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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fe9a6c9d-445c-48e7-9703-22688b9b1573,g:20d792e2-110c-40cc-a6f8-dee59c060aa2-->
<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:roleRef roleURI="http://www.comcast.com/role/CoverPage" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedStatementofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_41412d7f-bdb8-4505-b809-3edb98c26125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf1c2639-c2cc-4e75-856e-1553aa309789" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_41412d7f-bdb8-4505-b809-3edb98c26125" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf1c2639-c2cc-4e75-856e-1553aa309789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d6b07d48-d194-4ec2-9a7d-7426c49dac3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_41412d7f-bdb8-4505-b809-3edb98c26125" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d6b07d48-d194-4ec2-9a7d-7426c49dac3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_94da38e8-fb12-4ee0-b99e-6070fc1dbdee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7ea84cdb-ff3b-4e03-93d0-4eb774cf49cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_94da38e8-fb12-4ee0-b99e-6070fc1dbdee" xlink:to="loc_us-gaap_OperatingIncomeLoss_7ea84cdb-ff3b-4e03-93d0-4eb774cf49cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8bcf5d58-eac3-4a5d-8a7d-5263068fe989" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_94da38e8-fb12-4ee0-b99e-6070fc1dbdee" xlink:to="loc_us-gaap_InterestExpense_8bcf5d58-eac3-4a5d-8a7d-5263068fe989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_4f93162c-06fb-4112-8f4e-5e5490ae89f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_94da38e8-fb12-4ee0-b99e-6070fc1dbdee" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_4f93162c-06fb-4112-8f4e-5e5490ae89f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_000a7cae-b11a-4729-a144-5c75afe6db46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_aa4afd3f-82b5-487e-b38f-1b18341c8316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_000a7cae-b11a-4729-a144-5c75afe6db46" xlink:to="loc_us-gaap_CostsAndExpenses_aa4afd3f-82b5-487e-b38f-1b18341c8316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_5856544d-d684-4bf2-a284-e6db21dfb7af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_000a7cae-b11a-4729-a144-5c75afe6db46" xlink:to="loc_us-gaap_Revenues_5856544d-d684-4bf2-a284-e6db21dfb7af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dc4658cd-cff7-4786-a8a8-c8783296e3f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5f45c7d3-fbae-4ecb-855e-8624a8bf1bde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dc4658cd-cff7-4786-a8a8-c8783296e3f2" xlink:to="loc_us-gaap_ProfitLoss_5f45c7d3-fbae-4ecb-855e-8624a8bf1bde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock_b6fb76a4-8def-4de8-abbe-e1140a19c9f3" xlink:href="cmcsa-20210331.xsd#cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dc4658cd-cff7-4786-a8a8-c8783296e3f2" xlink:to="loc_cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock_b6fb76a4-8def-4de8-abbe-e1140a19c9f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_214cea83-aca8-43c3-87b4-16b73589f02f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_ProgrammingAndProductionCosts_7dea79df-9c0f-41b7-95a0-d743859d1ff0" xlink:href="cmcsa-20210331.xsd#cmcsa_ProgrammingAndProductionCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_214cea83-aca8-43c3-87b4-16b73589f02f" xlink:to="loc_cmcsa_ProgrammingAndProductionCosts_7dea79df-9c0f-41b7-95a0-d743859d1ff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_OtherOperatingAndAdministrative_418d70cd-2011-4f0b-b5ec-f66c21afde71" xlink:href="cmcsa-20210331.xsd#cmcsa_OtherOperatingAndAdministrative"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_214cea83-aca8-43c3-87b4-16b73589f02f" xlink:to="loc_cmcsa_OtherOperatingAndAdministrative_418d70cd-2011-4f0b-b5ec-f66c21afde71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_3356215c-d1be-48c8-8608-81c763d66db1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_214cea83-aca8-43c3-87b4-16b73589f02f" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_3356215c-d1be-48c8-8608-81c763d66db1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_00a79591-7e93-432a-ad32-99f564985cce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_214cea83-aca8-43c3-87b4-16b73589f02f" xlink:to="loc_us-gaap_Depreciation_00a79591-7e93-432a-ad32-99f564985cce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_24bb0d38-74ef-4748-90f2-fa93e223e787" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_214cea83-aca8-43c3-87b4-16b73589f02f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_24bb0d38-74ef-4748-90f2-fa93e223e787" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedStatementofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00a357b3-199f-4b4a-9bcb-ed43c6b4ce17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3e11b484-40c8-43e8-83a6-f080e01e778d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00a357b3-199f-4b4a-9bcb-ed43c6b4ce17" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3e11b484-40c8-43e8-83a6-f080e01e778d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f678c15f-5c1c-4ad0-a84a-4bf8e01c6d6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00a357b3-199f-4b4a-9bcb-ed43c6b4ce17" xlink:to="loc_us-gaap_ProfitLoss_f678c15f-5c1c-4ad0-a84a-4bf8e01c6d6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_OtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterReclassificationAdjustmentAfterTax_5bc3f7d9-042f-44a4-93e3-43a9d29b1344" xlink:href="cmcsa-20210331.xsd#cmcsa_OtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterReclassificationAdjustmentAfterTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00a357b3-199f-4b4a-9bcb-ed43c6b4ce17" xlink:to="loc_cmcsa_OtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterReclassificationAdjustmentAfterTax_5bc3f7d9-042f-44a4-93e3-43a9d29b1344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_bc1d240d-dfbc-4075-bd83-0d20060b4d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00a357b3-199f-4b4a-9bcb-ed43c6b4ce17" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_bc1d240d-dfbc-4075-bd83-0d20060b4d6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b4500b67-fc23-4f11-b724-327f167f7c55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_00a357b3-199f-4b4a-9bcb-ed43c6b4ce17" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b4500b67-fc23-4f11-b724-327f167f7c55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_7a83d6fc-8971-4cf3-8349-4e9d689f5b40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_48b51ab5-6f31-49a8-8c2b-c47e1c5cd3e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7a83d6fc-8971-4cf3-8349-4e9d689f5b40" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_48b51ab5-6f31-49a8-8c2b-c47e1c5cd3e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock_30d3228e-9e45-4f28-956d-c7f8c7be9400" xlink:href="cmcsa-20210331.xsd#cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7a83d6fc-8971-4cf3-8349-4e9d689f5b40" xlink:to="loc_cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock_30d3228e-9e45-4f28-956d-c7f8c7be9400" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_fbbde7ba-fb51-4cf5-9033-23649c1c023a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7a83d6fc-8971-4cf3-8349-4e9d689f5b40" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_fbbde7ba-fb51-4cf5-9033-23649c1c023a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedStatementofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ae3280c6-bd1b-482e-87b0-3d8c5ebd197f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_dc145de5-fe37-4254-afa9-3bcb1418c84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ae3280c6-bd1b-482e-87b0-3d8c5ebd197f" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_dc145de5-fe37-4254-afa9-3bcb1418c84b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_2e3d1c2f-e7b8-40ec-b4da-91bb49b1291b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ae3280c6-bd1b-482e-87b0-3d8c5ebd197f" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_2e3d1c2f-e7b8-40ec-b4da-91bb49b1291b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_89e6f5d7-11fc-4dbf-ac8d-46c0ea659bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ae3280c6-bd1b-482e-87b0-3d8c5ebd197f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_89e6f5d7-11fc-4dbf-ac8d-46c0ea659bb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_616cd602-986d-4c5d-a077-b88849e844ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ae3280c6-bd1b-482e-87b0-3d8c5ebd197f" xlink:to="loc_us-gaap_PaymentsOfDividends_616cd602-986d-4c5d-a077-b88849e844ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1993ac5c-cf6b-410b-92ce-00ac2762513b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ae3280c6-bd1b-482e-87b0-3d8c5ebd197f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_1993ac5c-cf6b-410b-92ce-00ac2762513b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11f01fe8-53f7-4878-839a-85910e0fb330" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_50858d81-2c37-4073-9f82-1d7efb85ad11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11f01fe8-53f7-4878-839a-85910e0fb330" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_50858d81-2c37-4073-9f82-1d7efb85ad11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_10b6ad01-1648-4bf0-b3b9-7c7fb295255d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11f01fe8-53f7-4878-839a-85910e0fb330" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_10b6ad01-1648-4bf0-b3b9-7c7fb295255d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_410614c3-7d49-48b9-a185-d135ae1ec740" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11f01fe8-53f7-4878-839a-85910e0fb330" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_410614c3-7d49-48b9-a185-d135ae1ec740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d1466ac2-a484-4f55-b702-7a981394d246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11f01fe8-53f7-4878-839a-85910e0fb330" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d1466ac2-a484-4f55-b702-7a981394d246" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c227420f-477f-4dd0-a2da-5315dc0d7416" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_us-gaap_ProfitLoss_c227420f-477f-4dd0-a2da-5315dc0d7416" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_GainLossOnInvestmentsAndOtherNoncashIncomeLossNet_4ff33473-1e0c-4a88-84ae-a0ff1c941330" xlink:href="cmcsa-20210331.xsd#cmcsa_GainLossOnInvestmentsAndOtherNoncashIncomeLossNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_cmcsa_GainLossOnInvestmentsAndOtherNoncashIncomeLossNet_4ff33473-1e0c-4a88-84ae-a0ff1c941330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b5008ac8-e150-43b2-bdaf-efe02460532e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b5008ac8-e150-43b2-bdaf-efe02460532e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_ChangeInCurrentAndNoncurrentReceivablesNet_73648a2f-d8ad-44d6-8e82-15838a77a47b" xlink:href="cmcsa-20210331.xsd#cmcsa_ChangeInCurrentAndNoncurrentReceivablesNet"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_cmcsa_ChangeInCurrentAndNoncurrentReceivablesNet_73648a2f-d8ad-44d6-8e82-15838a77a47b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_Increasedecreaseinfilmandtelevisioncostnet_5f0f6d4d-ff54-461c-b58c-784c6a8a513a" xlink:href="cmcsa-20210331.xsd#cmcsa_Increasedecreaseinfilmandtelevisioncostnet"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_cmcsa_Increasedecreaseinfilmandtelevisioncostnet_5f0f6d4d-ff54-461c-b58c-784c6a8a513a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ba8120d5-511f-41a3-a5c3-b2b819f0d472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ba8120d5-511f-41a3-a5c3-b2b819f0d472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_73042de9-8dd9-42f0-8348-cc7a90b3a181" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_73042de9-8dd9-42f0-8348-cc7a90b3a181" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b6dd25d7-a2af-493c-9967-b4cf91efc70f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b6dd25d7-a2af-493c-9967-b4cf91efc70f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4725beba-70a7-4f3c-87c5-c43dd6a7a14d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_us-gaap_ShareBasedCompensation_4725beba-70a7-4f3c-87c5-c43dd6a7a14d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_NoncashInterestExpenseIncomeNet_30c93f81-f0ed-40d8-b6fe-57a83a1025d2" xlink:href="cmcsa-20210331.xsd#cmcsa_NoncashInterestExpenseIncomeNet"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96225ee8-6ba5-4e9a-9739-2e6dded8d7de" xlink:to="loc_cmcsa_NoncashInterestExpenseIncomeNet_30c93f81-f0ed-40d8-b6fe-57a83a1025d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9eb8572d-2b95-4bdb-805e-dcad9e72323b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9eb8572d-2b95-4bdb-805e-dcad9e72323b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_2e7e6abe-9467-45d6-aba7-7beb507d9c55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_2e7e6abe-9467-45d6-aba7-7beb507d9c55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_PaymentsForConstructionOfThemePark_b640d589-6c92-4370-ad1b-9b213b80b889" xlink:href="cmcsa-20210331.xsd#cmcsa_PaymentsForConstructionOfThemePark"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:to="loc_cmcsa_PaymentsForConstructionOfThemePark_b640d589-6c92-4370-ad1b-9b213b80b889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_a43d674f-2d45-49a0-8e8b-f6fd04d1c09b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_a43d674f-2d45-49a0-8e8b-f6fd04d1c09b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_02885267-1f3f-458b-979f-3d1e6ad0f38f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_02885267-1f3f-458b-979f-3d1e6ad0f38f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_28f6216b-1050-4951-96f9-f2338124109a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_28f6216b-1050-4951-96f9-f2338124109a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_ProceedsFromSalesOfBusinessesAndInvestments_e324d54f-5f6c-46ba-8122-b7a077b572b9" xlink:href="cmcsa-20210331.xsd#cmcsa_ProceedsFromSalesOfBusinessesAndInvestments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bb1d34ee-df21-450d-9ed0-8d9a9336f986" xlink:to="loc_cmcsa_ProceedsFromSalesOfBusinessesAndInvestments_e324d54f-5f6c-46ba-8122-b7a077b572b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedBalanceSheetUnaudited"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e65a5e21-6463-4465-81c1-ad669e9d5224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_90d8d548-80f2-46f9-a71c-8274cbd4273f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e65a5e21-6463-4465-81c1-ad669e9d5224" xlink:to="loc_us-gaap_AccountsPayableCurrent_90d8d548-80f2-46f9-a71c-8274cbd4273f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_AccruedParticipationsAndResidualsCurrent_ae6f69eb-7093-423a-b77d-0152dd6cd2da" xlink:href="cmcsa-20210331.xsd#cmcsa_AccruedParticipationsAndResidualsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e65a5e21-6463-4465-81c1-ad669e9d5224" xlink:to="loc_cmcsa_AccruedParticipationsAndResidualsCurrent_ae6f69eb-7093-423a-b77d-0152dd6cd2da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_ed5b3ef2-0dde-47fe-8976-de37d5438469" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e65a5e21-6463-4465-81c1-ad669e9d5224" xlink:to="loc_us-gaap_DeferredRevenueCurrent_ed5b3ef2-0dde-47fe-8976-de37d5438469" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_5a8a2c8f-1de7-4f1b-95ab-6d0e14f24c32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e65a5e21-6463-4465-81c1-ad669e9d5224" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_5a8a2c8f-1de7-4f1b-95ab-6d0e14f24c32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_ee716b6e-63cf-4fc6-8276-332b841fe00a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_e65a5e21-6463-4465-81c1-ad669e9d5224" xlink:to="loc_us-gaap_DebtCurrent_ee716b6e-63cf-4fc6-8276-332b841fe00a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_InvestmentSecuringCollateralizedObligation_a8105d23-26f8-47a5-8411-74f8a0962c41" xlink:href="cmcsa-20210331.xsd#cmcsa_InvestmentSecuringCollateralizedObligation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_cmcsa_InvestmentSecuringCollateralizedObligation_a8105d23-26f8-47a5-8411-74f8a0962c41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_1c6810e5-6244-451d-be95-fb825e9606ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_us-gaap_LongTermInvestments_1c6810e5-6244-451d-be95-fb825e9606ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fb27bb37-ac50-43b4-91c8-34e7ba10bdbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fb27bb37-ac50-43b4-91c8-34e7ba10bdbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9186955f-678c-48e4-93ee-d285c028f084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_us-gaap_AssetsCurrent_9186955f-678c-48e4-93ee-d285c028f084" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsNet_66764eec-a2e5-46ce-8718-2ba13fbfae27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_us-gaap_OtherIntangibleAssetsNet_66764eec-a2e5-46ce-8718-2ba13fbfae27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_96ee3780-c058-4c24-8b93-8135b7d6a9e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_us-gaap_Goodwill_96ee3780-c058-4c24-8b93-8135b7d6a9e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedFranchiseRights_7fb6bb29-3fa0-4d3a-b161-79721c48a5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedFranchiseRights"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_us-gaap_IndefiniteLivedFranchiseRights_7fb6bb29-3fa0-4d3a-b161-79721c48a5e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent_6a097a1d-0923-4188-97f7-1b886553e026" xlink:href="cmcsa-20210331.xsd#cmcsa_FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_cmcsa_FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent_6a097a1d-0923-4188-97f7-1b886553e026" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1bf378dc-a712-4c1b-90a4-e5364a5e98be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9a427cf2-ed81-4da2-934d-f04a9b63a8b7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1bf378dc-a712-4c1b-90a4-e5364a5e98be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dd331386-0ca9-4371-8d9e-829d39a23000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c587fbd7-6c78-4860-890a-3ad02e906bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dd331386-0ca9-4371-8d9e-829d39a23000" xlink:to="loc_us-gaap_StockholdersEquity_c587fbd7-6c78-4860-890a-3ad02e906bd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_4a54d06c-c362-4fd4-96e5-1b7603649ab6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_dd331386-0ca9-4371-8d9e-829d39a23000" xlink:to="loc_us-gaap_MinorityInterest_4a54d06c-c362-4fd4-96e5-1b7603649ab6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5f82493a-bebc-465f-921f-b3ebe957a0f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_81b90c74-556b-45fb-88dc-23fdf61ea4b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_5f82493a-bebc-465f-921f-b3ebe957a0f3" xlink:to="loc_us-gaap_AdditionalPaidInCapital_81b90c74-556b-45fb-88dc-23fdf61ea4b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a2c4b6bd-208b-486e-b1c5-3befc23d9931" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_5f82493a-bebc-465f-921f-b3ebe957a0f3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a2c4b6bd-208b-486e-b1c5-3befc23d9931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_5677305f-78a4-4af6-b9cc-95a94992d837" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_5f82493a-bebc-465f-921f-b3ebe957a0f3" xlink:to="loc_us-gaap_TreasuryStockValue_5677305f-78a4-4af6-b9cc-95a94992d837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a1e18fd-79d4-45c2-aba2-21926d871f39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_5f82493a-bebc-465f-921f-b3ebe957a0f3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_0a1e18fd-79d4-45c2-aba2-21926d871f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f11568f2-c20f-4968-8da4-538deaf4e6cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_5f82493a-bebc-465f-921f-b3ebe957a0f3" xlink:to="loc_us-gaap_CommonStockValue_f11568f2-c20f-4968-8da4-538deaf4e6cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_80990ad8-2e96-4de6-967c-2756ae12fd49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_5f82493a-bebc-465f-921f-b3ebe957a0f3" xlink:to="loc_us-gaap_PreferredStockValue_80990ad8-2e96-4de6-967c-2756ae12fd49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b8ccfb13-5960-42e2-812c-4df87a8a0143" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_us-gaap_LiabilitiesCurrent_b8ccfb13-5960-42e2-812c-4df87a8a0143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_38129ce8-69c1-47bf-9bea-559f9962e901" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_38129ce8-69c1-47bf-9bea-559f9962e901" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_09296734-4b35-4e54-a0c5-0c2ee9784956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_09296734-4b35-4e54-a0c5-0c2ee9784956" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_833741ae-c29d-4196-8b07-f4a67bfe7966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_833741ae-c29d-4196-8b07-f4a67bfe7966" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_2c066a5f-2a68-4dad-ac78-af8c84e530ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_2c066a5f-2a68-4dad-ac78-af8c84e530ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_692d0db9-2de8-43e1-8ce9-4818eabffbe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_692d0db9-2de8-43e1-8ce9-4818eabffbe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_445bee85-cc4c-4d5c-9b65-c39bb4075362" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_445bee85-cc4c-4d5c-9b65-c39bb4075362" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_CollateralizedObligation_a36512c3-76a4-450d-878f-44e1bb87bc81" xlink:href="cmcsa-20210331.xsd#cmcsa_CollateralizedObligation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_87845e0d-5d71-485b-8d2f-181c123c729b" xlink:to="loc_cmcsa_CollateralizedObligation_a36512c3-76a4-450d-878f-44e1bb87bc81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_fd8f368a-a520-452a-81d0-e161e902a782" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_28fb753a-cae3-4d08-8e70-630c8f8d1a79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_fd8f368a-a520-452a-81d0-e161e902a782" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_28fb753a-cae3-4d08-8e70-630c8f8d1a79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_28954480-ee4f-4869-bc52-a2d6b258d960" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_fd8f368a-a520-452a-81d0-e161e902a782" xlink:to="loc_us-gaap_OtherAssetsCurrent_28954480-ee4f-4869-bc52-a2d6b258d960" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ca12492c-5609-41dc-83e5-2a94c7b648db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_fd8f368a-a520-452a-81d0-e161e902a782" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ca12492c-5609-41dc-83e5-2a94c7b648db" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedBalanceSheetUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedStatementofChangesinEquityUnaudited"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedFinancialStatements" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedFinancialStatements"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedFinancialStatements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CondensedConsolidatedFinancialStatementsPolicies"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SegmentInformation" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SegmentInformationDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SegmentInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_087c9931-de4b-4ddd-976a-a41b032a5a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_AdjustedEBITDA_4671a550-3775-4970-829e-bc8cf7922d56" xlink:href="cmcsa-20210331.xsd#cmcsa_AdjustedEBITDA"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_087c9931-de4b-4ddd-976a-a41b032a5a00" xlink:to="loc_cmcsa_AdjustedEBITDA_4671a550-3775-4970-829e-bc8cf7922d56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_TransactionRelatedCosts_83a5d2d0-f05d-450c-a7fb-b34c0003ed02" xlink:href="cmcsa-20210331.xsd#cmcsa_TransactionRelatedCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_087c9931-de4b-4ddd-976a-a41b032a5a00" xlink:to="loc_cmcsa_TransactionRelatedCosts_83a5d2d0-f05d-450c-a7fb-b34c0003ed02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_3b44c058-e8f1-4404-9eb4-8a926bc7e42b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_087c9931-de4b-4ddd-976a-a41b032a5a00" xlink:to="loc_us-gaap_Depreciation_3b44c058-e8f1-4404-9eb4-8a926bc7e42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_df3b0892-37ea-43c3-bea7-15bfa4b20187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_087c9931-de4b-4ddd-976a-a41b032a5a00" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_df3b0892-37ea-43c3-bea7-15bfa4b20187" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4ae928f2-3034-4e26-8e88-165bff2850af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_087c9931-de4b-4ddd-976a-a41b032a5a00" xlink:to="loc_us-gaap_InterestExpense_4ae928f2-3034-4e26-8e88-165bff2850af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_e0bee46a-5ec9-4fbc-aa13-ceb7f8b1e3bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_087c9931-de4b-4ddd-976a-a41b032a5a00" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_e0bee46a-5ec9-4fbc-aa13-ceb7f8b1e3bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SegmentInformationScheduleofChangeinGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/Revenue" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/RevenueTables" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/RevenueDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#RevenueDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/RevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#RevenueRevenuebyGeographicLocationDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#RevenueCondensedConsolidatedBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_5ed1fc4d-7e7a-479a-ba3a-00eac6e0f9b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_dfbf21f8-0aa1-4e18-998b-71c40ad7d0ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_5ed1fc4d-7e7a-479a-ba3a-00eac6e0f9b8" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_dfbf21f8-0aa1-4e18-998b-71c40ad7d0ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_025f776c-8ba1-44e2-8499-5df99c19844b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_5ed1fc4d-7e7a-479a-ba3a-00eac6e0f9b8" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_025f776c-8ba1-44e2-8499-5df99c19844b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/ProgrammingandProductionCosts" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#ProgrammingandProductionCosts"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/ProgrammingandProductionCosts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsTables" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#ProgrammingandProductionCostsTables"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/ProgrammingandProductionCostsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_ProgrammingAndProductionCosts_e22e0bc9-fc0b-45ff-af45-db1df8a1d9ca" xlink:href="cmcsa-20210331.xsd#cmcsa_ProgrammingAndProductionCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense_55a6672d-96db-461c-ab13-f0bee455113a" xlink:href="cmcsa-20210331.xsd#cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmcsa_ProgrammingAndProductionCosts_e22e0bc9-fc0b-45ff-af45-db1df8a1d9ca" xlink:to="loc_cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense_55a6672d-96db-461c-ab13-f0bee455113a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_VideoDistributionProgrammingExpense_fb09df44-dd5e-4e22-8953-8d083218b6e1" xlink:href="cmcsa-20210331.xsd#cmcsa_VideoDistributionProgrammingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmcsa_ProgrammingAndProductionCosts_e22e0bc9-fc0b-45ff-af45-db1df8a1d9ca" xlink:to="loc_cmcsa_VideoDistributionProgrammingExpense_fb09df44-dd5e-4e22-8953-8d083218b6e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_FilmMonetizedOnItsOwnAmortizationExpenseIncludingParticipationsAndResiduals_074c8272-7a5f-4044-8b7c-276608e1f223" xlink:href="cmcsa-20210331.xsd#cmcsa_FilmMonetizedOnItsOwnAmortizationExpenseIncludingParticipationsAndResiduals"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmcsa_ProgrammingAndProductionCosts_e22e0bc9-fc0b-45ff-af45-db1df8a1d9ca" xlink:to="loc_cmcsa_FilmMonetizedOnItsOwnAmortizationExpenseIncludingParticipationsAndResiduals_074c8272-7a5f-4044-8b7c-276608e1f223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_OtherProgrammingAndProductionExpense_2b98967a-64be-43e9-8dda-b30b9b2dd44f" xlink:href="cmcsa-20210331.xsd#cmcsa_OtherProgrammingAndProductionExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmcsa_ProgrammingAndProductionCosts_e22e0bc9-fc0b-45ff-af45-db1df8a1d9ca" xlink:to="loc_cmcsa_OtherProgrammingAndProductionExpense_2b98967a-64be-43e9-8dda-b30b9b2dd44f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCost_1386a369-cabc-41eb-912e-a0084ecde61e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FilmMonetizedOnItsOwnCapitalizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCostReleased_2befff14-1d7f-4eea-a8e3-b3f0d2d59f00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FilmMonetizedOnItsOwnCapitalizedCostReleased"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCost_1386a369-cabc-41eb-912e-a0084ecde61e" xlink:to="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCostReleased_2befff14-1d7f-4eea-a8e3-b3f0d2d59f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased_c9fd4f3d-c9bb-40f7-8d86-e7808a36db79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCost_1386a369-cabc-41eb-912e-a0084ecde61e" xlink:to="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased_c9fd4f3d-c9bb-40f7-8d86-e7808a36db79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment_c1587c14-6936-4f6f-9379-e3d4df0085b6" xlink:href="cmcsa-20210331.xsd#cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCost_1386a369-cabc-41eb-912e-a0084ecde61e" xlink:to="loc_cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment_c1587c14-6936-4f6f-9379-e3d4df0085b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances_fad04cff-e45a-42dd-b0bf-c9f4eebdfa51" xlink:href="cmcsa-20210331.xsd#cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCost_a6da4db3-f36a-4179-9740-7e9cbd89a04a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FilmMonetizedOnItsOwnCapitalizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances_fad04cff-e45a-42dd-b0bf-c9f4eebdfa51" xlink:to="loc_us-gaap_FilmMonetizedOnItsOwnCapitalizedCost_a6da4db3-f36a-4179-9740-7e9cbd89a04a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost_431fd703-003f-4ed1-8bc9-933531eef81f" xlink:href="cmcsa-20210331.xsd#cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances_fad04cff-e45a-42dd-b0bf-c9f4eebdfa51" xlink:to="loc_cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost_431fd703-003f-4ed1-8bc9-933531eef81f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/LongTermDebt" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#LongTermDebt"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/LongTermDebt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/LongTermDebtNarrativeDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#LongTermDebtNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/LongTermDebtNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SignificantTransactions" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SignificantTransactions"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SignificantTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SignificantTransactionsUniversalBeijingResortDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/Investments" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#Investments"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/Investments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/InvestmentsTables" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#InvestmentsTables"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/InvestmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#InvestmentsInvestmentandOtherIncomeLossNetDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_905af46e-6816-440f-a238-3f2787a541a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_962071fe-43d5-40b5-b77a-61fb4f26cd95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_905af46e-6816-440f-a238-3f2787a541a7" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_962071fe-43d5-40b5-b77a-61fb4f26cd95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_d6ad661d-e25e-4b67-b19d-85cc16d4cab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_905af46e-6816-440f-a238-3f2787a541a7" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_d6ad661d-e25e-4b67-b19d-85cc16d4cab7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_OtherIncomeLossNet_48f5308d-c6d6-4235-b1e2-529df76efc4d" xlink:href="cmcsa-20210331.xsd#cmcsa_OtherIncomeLossNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_905af46e-6816-440f-a238-3f2787a541a7" xlink:to="loc_cmcsa_OtherIncomeLossNet_48f5308d-c6d6-4235-b1e2-529df76efc4d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#InvestmentsScheduleofInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_1475051e-77cf-443b-94ed-90dbd0629494" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Investments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_7a6a5c1b-ddc6-4ef5-8bf5-13a679016bec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_1475051e-77cf-443b-94ed-90dbd0629494" xlink:to="loc_us-gaap_ShortTermInvestments_7a6a5c1b-ddc6-4ef5-8bf5-13a679016bec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_7d7cbcb0-bfdf-487a-bbf9-c89962fa0b7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_1475051e-77cf-443b-94ed-90dbd0629494" xlink:to="loc_us-gaap_LongTermInvestments_7d7cbcb0-bfdf-487a-bbf9-c89962fa0b7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_InvestmentSecuringCollateralizedObligation_4a1fe33a-9081-40c2-b9a6-97734302a0ef" xlink:href="cmcsa-20210331.xsd#cmcsa_InvestmentSecuringCollateralizedObligation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_1475051e-77cf-443b-94ed-90dbd0629494" xlink:to="loc_cmcsa_InvestmentSecuringCollateralizedObligation_4a1fe33a-9081-40c2-b9a6-97734302a0ef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#InvestmentsScheduleofInvestmentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_ec3cea0a-feed-4d2d-813b-e921523a1074" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Investments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_a0a6e25f-7b02-4ffd-8d67-cb9ea779a02f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_ec3cea0a-feed-4d2d-813b-e921523a1074" xlink:to="loc_us-gaap_EquityMethodInvestments_a0a6e25f-7b02-4ffd-8d67-cb9ea779a02f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_e130a3c6-1496-4372-8aaa-fa07bdb8d9b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_ec3cea0a-feed-4d2d-813b-e921523a1074" xlink:to="loc_us-gaap_OtherInvestments_e130a3c6-1496-4372-8aaa-fa07bdb8d9b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4c8d97d2-9ed5-4826-a1ac-1ea47c96b275" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_ec3cea0a-feed-4d2d-813b-e921523a1074" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_4c8d97d2-9ed5-4826-a1ac-1ea47c96b275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_c80a285e-de96-4c46-8b28-435263fa6dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_ec3cea0a-feed-4d2d-813b-e921523a1074" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_c80a285e-de96-4c46-8b28-435263fa6dd8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#InvestmentsEquityMethodInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/EquityandShareBasedCompensation" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#EquityandShareBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/EquityandShareBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/EquityandShareBasedCompensationTables" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#EquityandShareBasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/EquityandShareBasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d8843b41-f8a9-4776-ae38-fa36982fd7da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_da337194-f36a-4017-b94b-2dc0fbb6d80c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d8843b41-f8a9-4776-ae38-fa36982fd7da" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_da337194-f36a-4017-b94b-2dc0fbb6d80c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4a87598c-e322-4976-bba4-17fc1fdf7dcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d8843b41-f8a9-4776-ae38-fa36982fd7da" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4a87598c-e322-4976-bba4-17fc1fdf7dcb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7614fe72-5338-42bf-b535-ca90d32a50b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_911d39a1-6baa-4913-9cd3-6a1dd9535aab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7614fe72-5338-42bf-b535-ca90d32a50b7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_911d39a1-6baa-4913-9cd3-6a1dd9535aab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_1bf80f6a-a70d-4c63-8fed-e437c68347e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7614fe72-5338-42bf-b535-ca90d32a50b7" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_1bf80f6a-a70d-4c63-8fed-e437c68347e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cmcsa_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax_fb187511-d177-42b3-aca8-7ae389043188" xlink:href="cmcsa-20210331.xsd#cmcsa_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7614fe72-5338-42bf-b535-ca90d32a50b7" xlink:to="loc_cmcsa_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax_fb187511-d177-42b3-aca8-7ae389043188" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#EquityandShareBasedCompensationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SupplementalFinancialInformation" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SupplementalFinancialInformation"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SupplementalFinancialInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SupplementalFinancialInformationTables" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SupplementalFinancialInformationTables"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SupplementalFinancialInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SupplementalFinancialInformationNoncashActivitiesDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b6081c22-7d76-46de-8352-141c96622403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ffdd066b-5079-47b9-a71e-d2eb487e36b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b6081c22-7d76-46de-8352-141c96622403" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ffdd066b-5079-47b9-a71e-d2eb487e36b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_16c152da-3658-4e54-b17a-9af0fd7105b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b6081c22-7d76-46de-8352-141c96622403" xlink:to="loc_us-gaap_RestrictedCashCurrent_16c152da-3658-4e54-b17a-9af0fd7105b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_69c5f854-924f-4945-b203-e939e9842ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b6081c22-7d76-46de-8352-141c96622403" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_69c5f854-924f-4945-b203-e939e9842ccb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comcast.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="cmcsa-20210331.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended"/>
</link:linkbase>
