v2.4.1.9
Supplemental Financial Information (Components of Accumulated Other Comprehensive Income (Loss)) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Unrealized gains (losses) on marketable securities $ 1us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax   $ 47us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Deferred gains (losses) on cash flow hedges (6)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax   (50)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Unrecognized gains (losses) on employee benefit obligations (68)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax   71us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
Cumulative translation adjustments (115)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax   (35)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Accumulated other comprehensive income (loss), net of deferred taxes (188)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (146)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 33us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
NBCUniversal Media, LLC [Member]      
Deferred gains (losses) on cash flow hedges 32us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
  (6)us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Unrecognized gains (losses) on employee benefit obligations (61)us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
  46us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Cumulative translation adjustments (181)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
  (53)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Accumulated other comprehensive income (loss), net of deferred taxes $ (210)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
$ (159)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
$ (13)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember