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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:e3158590-57ad-4a8d-b469-120b82b23aa1,g:4b6a502e-d656-4588-aefe-b7bc122228c3-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cmcsa="http://www.comcast.com/20200930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.comcast.com/20200930">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcsa-20200930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcsa-20200930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcsa-20200930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cmcsa-20200930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.comcast.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementofIncome" roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofIncome">
        <link:definition>1001002 - Statement - Condensed Consolidated Statement of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementofComprehensiveIncome" roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncome">
        <link:definition>1002003 - Statement - Condensed Consolidated Statement of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementofComprehensiveIncomeParenthetical" roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeParenthetical">
        <link:definition>1003004 - Statement - Condensed Consolidated Statement of Comprehensive Income (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementofCashFlows" roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlows">
        <link:definition>1004005 - Statement - Condensed Consolidated Statement of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheet" roleURI="http://www.comcast.com/role/CondensedConsolidatedBalanceSheet">
        <link:definition>1005006 - Statement - Condensed Consolidated Balance Sheet</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetParenthetical" roleURI="http://www.comcast.com/role/CondensedConsolidatedBalanceSheetParenthetical">
        <link:definition>1006007 - Statement - Condensed Consolidated Balance Sheet (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementofChangesinEquity" roleURI="http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquity">
        <link:definition>1007008 - Statement - Condensed Consolidated Statement of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedFinancialStatements" roleURI="http://www.comcast.com/role/CondensedConsolidatedFinancialStatements">
        <link:definition>2101101 - Disclosure - Condensed Consolidated Financial Statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedFinancialStatementsPolicies" roleURI="http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies">
        <link:definition>2202201 - Disclosure - Condensed Consolidated Financial Statements (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.comcast.com/role/SegmentInformation">
        <link:definition>2103102 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.comcast.com/role/SegmentInformationTables">
        <link:definition>2304301 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails" roleURI="http://www.comcast.com/role/SegmentInformationDetails">
        <link:definition>2405401 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" roleURI="http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails">
        <link:definition>2406402 - Disclosure - Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.comcast.com/role/Revenue">
        <link:definition>2107103 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.comcast.com/role/RevenueTables">
        <link:definition>2308302 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDetails" roleURI="http://www.comcast.com/role/RevenueDetails">
        <link:definition>2409403 - Disclosure - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRevenuebyGeographicLocationDetails" roleURI="http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails">
        <link:definition>2410404 - Disclosure - Revenue (Revenue by Geographic Location) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueCondensedConsolidatedBalanceSheetDetails" roleURI="http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails">
        <link:definition>2411405 - Disclosure - Revenue (Condensed Consolidated Balance Sheet) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProgrammingandProductionCosts" roleURI="http://www.comcast.com/role/ProgrammingandProductionCosts">
        <link:definition>2112104 - Disclosure - Programming and Production Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProgrammingandProductionCostsTables" roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsTables">
        <link:definition>2313303 - Disclosure - Programming and Production Costs (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails">
        <link:definition>2414406 - Disclosure - Programming and Production Costs (Recognized Programming and Production Costs) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails">
        <link:definition>2415407 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails_1" roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails_1">
        <link:definition>2415407 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProgrammingandProductionCostsEstimatedFutureAmortizationExpenseforCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" roleURI="http://www.comcast.com/role/ProgrammingandProductionCostsEstimatedFutureAmortizationExpenseforCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails">
        <link:definition>2416408 - Disclosure - Programming and Production Costs (Estimated Future Amortization Expense for Capitalized Film and Television Costs and Programming Rights) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.comcast.com/role/EarningsPerShare">
        <link:definition>2117105 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.comcast.com/role/EarningsPerShareTables">
        <link:definition>2318304 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareDetails" roleURI="http://www.comcast.com/role/EarningsPerShareDetails">
        <link:definition>2419409 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.comcast.com/role/LongTermDebt">
        <link:definition>2120106 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtNarrativeDetails" roleURI="http://www.comcast.com/role/LongTermDebtNarrativeDetails">
        <link:definition>2421410 - Disclosure - Long-Term Debt (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantTransactions" roleURI="http://www.comcast.com/role/SignificantTransactions">
        <link:definition>2122107 - Disclosure - Significant Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantTransactionsUniversalBeijingResortDetails" roleURI="http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails">
        <link:definition>2423411 - Disclosure - Significant Transactions (Universal Beijing Resort) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncements" roleURI="http://www.comcast.com/role/RecentAccountingPronouncements">
        <link:definition>2124108 - Disclosure - Recent Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncementsNarrativeDetails" roleURI="http://www.comcast.com/role/RecentAccountingPronouncementsNarrativeDetails">
        <link:definition>2425412 - Disclosure - Recent Accounting Pronouncements (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Investments" roleURI="http://www.comcast.com/role/Investments">
        <link:definition>2126109 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsTables" roleURI="http://www.comcast.com/role/InvestmentsTables">
        <link:definition>2327305 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsInvestmentandOtherIncomeLossNetDetails" roleURI="http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails">
        <link:definition>2428413 - Disclosure - Investments (Investment and Other Income (Loss), Net) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofInvestmentsDetails" roleURI="http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails">
        <link:definition>2429414 - Disclosure - Investments (Schedule of Investments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsScheduleofInvestmentsDetails_1" roleURI="http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1">
        <link:definition>2429414 - Disclosure - Investments (Schedule of Investments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsEquityMethodInvestmentsDetails" roleURI="http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails">
        <link:definition>2430415 - Disclosure - Investments (Equity Method Investments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsMarketableEquitySecuritiesDetails" roleURI="http://www.comcast.com/role/InvestmentsMarketableEquitySecuritiesDetails">
        <link:definition>2431416 - Disclosure - Investments (Marketable Equity Securities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsOtherInvestmentsDetails" roleURI="http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails">
        <link:definition>2432417 - Disclosure - Investments (Other Investments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssets" roleURI="http://www.comcast.com/role/IntangibleAssets">
        <link:definition>2133110 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsTables" roleURI="http://www.comcast.com/role/IntangibleAssetsTables">
        <link:definition>2334306 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsSummaryofIntangibleAssetsDetails" roleURI="http://www.comcast.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails">
        <link:definition>2435418 - Disclosure - Intangible Assets (Summary of Intangible Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsAmortizationofIntangibleAssetsDetails" roleURI="http://www.comcast.com/role/IntangibleAssetsAmortizationofIntangibleAssetsDetails">
        <link:definition>2436419 - Disclosure - Intangible Assets (Amortization of Intangible Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformation" roleURI="http://www.comcast.com/role/SupplementalFinancialInformation">
        <link:definition>2137111 - Disclosure - Supplemental Financial Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationTables" roleURI="http://www.comcast.com/role/SupplementalFinancialInformationTables">
        <link:definition>2338307 - Disclosure - Supplemental Financial Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationShareBasedCompensationDetails" roleURI="http://www.comcast.com/role/SupplementalFinancialInformationShareBasedCompensationDetails">
        <link:definition>2439420 - Disclosure - Supplemental Financial Information (Share-Based Compensation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails" roleURI="http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails">
        <link:definition>2440421 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationNoncashActivitiesDetails" roleURI="http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails">
        <link:definition>2441422 - Disclosure - Supplemental Financial Information (Noncash Activities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails">
        <link:definition>2442423 - Disclosure - Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SupplementalFinancialInformationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.comcast.com/role/SupplementalFinancialInformationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>2443424 - Disclosure - Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.comcast.com/role/CommitmentsandContingencies">
        <link:definition>2144112 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>2445425 - Disclosure - Commitments and Contingencies (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="cmcsa_DocumentAndEntityInformationLineItems" abstract="true" name="DocumentAndEntityInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_ContentLicensingMember" abstract="true" name="ContentLicensingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_CollateralizedObligationFairValue" abstract="false" name="CollateralizedObligationFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_NoncashInterestExpenseIncomeNet" abstract="false" name="NoncashInterestExpenseIncomeNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_OtherOperatingAndAdministrative" abstract="false" name="OtherOperatingAndAdministrative" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_CableCommunicationsMember" abstract="true" name="CableCommunicationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ResidentialVideoMember" abstract="true" name="ResidentialVideoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_TheatricalMember" abstract="true" name="TheatricalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_UniversalBeijingResortTermLoansMember" abstract="true" name="UniversalBeijingResortTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_Notes1.500percentDue2029Member" abstract="true" name="Notes1.500percentDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ProceedsFromSalesOfBusinessesAndInvestments" abstract="false" name="ProceedsFromSalesOfBusinessesAndInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_HeadquartersAndOtherMember" abstract="true" name="HeadquartersAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_FilmedEntertainmentMember" abstract="true" name="FilmedEntertainmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_TheatricalFilmCostsInProductionAndInDevelopment" abstract="false" name="TheatricalFilmCostsInProductionAndInDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_AdjustedEBITDA" abstract="false" name="AdjustedEBITDA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ScheduleOfOtherBalanceSheetAccountsTableTextBlock" abstract="false" name="ScheduleOfOtherBalanceSheetAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_HomeEntertainmentMember" abstract="true" name="HomeEntertainmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_FilmAndTelevisionCosts" abstract="false" name="FilmAndTelevisionCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock" abstract="false" name="NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue" abstract="false" name="CableSegmentRevenueTypesAsPercentageOfTotalCableRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="cmcsa_ATTInc.Member" abstract="true" name="ATTInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost" abstract="false" name="EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_CapitalCostsIncurredButNotYetPaid" abstract="false" name="CapitalCostsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_AccruedParticipationsAndResidualsCurrent" abstract="false" name="AccruedParticipationsAndResidualsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ScheduleofFairValueMethodInvestmentsTable" abstract="true" name="ScheduleofFairValueMethodInvestmentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_Notes1.250percentdue2040Member" abstract="true" name="Notes1.250percentdue2040Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_GainLossOnInvestmentsAndOtherNoncashIncomeLossNet" abstract="false" name="GainLossOnInvestmentsAndOtherNoncashIncomeLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent" abstract="false" name="FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_PaymentsForRepurchaseandRedemptionofSubsidiaryPreferredStock" abstract="false" name="PaymentsForRepurchaseandRedemptionofSubsidiaryPreferredStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_FilmCostsUnderPreviousGuidanceAbstract" abstract="true" name="FilmCostsUnderPreviousGuidanceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_TransactionRelatedCosts" abstract="false" name="TransactionRelatedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_InvestmentSecuringCollateralizedObligation" abstract="false" name="InvestmentSecuringCollateralizedObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_HuluMember" abstract="true" name="HuluMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_Notes5.50PercentDue2029Member" abstract="true" name="Notes5.50PercentDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ThemeParksMember" abstract="true" name="ThemeParksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ProceedsFromCollateralizedObligation" abstract="false" name="ProceedsFromCollateralizedObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ResidentialVoiceMember" abstract="true" name="ResidentialVoiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_CapitalContributionToVIE" abstract="false" name="CapitalContributionToVIE" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ProgrammingAndProductionCosts" abstract="false" name="ProgrammingAndProductionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_SnapMember" abstract="true" name="SnapMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_BusinessServicesMember" abstract="true" name="BusinessServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_SkyLimitedMember" abstract="true" name="SkyLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ResidentialWirelessMember" abstract="true" name="ResidentialWirelessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ProgrammingRightsLessAmortization" abstract="false" name="ProgrammingRightsLessAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_FranchiseAndOtherRegulatoryFeesMember" abstract="true" name="FranchiseAndOtherRegulatoryFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_CollateralizedObligation" abstract="false" name="CollateralizedObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ManagementGrantMember" abstract="true" name="ManagementGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_NbcuniversalEnterpriseMember" abstract="true" name="NbcuniversalEnterpriseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock" abstract="false" name="ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_FilmCostsAndEntertainmentEntitiesPolicyPolicyTextBlock" abstract="false" name="FilmCostsAndEntertainmentEntitiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_AtairosMember" abstract="true" name="AtairosMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" abstract="false" name="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_ScheduleOfEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostTableTextBlock" abstract="false" name="ScheduleOfEstimatedFutureAmortizationExpenseForCapitalizedFilmAndTelevisionCostTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_ContentLicensingAndOtherMember" abstract="true" name="ContentLicensingAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_DirecttoTelevisionFilmCostsInProductionandInDevelopment" abstract="false" name="DirecttoTelevisionFilmCostsInProductionandInDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization" abstract="false" name="TotalFilmAndTelevisionCostsAndProgrammingRightsAfterAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_Notes0.250percentDue2027Member" abstract="true" name="Notes0.250percentDue2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterests" abstract="false" name="ContributionsFromAndDistributionsToNoncontrollingInterests" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_NBCUniversalSegmentsMember" abstract="true" name="NBCUniversalSegmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense" abstract="false" name="EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ContentMember" abstract="true" name="ContentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_CarryingAmountOfRedeemablePreferredStock" abstract="false" name="CarryingAmountOfRedeemablePreferredStock" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment" abstract="false" name="FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_DistributionAndOtherMember" abstract="true" name="DistributionAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_TheatricalFilmCostsAndDirectToTelevisionCostsCompletedAndNotReleased" abstract="false" name="TheatricalFilmCostsAndDirectToTelevisionCostsCompletedAndNotReleased" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_DeferredGainRecognizedOnDilutionOfEquityMethodInvestment" abstract="false" name="DeferredGainRecognizedOnDilutionOfEquityMethodInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear" abstract="false" name="FilmMonetizedOnItsOwnCompletedAndNotReleasedExpectedAmortizationInRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_NumberofPreferredStockSeries" abstract="false" name="NumberofPreferredStockSeries" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cmcsa_ResidentialHighSpeedInternetMember" abstract="true" name="ResidentialHighSpeedInternetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo" abstract="false" name="EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_Notes0.750percentdue2032Member" abstract="true" name="Notes0.750percentdue2032Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ChangeInCurrentAndNoncurrentReceivablesNet" abstract="false" name="ChangeInCurrentAndNoncurrentReceivablesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_TheatricalFilmCostsAndDirectToTelevisionCostsReleased" abstract="false" name="TheatricalFilmCostsAndDirectToTelevisionCostsReleased" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ScheduleofFairValueMethodInvestmentsLineItems" abstract="true" name="ScheduleofFairValueMethodInvestmentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_SignificantTransactionsTextBlock" abstract="false" name="SignificantTransactionsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_OtherGeographicLocationsMember" abstract="true" name="OtherGeographicLocationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity" abstract="false" name="ContributionsFromAndDistributionsToNoncontrollingInterestsAttributableToTemporaryEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_Notes1.875percentdue2036Member" abstract="true" name="Notes1.875percentdue2036Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear" abstract="false" name="FilmMonetizedOnItsOwnReleasedExpectedAmortizationRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_SupplementalFinancialInformationAbstract" abstract="true" name="SupplementalFinancialInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_PelotonMember" abstract="true" name="PelotonMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_OtherIncomeLossNet" abstract="false" name="OtherIncomeLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_BroadcastTelevisionMember" abstract="true" name="BroadcastTelevisionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_CommitmentAndContingenciesLineItems" abstract="true" name="CommitmentAndContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock" abstract="false" name="ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_AmortizationOfFilmAndTVCostsTableTextBlock" abstract="false" name="AmortizationOfFilmAndTVCostsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree" abstract="false" name="EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock" abstract="false" name="ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear" abstract="false" name="EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesExpectedAmortizationRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_ExchangeableSubordinatedDebentures2.0PercentDue2029Member" abstract="true" name="ExchangeableSubordinatedDebentures2.0PercentDue2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_DirectToConsumerMember" abstract="true" name="DirectToConsumerMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostCurrent" abstract="false" name="EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_CommitmentAndContingenciesTable" abstract="true" name="CommitmentAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_ProgrammingRightsCurrent" abstract="false" name="ProgrammingRightsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_TheatricalFilmCostsAndDirecttoTelevisionCostsInProductionAndInDevelopment" abstract="false" name="TheatricalFilmCostsAndDirecttoTelevisionCostsInProductionAndInDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances" abstract="false" name="FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_CableNetworksMember" abstract="true" name="CableNetworksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_PaymentsForConstructionOfThemePark" abstract="false" name="PaymentsForConstructionOfThemePark" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_Increasedecreaseinfilmandtelevisioncostnet" abstract="false" name="Increasedecreaseinfilmandtelevisioncostnet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_DistributionMember" abstract="true" name="DistributionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember" abstract="true" name="RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_AirTouchMember" abstract="true" name="AirTouchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_GuaranteedNotes9.455PercentDue2022Member" abstract="true" name="GuaranteedNotes9.455PercentDue2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_AmountsReclassifiedToNetIncomeAbstract" abstract="true" name="AmountsReclassifiedToNetIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cmcsa_UniversalBeijingResortMember" abstract="true" name="UniversalBeijingResortMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="cmcsa_TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock" abstract="false" name="TemporaryEquityFairValueOfRedeemableSubsidiaryPreferredStock" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cmcsa_DocumentAndEntityInformationTable" abstract="true" name="DocumentAndEntityInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
</xs:schema>
