<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e1836-c714-73fa-8cb7-84612735426e,g:05cd0b5f-028f-4ed1-aa4c-4e1d2f6f9a17-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.vistracorp.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="vistra-20260630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-70e9-9acf-0ddcd96c3b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e1836-cb7f-76da-b7bc-8447b663bbd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-70e9-9acf-0ddcd96c3b5b" xlink:to="loc_us-gaap_Revenues_019e1836-cb7f-76da-b7bc-8447b663bbd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_CostOfFuelPurchasedPowerAndDelivery_019e1836-cb7f-7f4f-83c7-1ab795e1e15d" xlink:href="vistra-20260630.xsd#vistra_CostOfFuelPurchasedPowerAndDelivery"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-70e9-9acf-0ddcd96c3b5b" xlink:to="loc_vistra_CostOfFuelPurchasedPowerAndDelivery_019e1836-cb7f-7f4f-83c7-1ab795e1e15d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_019e1836-cb7f-74f7-ba1d-1d04979f774c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-70e9-9acf-0ddcd96c3b5b" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_019e1836-cb7f-74f7-ba1d-1d04979f774c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019e1836-cb7f-7a0c-ae03-90f9f26bff08" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-70e9-9acf-0ddcd96c3b5b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019e1836-cb7f-7a0c-ae03-90f9f26bff08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e1836-cb7f-7fea-a8bf-28cab6a968ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-70e9-9acf-0ddcd96c3b5b" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e1836-cb7f-7fea-a8bf-28cab6a968ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_019e62e6-c02c-7a54-b47b-2decc5744f77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-70e9-9acf-0ddcd96c3b5b" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_019e62e6-c02c-7a54-b47b-2decc5744f77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e1836-cb7f-785c-b440-31e9fcde8631" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e1836-cb7f-7603-89b8-bf92ddcf8b35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e1836-cb7f-785c-b440-31e9fcde8631" xlink:to="loc_us-gaap_NetIncomeLoss_019e1836-cb7f-7603-89b8-bf92ddcf8b35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_019e1836-cb7f-7ad7-a5c9-909c60c7a8c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e1836-cb7f-785c-b440-31e9fcde8631" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_019e1836-cb7f-7ad7-a5c9-909c60c7a8c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_019e1836-cb7f-7844-b520-ee71e1980374" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-74a5-bf1e-938b66f15566" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_019e1836-cb7f-7844-b520-ee71e1980374" xlink:to="loc_us-gaap_OperatingIncomeLoss_019e1836-cb7f-74a5-bf1e-938b66f15566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019e1836-cb7f-79c1-94b8-f595057b76a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_019e1836-cb7f-7844-b520-ee71e1980374" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019e1836-cb7f-79c1-94b8-f595057b76a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019fb6dc-b5e6-7a16-9da8-158d9ff3c534" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossAttributableToParent_019e1836-cb7f-7844-b520-ee71e1980374" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019fb6dc-b5e6-7a16-9da8-158d9ff3c534" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e1836-cb7f-753e-9d48-2497b6dec6fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossAttributableToParent_019e1836-cb7f-7fd8-8769-a2a827a19112" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e1836-cb7f-753e-9d48-2497b6dec6fd" xlink:to="loc_us-gaap_IncomeLossAttributableToParent_019e1836-cb7f-7fd8-8769-a2a827a19112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e1836-cb7f-7e4f-98b6-ebb33fcb9d92" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e1836-cb7f-753e-9d48-2497b6dec6fd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e1836-cb7f-7e4f-98b6-ebb33fcb9d92" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="vistra-20260630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e1836-cc49-7d18-8a09-e431b411ee75" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019e1836-cc49-7e2d-9b30-6134bc127e2b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1836-cc49-7d18-8a09-e431b411ee75" xlink:to="loc_us-gaap_CommonStockValue_019e1836-cc49-7e2d-9b30-6134bc127e2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e1836-cc49-721f-82b3-e9e8fa7d9fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1836-cc49-7d18-8a09-e431b411ee75" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e1836-cc49-721f-82b3-e9e8fa7d9fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e1836-cc49-7efb-96fd-a187ccae7671" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1836-cc49-7d18-8a09-e431b411ee75" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e1836-cc49-7efb-96fd-a187ccae7671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e1836-cc49-7664-8ea8-5fc9db903f58" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1836-cc49-7d18-8a09-e431b411ee75" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e1836-cc49-7664-8ea8-5fc9db903f58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019e1836-cc49-70c4-988f-a3d6a830a215" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1836-cc49-7d18-8a09-e431b411ee75" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019e1836-cc49-70c4-988f-a3d6a830a215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019e1836-cc49-7b01-94d3-eb24dcf60701" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e1836-cc49-7d18-8a09-e431b411ee75" xlink:to="loc_us-gaap_PreferredStockValue_019e1836-cc49-7b01-94d3-eb24dcf60701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e1836-cc4a-74c8-aa9b-62ca1b5e5ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e1836-cc4a-7cd0-a09c-d935037c93cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e1836-cc4a-74c8-aa9b-62ca1b5e5ce2" xlink:to="loc_us-gaap_StockholdersEquity_019e1836-cc4a-7cd0-a09c-d935037c93cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_019e1836-cc4a-7442-b175-be9d6c8f5db0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e1836-cc4a-74c8-aa9b-62ca1b5e5ce2" xlink:to="loc_us-gaap_MinorityInterest_019e1836-cc4a-7442-b175-be9d6c8f5db0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019e1836-cc49-728c-bf0a-680f317394a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_ShortTermBorrowings_019e1836-cc49-728c-bf0a-680f317394a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_AccountsReceivableSecuritizationProgramAmountsBorrowed_019e1836-cc49-7624-9e3c-709c31c1056f" xlink:href="vistra-20260630.xsd#vistra_AccountsReceivableSecuritizationProgramAmountsBorrowed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_vistra_AccountsReceivableSecuritizationProgramAmountsBorrowed_019e1836-cc49-7624-9e3c-709c31c1056f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019e1836-cc49-7e91-8a94-1923e17fda5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_019e1836-cc49-7e91-8a94-1923e17fda5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_ForwardRepurchaseObligationToBePaidCurrent_019e1836-cc49-77b6-8f1f-30065727fbc3" xlink:href="vistra-20260630.xsd#vistra_ForwardRepurchaseObligationToBePaidCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_vistra_ForwardRepurchaseObligationToBePaidCurrent_019e1836-cc49-77b6-8f1f-30065727fbc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019e1836-cc49-72d3-aab2-3de3ab09d79e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_AccountsPayableCurrent_019e1836-cc49-72d3-aab2-3de3ab09d79e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgesLiabilities_019e1836-cc49-7168-a085-af7d3725a725" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgesLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgesLiabilities_019e1836-cc49-7168-a085-af7d3725a725" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_MarginDepositLiabilities_019e1836-cc49-75d7-8ad1-ed261244dfb6" xlink:href="vistra-20260630.xsd#vistra_MarginDepositLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_vistra_MarginDepositLiabilities_019e1836-cc49-75d7-8ad1-ed261244dfb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019e1836-cc49-7453-9bcd-38f5425cc341" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019e1836-cc49-7453-9bcd-38f5425cc341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_019e1836-cc49-7098-ae89-d9a3b15a4632" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_019e1836-cc49-7098-ae89-d9a3b15a4632" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_019e1836-cc49-7150-9cca-127da7b8c377" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_InterestPayableCurrent_019e1836-cc49-7150-9cca-127da7b8c377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCurrent_019e1836-cc49-7f3b-ab85-6a030880344a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetRetirementObligationCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_AssetRetirementObligationCurrent_019e1836-cc49-7f3b-ab85-6a030880344a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f415b-5475-7bae-a77f-f11745c09ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_019f415b-5475-7bae-a77f-f11745c09ca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019fa2cf-7957-79ee-ae24-b9ac89762f55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7488-ac1e-e21cd6dc8c3b" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019fa2cf-7957-79ee-ae24-b9ac89762f55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e1836-cc4a-7f34-a0c0-a8d3da74aa85" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e1836-cc4a-7f34-a0c0-a8d3da74aa85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_019e1836-cc4a-729f-8b18-5205ce006cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_RestrictedCashCurrent_019e1836-cc4a-729f-8b18-5205ce006cd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019e1836-cc4a-7e25-b650-f5f8014016bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019e1836-cc4a-7e25-b650-f5f8014016bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e1836-cc4a-7257-8ca8-9fc3a84bc460" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_InventoryNet_019e1836-cc4a-7257-8ca8-9fc3a84bc460" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedges_019e1836-cc4a-7ba4-8db9-25ff808215b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedges"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedges_019e1836-cc4a-7ba4-8db9-25ff808215b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarginDepositAssets_019e1836-cc4a-7f99-95fd-dd353fea3e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MarginDepositAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_MarginDepositAssets_019e1836-cc4a-7f99-95fd-dd353fea3e8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_MarginDepositsPostedUnderAffiliateFinancingAgreementAsset_019e1836-cc4a-77ea-bd5e-1021021e698f" xlink:href="vistra-20260630.xsd#vistra_MarginDepositsPostedUnderAffiliateFinancingAgreementAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_vistra_MarginDepositsPostedUnderAffiliateFinancingAgreementAsset_019e1836-cc4a-77ea-bd5e-1021021e698f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_019f4158-5783-7f01-a1d5-3a8d860af931" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup_019f4158-5783-7f01-a1d5-3a8d860af931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e1836-cc4a-77f9-ab82-a47a22d98994" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7567-b456-157fb5e95e38" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e1836-cc4a-77f9-ab82-a47a22d98994" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7cb6-bbf2-9e9f3ab5a4a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:to="loc_us-gaap_LiabilitiesCurrent_019e1836-cc49-7cb6-bbf2-9e9f3ab5a4a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_MarginDepositFinancingWithAffiliate_019e1836-cc49-77c4-81ea-a41edbbd6d4f" xlink:href="vistra-20260630.xsd#vistra_MarginDepositFinancingWithAffiliate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:to="loc_vistra_MarginDepositFinancingWithAffiliate_019e1836-cc49-77c4-81ea-a41edbbd6d4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019e1836-cc49-7c57-b795-3394da859c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_019e1836-cc49-7c57-b795-3394da859c1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeAndHedgeLiabilitiesNoncurrent_019e1836-cc49-71f2-b04b-2c8749f162ff" xlink:href="vistra-20260630.xsd#vistra_DerivativeAndHedgeLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:to="loc_vistra_DerivativeAndHedgeLiabilitiesNoncurrent_019e1836-cc49-71f2-b04b-2c8749f162ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e1836-cc49-7d78-adab-01b42f547b02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e1836-cc49-7d78-adab-01b42f547b02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_019e1836-cc4a-71f4-a212-707c0b164cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_019e1836-cc4a-71f4-a212-707c0b164cbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e1836-cc4a-7c41-b174-99ef0b689e09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e1836-cc49-7443-8810-ee4387ab5619" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019e1836-cc4a-7c41-b174-99ef0b689e09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e1836-cc49-7f4e-aab2-ccc782d3b0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e1836-cc49-7b9a-9891-6c437285e7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e1836-cc49-7f4e-aab2-ccc782d3b0a4" xlink:to="loc_us-gaap_Liabilities_019e1836-cc49-7b9a-9891-6c437285e7f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e1836-cc49-748c-a65f-d0959156ea68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e1836-cc49-7f4e-aab2-ccc782d3b0a4" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019e1836-cc49-748c-a65f-d0959156ea68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019e1836-cc49-7f24-bd55-f53fee25e9fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e1836-cc49-7f4e-aab2-ccc782d3b0a4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019e1836-cc49-7f24-bd55-f53fee25e9fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_019e1836-cc4a-7f68-af89-eda9ce9df79d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLongTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_OtherLongTermInvestments_019e1836-cc4a-7f68-af89-eda9ce9df79d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e1836-cc4a-7026-8bf1-c36f7e9eb915" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e1836-cc4a-7026-8bf1-c36f7e9eb915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e1836-cc4a-70c7-ace7-7dc2d1f89a06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_Goodwill_019e1836-cc4a-70c7-ace7-7dc2d1f89a06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_019e1836-cc4a-7a1a-854f-c3249cba5248" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_019e1836-cc4a-7a1a-854f-c3249cba5248" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019e1836-cc4a-7d5d-96a3-6b0a2ea9fffc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019e1836-cc4a-7d5d-96a3-6b0a2ea9fffc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e1836-cc4a-7c25-a85b-a7813f1b60c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e1836-cc4a-7c25-a85b-a7813f1b60c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7a46-a887-7ceebdd22eae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_AssetsCurrent_019e1836-cc4a-7a46-a887-7ceebdd22eae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e1836-cc4a-7c68-bcbb-fe104ad86392" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019e1836-cc4a-7c68-bcbb-fe104ad86392" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgesNoncurrent_019e1836-cc4a-7ce6-8682-fb1ddbef25ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeInstrumentsAndHedgesNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e1836-cc4a-7c56-9c50-f426a3237495" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgesNoncurrent_019e1836-cc4a-7ce6-8682-fb1ddbef25ba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="vistra-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_019e1836-cc4a-7c07-853a-946b1f3bcb55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_019e1836-cc4a-7577-b4c2-b78bcceeecb9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPaidNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestPaid_019e1836-cc4a-7c07-853a-946b1f3bcb55" xlink:to="loc_us-gaap_InterestPaidNet_019e1836-cc4a-7577-b4c2-b78bcceeecb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_019e1836-cc4a-7f37-9689-cc1defb77ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestPaid_019e1836-cc4a-7c07-853a-946b1f3bcb55" xlink:to="loc_us-gaap_InterestCostsCapitalized_019e1836-cc4a-7f37-9689-cc1defb77ee3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e1836-cc4a-791e-9d69-ad3f0a24262e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e1836-cc4a-791e-9d69-ad3f0a24262e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e1836-cc4a-7476-95fa-f8b3b1009187" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019e1836-cc4a-7476-95fa-f8b3b1009187" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDecommissioningFund_019e1836-cc4a-75e5-8c54-a13252116871" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromDecommissioningFund"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_ProceedsFromDecommissioningFund_019e1836-cc4a-75e5-8c54-a13252116871" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToInvestInDecommissioningFund_019e1836-cc4a-76b3-b509-f76974feb1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToInvestInDecommissioningFund"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_PaymentsToInvestInDecommissioningFund_019e1836-cc4a-76b3-b509-f76974feb1c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfIntangibleAssets_019e1836-cc4a-775e-aa90-bf635d1dd657" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_ProceedsFromSaleOfIntangibleAssets_019e1836-cc4a-775e-aa90-bf635d1dd657" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019e1836-cc4a-7ff5-8b7e-aad10379b6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019e1836-cc4a-7ff5-8b7e-aad10379b6aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_019e1836-cc4a-77e2-87a8-02e198387546" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_019e1836-cc4a-77e2-87a8-02e198387546" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_019e1836-cc4a-7873-aefa-3339c2386c31" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfOtherProductiveAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherProductiveAssets_019e1836-cc4a-7873-aefa-3339c2386c31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019e1836-cc4a-72d8-ab4d-5a4b1d8c24ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-7e66-9676-fc8b345c4782" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_019e1836-cc4a-72d8-ab4d-5a4b1d8c24ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1836-cc4a-7cfb-b9fa-db413f47dde8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7f93-acd0-9000a82d6584" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1836-cc4a-7cfb-b9fa-db413f47dde8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7f93-acd0-9000a82d6584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-77e9-80b2-3aea65200069" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1836-cc4a-7cfb-b9fa-db413f47dde8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e1836-cc4a-77e9-80b2-3aea65200069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7287-840b-ee56de082d68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e1836-cc4a-7cfb-b9fa-db413f47dde8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7287-840b-ee56de082d68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019e1836-cc4a-761b-a8c7-2cbc5c6e5f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_ProfitLoss_019e1836-cc4a-761b-a8c7-2cbc5c6e5f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_019e1836-cc4a-7b49-9ad3-94f008b254cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_019e1836-cc4a-7b49-9ad3-94f008b254cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e1836-cc4a-7aeb-8f81-b341977e811c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e1836-cc4a-7aeb-8f81-b341977e811c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_UnrealizedGainLossOnCommodityRelatedDerivatives_019e1836-cc4a-7669-b808-c9b6cbc97755" xlink:href="vistra-20260630.xsd#vistra_UnrealizedGainLossOnCommodityRelatedDerivatives"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_vistra_UnrealizedGainLossOnCommodityRelatedDerivatives_019e1836-cc4a-7669-b808-c9b6cbc97755" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_UnrealizedGainLossOnInterestRateSwapDerivatives_019e1836-cc4a-72c0-bc3c-38265cca63ad" xlink:href="vistra-20260630.xsd#vistra_UnrealizedGainLossOnInterestRateSwapDerivatives"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_vistra_UnrealizedGainLossOnInterestRateSwapDerivatives_019e1836-cc4a-72c0-bc3c-38265cca63ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_UnrealizedGainLossFromNuclearDecommissioningTrusts_019e1836-cc4a-74ac-a8d5-a329be89f65c" xlink:href="vistra-20260630.xsd#vistra_UnrealizedGainLossFromNuclearDecommissioningTrusts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_vistra_UnrealizedGainLossFromNuclearDecommissioningTrusts_019e1836-cc4a-74ac-a8d5-a329be89f65c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionExpense_019e1836-cc4a-74e9-a76e-f5f46b5863bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_AccretionExpense_019e1836-cc4a-74e9-a76e-f5f46b5863bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019e1836-cc4a-7f4f-88f1-7210c952642a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019e1836-cc4a-7f4f-88f1-7210c952642a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019e1836-cc4a-7298-837f-bdf5b1bf6945" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_ShareBasedCompensation_019e1836-cc4a-7298-837f-bdf5b1bf6945" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_019e9624-2be0-77c8-9c9b-7af7ba01bea3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_019e9624-2be0-77c8-9c9b-7af7ba01bea3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019e1836-cc4a-7b56-a846-26754111a588" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019e1836-cc4a-7b56-a846-26754111a588" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_IncreaseDecreaseInMarginDepositsNet_019e1836-cc4a-7683-949d-8150b6370968" xlink:href="vistra-20260630.xsd#vistra_IncreaseDecreaseInMarginDepositsNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_vistra_IncreaseDecreaseInMarginDepositsNet_019e1836-cc4a-7683-949d-8150b6370968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_019e1836-cc4a-782c-b83f-9faa79345ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_019e1836-cc4a-782c-b83f-9faa79345ee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_019e1836-cc4a-7fd7-baf0-b9c0b3f3d0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_019e1836-cc4a-7fd7-baf0-b9c0b3f3d0f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_GainOnInvoluntaryConversion_019e9624-88a3-7c4f-9cda-3c8056c96633" xlink:href="vistra-20260630.xsd#vistra_GainOnInvoluntaryConversion"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_vistra_GainOnInvoluntaryConversion_019e9624-88a3-7c4f-9cda-3c8056c96633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_019e1836-cc4a-77ae-816b-29bffc66692b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_019e1836-cc4a-77ae-816b-29bffc66692b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e1836-cc4a-77bc-8aa5-53c3e3079322" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e1836-cc4a-7ebd-99db-612d8d45dd73" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e1836-cc4a-77bc-8aa5-53c3e3079322" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_019e1836-cc4a-7f23-bb53-6aa329456a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_019e1836-cc4a-7f23-bb53-6aa329456a0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_019e1836-cc4a-7698-afd0-0714942a02cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_019e1836-cc4a-7698-afd0-0714942a02cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_ProceedsFromRepaymentsOfAccountsReceivableFinancing_019e1836-cc4a-7cc1-a448-b27793673b3d" xlink:href="vistra-20260630.xsd#vistra_ProceedsFromRepaymentsOfAccountsReceivableFinancing"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_vistra_ProceedsFromRepaymentsOfAccountsReceivableFinancing_019e1836-cc4a-7cc1-a448-b27793673b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_019e1836-cc4a-7ce3-91f3-1faeaf8005a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_019e1836-cc4a-7ce3-91f3-1faeaf8005a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_019e1836-cc4a-7916-bb8b-45934bc6d7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_019e1836-cc4a-7916-bb8b-45934bc6d7e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_019e1836-cc4a-75c7-8de4-7f9729b736ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_019e1836-cc4a-75c7-8de4-7f9729b736ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_019e1836-cc4a-75e3-8e05-1fc26648d6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_019e1836-cc4a-75e3-8e05-1fc26648d6e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_019e1836-cc4a-786d-9f06-c238409a3a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_019e1836-cc4a-786d-9f06-c238409a3a1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019e1836-cc4a-72e9-a9d3-ec563072fcb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019e1836-cc4a-72e9-a9d3-ec563072fcb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_019e1836-cc4a-7552-be42-2d37497fa0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_019e1836-cc4a-7552-be42-2d37497fa0d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_019e1836-cc4a-78bb-a589-600b609ba67f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_019e1836-cc4a-78bb-a589-600b609ba67f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e1836-cc4a-7c68-82bd-8b9bfe9bbc76" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e1836-cc4a-7c68-82bd-8b9bfe9bbc76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_RedeemableNoncontrollingInterestPrincipalPayment_019e9623-940f-78f9-897d-5f5e7355e7be" xlink:href="vistra-20260630.xsd#vistra_RedeemableNoncontrollingInterestPrincipalPayment"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_vistra_RedeemableNoncontrollingInterestPrincipalPayment_019e9623-940f-78f9-897d-5f5e7355e7be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019e9623-940f-76b7-985b-d36ad0e17b6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e1836-cc4a-7330-9d60-e1288f4c86b0" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_019e9623-940f-76b7-985b-d36ad0e17b6f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/AcquisitionsandDispositionsScheduleofBusinessAcquisitionsbyAcquisitionsDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#AcquisitionsandDispositionsScheduleofBusinessAcquisitionsbyAcquisitionsDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/AcquisitionsandDispositionsScheduleofBusinessAcquisitionsbyAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019e1836-cc4a-7ef4-b033-5348a58c2c91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e1836-cc4a-7a63-9cc2-e9a83c4b5cae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019e1836-cc4a-7ef4-b033-5348a58c2c91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e1836-cc4a-7a63-9cc2-e9a83c4b5cae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-714d-a771-e54db986fb80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019e1836-cc4a-7ef4-b033-5348a58c2c91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-714d-a771-e54db986fb80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-7e71-8eca-9e5e37f0502f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeAccountsPayableAndOtherCurrentLiabilities_019e1836-cc4a-7b3d-9018-fb939b0cd069" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeAccountsPayableAndOtherCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-7e71-8eca-9e5e37f0502f" xlink:to="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeAccountsPayableAndOtherCurrentLiabilities_019e1836-cc4a-7b3d-9018-fb939b0cd069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_019e1836-cc4a-7822-ae09-9cc211721af2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-7e71-8eca-9e5e37f0502f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_019e1836-cc4a-7822-ae09-9cc211721af2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCommodityAndOtherDerivativeContractualLiabilities_019e1836-cc4a-7d9a-98ee-74681679942d" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCommodityAndOtherDerivativeContractualLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-7e71-8eca-9e5e37f0502f" xlink:to="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCommodityAndOtherDerivativeContractualLiabilities_019e1836-cc4a-7d9a-98ee-74681679942d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligations_019e1836-cc4a-7791-ab94-c19304166064" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-7e71-8eca-9e5e37f0502f" xlink:to="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetRetirementObligations_019e1836-cc4a-7791-ab94-c19304166064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIdentifiableIntangibleLiabilities_019e1836-cc4a-7e43-be51-d15f691e7a7d" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIdentifiableIntangibleLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-7e71-8eca-9e5e37f0502f" xlink:to="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIdentifiableIntangibleLiabilities_019e1836-cc4a-7e43-be51-d15f691e7a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_019e1836-cc4a-712e-bbd1-1f21f98b4a77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_019e1836-cc4a-7e71-8eca-9e5e37f0502f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_019e1836-cc4a-712e-bbd1-1f21f98b4a77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingCash_019e1836-cc4a-7adb-83bd-5f0b21d86186" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingCash"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_019e1836-cc4a-79aa-9d14-41a6d9b10fc0" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingCash_019e1836-cc4a-7adb-83bd-5f0b21d86186" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_019e1836-cc4a-79aa-9d14-41a6d9b10fc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-7b8f-9b31-a2a2ebe588b6" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingCash_019e1836-cc4a-7adb-83bd-5f0b21d86186" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-7b8f-9b31-a2a2ebe588b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e1836-cc4a-79ed-a8cf-0e24ab8be927" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019e1836-cc4a-7dc6-bd3f-ea2f03af79f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e1836-cc4a-79ed-a8cf-0e24ab8be927" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019e1836-cc4a-7dc6-bd3f-ea2f03af79f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeAccountsReceivablesInventoriesPrepaidExpensesAndOtherCurrentAssets_019e1836-cc4a-7692-82e9-8c99df8370f4" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeAccountsReceivablesInventoriesPrepaidExpensesAndOtherCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e1836-cc4a-79ed-a8cf-0e24ab8be927" xlink:to="loc_vistra_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTradeAccountsReceivablesInventoriesPrepaidExpensesAndOtherCurrentAssets_019e1836-cc4a-7692-82e9-8c99df8370f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e1836-cc4a-79f3-9383-2284934b70bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e1836-cc4a-79ed-a8cf-0e24ab8be927" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e1836-cc4a-79f3-9383-2284934b70bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_019e1836-cc4a-710a-b0a1-d5a44c58ff35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_019e1836-cc4a-79ed-a8cf-0e24ab8be927" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_019e1836-cc4a-710a-b0a1-d5a44c58ff35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-73ba-ad8c-9f7b7780cee4" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTradeAccountsPayableAndOtherCurrentLiabilities_019e1836-cc4a-73a8-a9e8-24c77bc36cb3" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTradeAccountsPayableAndOtherCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-73ba-ad8c-9f7b7780cee4" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTradeAccountsPayableAndOtherCurrentLiabilities_019e1836-cc4a-73a8-a9e8-24c77bc36cb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt_019e1836-cc4a-7682-adab-8df9b60b9bf6" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-73ba-ad8c-9f7b7780cee4" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLongTermDebt_019e1836-cc4a-7682-adab-8df9b60b9bf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCommodityAndOtherDerivativeContractualLiabilities_019e1836-cc4a-724c-a727-d97b73c89f7f" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCommodityAndOtherDerivativeContractualLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-73ba-ad8c-9f7b7780cee4" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCommodityAndOtherDerivativeContractualLiabilities_019e1836-cc4a-724c-a727-d97b73c89f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetRetirementObligation_019e1836-cc4a-7fba-b289-0e09dc0a8bb3" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetRetirementObligation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-73ba-ad8c-9f7b7780cee4" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetRetirementObligation_019e1836-cc4a-7fba-b289-0e09dc0a8bb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteIdentifiableIntangibleLiabilities_019e1836-cc4a-7ca6-b8b0-c4db950a31d8" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteIdentifiableIntangibleLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-73ba-ad8c-9f7b7780cee4" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteIdentifiableIntangibleLiabilities_019e1836-cc4a-7ca6-b8b0-c4db950a31d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilitiesAndDeferredCredits_019e1836-cc4a-74d0-8f52-9f329d918ccd" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilitiesAndDeferredCredits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities_019e1836-cc4a-73ba-ad8c-9f7b7780cee4" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentLiabilitiesAndDeferredCredits_019e1836-cc4a-74d0-8f52-9f329d918ccd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_019e1836-cc4a-7d1b-9f7f-4ec9f7605118" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents_019e1836-cc4a-7ecb-9107-631809415bca" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_019e1836-cc4a-7d1b-9f7f-4ec9f7605118" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents_019e1836-cc4a-7ecb-9107-631809415bca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTradeAccountsReceivablesInventoriesPrepaidExpensesAndOtherCurrentAssets_019e1836-cc4a-7aab-b9a3-1555d707e7c4" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTradeAccountsReceivablesInventoriesPrepaidExpensesAndOtherCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_019e1836-cc4a-7d1b-9f7f-4ec9f7605118" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentTradeAccountsReceivablesInventoriesPrepaidExpensesAndOtherCurrentAssets_019e1836-cc4a-7aab-b9a3-1555d707e7c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_019e1836-cc4a-7bed-82ac-a2ae40806ce4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_019e1836-cc4a-7d1b-9f7f-4ec9f7605118" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_019e1836-cc4a-7bed-82ac-a2ae40806ce4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets_019e1836-cc4a-78ad-aa5f-5f01dc68d414" xlink:href="vistra-20260630.xsd#vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets_019e1836-cc4a-7d1b-9f7f-4ec9f7605118" xlink:to="loc_vistra_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets_019e1836-cc4a-78ad-aa5f-5f01dc68d414" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/RevenueScheduleofTradeAccountsReceivableDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#RevenueScheduleofTradeAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/RevenueScheduleofTradeAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019fbaa7-4b96-7c52-a752-3e3d8c18eaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019fbaa7-4b96-7ec3-aa31-5daff124f708" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019fbaa7-4b96-7c52-a752-3e3d8c18eaa5" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019fbaa7-4b96-7ec3-aa31-5daff124f708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019fbaa7-4b96-7ede-9049-8bfb3319bc93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019fbaa7-4b96-7c52-a752-3e3d8c18eaa5" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019fbaa7-4b96-7ede-9049-8bfb3319bc93" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/OtherIncomeDeductionsNetDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#OtherIncomeDeductionsNetDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/OtherIncomeDeductionsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019e639f-014c-7614-aaa1-0b912f307b69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_NDTNetIncomeLoss_019e639f-014c-7746-8c66-328654a647d5" xlink:href="vistra-20260630.xsd#vistra_NDTNetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_019e639f-014c-7614-aaa1-0b912f307b69" xlink:to="loc_vistra_NDTNetIncomeLoss_019e639f-014c-7746-8c66-328654a647d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_GainLossRelatedToInsuranceAndLitigationSettlements_019e639f-014c-7c1a-a7e6-5bb6e38df201" xlink:href="vistra-20260630.xsd#vistra_GainLossRelatedToInsuranceAndLitigationSettlements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_019e639f-014c-7614-aaa1-0b912f307b69" xlink:to="loc_vistra_GainLossRelatedToInsuranceAndLitigationSettlements_019e639f-014c-7c1a-a7e6-5bb6e38df201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_019e639f-014c-7a56-8438-0af44672fd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_019e639f-014c-7614-aaa1-0b912f307b69" xlink:to="loc_us-gaap_InterestIncomeOther_019e639f-014c-7a56-8438-0af44672fd4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_OtherNonoperatingIncomeOther_019e639f-014c-7cb8-9db8-d466b62195de" xlink:href="vistra-20260630.xsd#vistra_OtherNonoperatingIncomeOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_019e639f-014c-7614-aaa1-0b912f307b69" xlink:to="loc_vistra_OtherNonoperatingIncomeOther_019e639f-014c-7cb8-9db8-d466b62195de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019e1836-cc4a-7c8b-817b-e1b1bfc4f1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_019e1836-cc4a-732e-956a-819767c2c63f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019e1836-cc4a-7c8b-817b-e1b1bfc4f1e3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_019e1836-cc4a-732e-956a-819767c2c63f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e1836-cc4a-7a98-8617-7064adb4f4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019e1836-cc4a-7c8b-817b-e1b1bfc4f1e3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e1836-cc4a-7a98-8617-7064adb4f4b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_019e1836-cc4a-7417-89a0-779b14406c51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019e1836-cc4a-7c8b-817b-e1b1bfc4f1e3" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_019e1836-cc4a-7417-89a0-779b14406c51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_PropertyPlantAndEquipmentAccumulatedAmortization_019fbb5e-9f75-7b9c-98cc-9e758c6e947b" xlink:href="vistra-20260630.xsd#vistra_PropertyPlantAndEquipmentAccumulatedAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019e1836-cc4a-7c8b-817b-e1b1bfc4f1e3" xlink:to="loc_vistra_PropertyPlantAndEquipmentAccumulatedAmortization_019fbb5e-9f75-7b9c-98cc-9e758c6e947b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_019e1836-cc4a-7890-819f-a60b6e71358d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019e1836-cc4a-75f0-97c5-452e355e3ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_019e1836-cc4a-7890-819f-a60b6e71358d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019e1836-cc4a-75f0-97c5-452e355e3ed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_019e1836-cc4a-7ac4-a065-fa75b9414bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_019e1836-cc4a-7890-819f-a60b6e71358d" xlink:to="loc_us-gaap_ConstructionInProgressGross_019e1836-cc4a-7ac4-a065-fa75b9414bd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_019e1836-cc4a-76d7-a81c-152ad9418220" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_019e1836-cc4a-7890-819f-a60b6e71358d" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_019e1836-cc4a-76d7-a81c-152ad9418220" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/GoodwillandIdentifiableIntangibleAssetsandLiabilitiesScheduleofIdentifiableIntangibleAssetsandLiabilitiesReportedintheBalanceSheetDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#GoodwillandIdentifiableIntangibleAssetsandLiabilitiesScheduleofIdentifiableIntangibleAssetsandLiabilitiesReportedintheBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/GoodwillandIdentifiableIntangibleAssetsandLiabilitiesScheduleofIdentifiableIntangibleAssetsandLiabilitiesReportedintheBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e1836-cc4a-73f2-bd07-43913a910d86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e1836-cc4a-7b49-bb7a-7cdb824148e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e1836-cc4a-73f2-bd07-43913a910d86" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e1836-cc4a-7b49-bb7a-7cdb824148e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e1836-cc4a-7b2f-9d83-d97bffd30bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e1836-cc4a-73f2-bd07-43913a910d86" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e1836-cc4a-7b2f-9d83-d97bffd30bcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e1836-cc4a-70a4-8775-082e2771ad4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e1836-cc4a-77f4-9521-5b1e8fabaaca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e1836-cc4a-70a4-8775-082e2771ad4b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e1836-cc4a-77f4-9521-5b1e8fabaaca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e1836-cc4a-75fb-b8f6-b4e34ae18dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e1836-cc4a-70a4-8775-082e2771ad4b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e1836-cc4a-75fb-b8f6-b4e34ae18dc4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/DebtCreditFacilitiesandFinancingsScheduleofDebtDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#DebtCreditFacilitiesandFinancingsScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/DebtCreditFacilitiesandFinancingsScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019e1836-cc4a-77f0-8b5b-761a537a4550" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019e1836-cc4a-76a0-8af4-b8f078e4b103" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e1836-cc4a-77f0-8b5b-761a537a4550" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019e1836-cc4a-76a0-8af4-b8f078e4b103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019e1836-cc4a-76d7-8c27-510b3caa1c57" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e1836-cc4a-77f0-8b5b-761a537a4550" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019e1836-cc4a-76d7-8c27-510b3caa1c57" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/DebtCreditFacilitiesandFinancingsScheduleofInterestExpenseandRelatedChargesDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#DebtCreditFacilitiesandFinancingsScheduleofInterestExpenseandRelatedChargesDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/DebtCreditFacilitiesandFinancingsScheduleofInterestExpenseandRelatedChargesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0b-7e19-a82e-1f1bcf06e331" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_PostEmergenceInterestPaidAndAccrued_019e1836-cd0b-7fb5-bad5-f7e3ee6e9223" xlink:href="vistra-20260630.xsd#vistra_PostEmergenceInterestPaidAndAccrued"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0b-7e19-a82e-1f1bcf06e331" xlink:to="loc_vistra_PostEmergenceInterestPaidAndAccrued_019e1836-cd0b-7fb5-bad5-f7e3ee6e9223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_UnrealizedGainLossOnInterestRateSwapDerivatives_019e1836-cd0b-7e49-af38-43e54be72719" xlink:href="vistra-20260630.xsd#vistra_UnrealizedGainLossOnInterestRateSwapDerivatives"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0b-7e19-a82e-1f1bcf06e331" xlink:to="loc_vistra_UnrealizedGainLossOnInterestRateSwapDerivatives_019e1836-cd0b-7e49-af38-43e54be72719" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_019e1836-cd0b-740f-83f5-bb493c36a6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0b-7e19-a82e-1f1bcf06e331" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_019e1836-cd0b-740f-83f5-bb493c36a6a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019e1836-cd0b-7811-95f5-91db08a5dd31" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0b-7e19-a82e-1f1bcf06e331" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019e1836-cd0b-7811-95f5-91db08a5dd31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_019e1836-cd0b-7886-819c-4a12216ae28b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0b-7e19-a82e-1f1bcf06e331" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_019e1836-cd0b-7886-819c-4a12216ae28b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_019f6ae3-d52b-7e6a-8d56-ff42df31e321" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0b-7e19-a82e-1f1bcf06e331" xlink:to="loc_us-gaap_InterestExpenseOther_019f6ae3-d52b-7e6a-8d56-ff42df31e321" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/DerivativesScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#DerivativesScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/DerivativesScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeAssetLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-75cc-aca6-ab14ce9ec68f" xlink:href="vistra-20260630.xsd#vistra_DerivativeAssetLiabilitySubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeAssetSubjectToMasterNettingArrangement_019e1836-cd0b-7c79-a896-4f833c0f6344" xlink:href="vistra-20260630.xsd#vistra_DerivativeAssetSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeAssetLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-75cc-aca6-ab14ce9ec68f" xlink:to="loc_vistra_DerivativeAssetSubjectToMasterNettingArrangement_019e1836-cd0b-7c79-a896-4f833c0f6344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-7ae0-bf21-7d5e576d9f0f" xlink:href="vistra-20260630.xsd#vistra_DerivativeLiabilitySubjectToMasterNettingArrangement"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeAssetLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-75cc-aca6-ab14ce9ec68f" xlink:to="loc_vistra_DerivativeLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-7ae0-bf21-7d5e576d9f0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeAssetLiabilityCollateralObligationOrRightToReturnOrReclaimCashOffset_019e1836-cd0b-756b-8078-985c212dbe12" xlink:href="vistra-20260630.xsd#vistra_DerivativeAssetLiabilityCollateralObligationOrRightToReturnOrReclaimCashOffset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_019e1836-cd0b-7370-a206-68b909a970d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeAssetLiabilityCollateralObligationOrRightToReturnOrReclaimCashOffset_019e1836-cd0b-756b-8078-985c212dbe12" xlink:to="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_019e1836-cd0b-7370-a206-68b909a970d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_019e1836-cd0b-71ab-a589-6e1c54988476" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeAssetLiabilityCollateralObligationOrRightToReturnOrReclaimCashOffset_019e1836-cd0b-756b-8078-985c212dbe12" xlink:to="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_019e1836-cd0b-71ab-a589-6e1c54988476" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_019e1836-cd0b-781b-811c-7f0d58c107dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1836-cd0b-76d2-b464-d6d3d3efda4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_019e1836-cd0b-781b-811c-7f0d58c107dd" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1836-cd0b-76d2-b464-d6d3d3efda4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1836-cd0b-70f9-80ad-094a140a55aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_019e1836-cd0b-781b-811c-7f0d58c107dd" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1836-cd0b-70f9-80ad-094a140a55aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_019e1836-cd0b-79b7-be87-86ff927f2034" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1836-cd0b-71d8-8d53-88813c8f2c84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_019e1836-cd0b-79b7-be87-86ff927f2034" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_019e1836-cd0b-71d8-8d53-88813c8f2c84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1836-cd0b-7163-8834-2ad295e901fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_019e1836-cd0b-79b7-be87-86ff927f2034" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1836-cd0b-7163-8834-2ad295e901fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeAssetLiabilityFairValueGrossLiabilityAsset_019e1836-cd0b-7fb0-b644-de9acfd718ef" xlink:href="vistra-20260630.xsd#vistra_DerivativeAssetLiabilityFairValueGrossLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_019e1836-cd0b-71e6-9b65-424d43080622" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeAssetLiabilityFairValueGrossLiabilityAsset_019e1836-cd0b-7fb0-b644-de9acfd718ef" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_019e1836-cd0b-71e6-9b65-424d43080622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_019e1836-cd0b-79e6-979c-7af0a8c8e60b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeAssetLiabilityFairValueGrossLiabilityAsset_019e1836-cd0b-7fb0-b644-de9acfd718ef" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_019e1836-cd0b-79e6-979c-7af0a8c8e60b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/DerivativesScheduleofPretaxEffectonNetIncomeofDerivativesNotUnderHedgeAccountingIncludingRealizedandUnrealizedEffectsDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#DerivativesScheduleofPretaxEffectonNetIncomeofDerivativesNotUnderHedgeAccountingIncludingRealizedandUnrealizedEffectsDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/DerivativesScheduleofPretaxEffectonNetIncomeofDerivativesNotUnderHedgeAccountingIncludingRealizedandUnrealizedEffectsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e1836-cd0b-753f-9aad-e678ccddd45c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeUnrealizedGainLossOnDerivativeReversalNet_019e1836-cd0b-7a3b-bad0-6bec7c2667f5" xlink:href="vistra-20260630.xsd#vistra_DerivativeUnrealizedGainLossOnDerivativeReversalNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e1836-cd0b-753f-9aad-e678ccddd45c" xlink:to="loc_vistra_DerivativeUnrealizedGainLossOnDerivativeReversalNet_019e1836-cd0b-7a3b-bad0-6bec7c2667f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_019e1836-cd0b-7adf-a15a-6976fe2e0948" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_019e1836-cd0b-753f-9aad-e678ccddd45c" xlink:to="loc_us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_019e1836-cd0b-7adf-a15a-6976fe2e0948" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/DerivativesSchedulesofCreditRiskRelatedContingentFeaturesofDerivativesDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#DerivativesSchedulesofCreditRiskRelatedContingentFeaturesofDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/DerivativesSchedulesofCreditRiskRelatedContingentFeaturesofDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vistra_DerivativeLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-7af8-a8ba-ef2cfc956a8d" xlink:href="vistra-20260630.xsd#vistra_DerivativeLiabilitySubjectToMasterNettingArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_019e1836-cd0b-7605-8f95-6337fa835ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-7af8-a8ba-ef2cfc956a8d" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_019e1836-cd0b-7605-8f95-6337fa835ab7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1836-cd0b-773a-97a7-721b63b22803" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-7af8-a8ba-ef2cfc956a8d" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_019e1836-cd0b-773a-97a7-721b63b22803" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_019e1836-cd0b-781e-a293-d53d1b9f2596" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_DerivativeLiabilitySubjectToMasterNettingArrangement_019e1836-cd0b-7af8-a8ba-ef2cfc956a8d" xlink:to="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_019e1836-cd0b-781e-a293-d53d1b9f2596" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/FairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_019e1836-cd0c-7d15-bce6-46d4230802c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019e1836-cd0c-7249-8282-bdf5b32be0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_019e1836-cd0c-7d15-bce6-46d4230802c6" xlink:to="loc_us-gaap_DerivativeLiabilities_019e1836-cd0c-7249-8282-bdf5b32be0ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_AssetsFairValueDisclosureIncludingAssetsMeasuredAtNetAssetValue_019e1836-cd0c-7769-8bb6-6dd087ce2a7c" xlink:href="vistra-20260630.xsd#vistra_AssetsFairValueDisclosureIncludingAssetsMeasuredAtNetAssetValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_AssetsMeasuredatNetAssetValue_019e1836-cd0c-76ab-8b0d-a6747b44cbb4" xlink:href="vistra-20260630.xsd#vistra_AssetsMeasuredatNetAssetValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_AssetsFairValueDisclosureIncludingAssetsMeasuredAtNetAssetValue_019e1836-cd0c-7769-8bb6-6dd087ce2a7c" xlink:to="loc_vistra_AssetsMeasuredatNetAssetValue_019e1836-cd0c-76ab-8b0d-a6747b44cbb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_019e1836-cd0c-75c8-803c-87ed62eb2f50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_AssetsFairValueDisclosureIncludingAssetsMeasuredAtNetAssetValue_019e1836-cd0c-7769-8bb6-6dd087ce2a7c" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_019e1836-cd0c-75c8-803c-87ed62eb2f50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_019e1836-cd0c-769a-b434-2cbad1e6260a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DecommissioningTrustAssetsAmount_019e1836-cd0c-752d-b5ee-efde7c83fc59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DecommissioningTrustAssetsAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019e1836-cd0c-769a-b434-2cbad1e6260a" xlink:to="loc_us-gaap_DecommissioningTrustAssetsAmount_019e1836-cd0c-752d-b5ee-efde7c83fc59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019e1836-cd0c-75d7-ae86-f64fa86c8419" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_019e1836-cd0c-769a-b434-2cbad1e6260a" xlink:to="loc_us-gaap_DerivativeAssets_019e1836-cd0c-75d7-ae86-f64fa86c8419" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/FairValueMeasurementsScheduleofFairValueoftheLevel3AssetsandLiabilitiesbyMajorContractTypeandtheSignificantUnobservableInputsUsedintheValuationsDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#FairValueMeasurementsScheduleofFairValueoftheLevel3AssetsandLiabilitiesbyMajorContractTypeandtheSignificantUnobservableInputsUsedintheValuationsDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/FairValueMeasurementsScheduleofFairValueoftheLevel3AssetsandLiabilitiesbyMajorContractTypeandtheSignificantUnobservableInputsUsedintheValuationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_vistra_AssetsLiabilitiesFairValueDisclosure_019e1836-cd0c-76fd-bb2f-524e84a2f999" xlink:href="vistra-20260630.xsd#vistra_AssetsLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_019e1836-cd0c-7c43-84f4-5b11d93ec8f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_AssetsLiabilitiesFairValueDisclosure_019e1836-cd0c-76fd-bb2f-524e84a2f999" xlink:to="loc_us-gaap_DerivativeLiabilities_019e1836-cd0c-7c43-84f4-5b11d93ec8f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_019e1836-cd0c-7f0a-bbb3-5038db152a73" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_vistra_AssetsLiabilitiesFairValueDisclosure_019e1836-cd0c-76fd-bb2f-524e84a2f999" xlink:to="loc_us-gaap_DerivativeAssets_019e1836-cd0c-7f0a-bbb3-5038db152a73" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/EarningsPerShareScheduleofEarningsPerShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e1836-cd0c-74f2-bb4e-1dead1dcd189" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e1836-cd0c-7591-b813-d75812c78225" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e1836-cd0c-74f2-bb4e-1dead1dcd189" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e1836-cd0c-7591-b813-d75812c78225" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e1836-cd0c-74f2-bb87-09f73921aaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e1836-cd0c-74f2-bb4e-1dead1dcd189" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e1836-cd0c-74f2-bb87-09f73921aaf5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.vistracorp.com/role/SegmentInformationScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="simple" xlink:href="vistra-20260630.xsd#SegmentInformationScheduleofSegmentReportingInformationbySegmentDetails"/>
  <link:calculationLink xlink:role="http://www.vistracorp.com/role/SegmentInformationScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0c-71d5-a9bc-d9c91c2c49b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019e1836-cd0c-71d5-a9bc-d9c91c2c49b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e1836-cd0c-7918-af04-46bd394ad2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e1836-cd0c-7918-af04-46bd394ad2ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_vistra_CostOfFuelPurchasedPowerAndDelivery_019e1836-cd0c-73b1-b40c-0b7f8037ebc4" xlink:href="vistra-20260630.xsd#vistra_CostOfFuelPurchasedPowerAndDelivery"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_vistra_CostOfFuelPurchasedPowerAndDelivery_019e1836-cd0c-73b1-b40c-0b7f8037ebc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019e1836-cd0c-7269-9cd1-00c23e3423e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019e1836-cd0c-7269-9cd1-00c23e3423e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_019e1836-cd0c-7cd7-a4ce-56020e296da7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_019e1836-cd0c-7cd7-a4ce-56020e296da7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e1836-cd0c-7028-b2d0-542b98da4ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e1836-cd0c-7028-b2d0-542b98da4ca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_019e1836-cd0c-72d9-aaa6-93edf2a76e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_019e1836-cd0c-72d9-aaa6-93edf2a76e2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e1836-cd0c-71c6-80ff-2db736e00c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_019e1836-cd0c-78d7-be10-06bf88d94d86" xlink:to="loc_us-gaap_Revenues_019e1836-cd0c-71c6-80ff-2db736e00c4c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
