Fair Value Measurements Fair Value Measurements (Details 2) (Details) (USD $) In Millions, unless otherwise specified
|
Mar. 29, 2015
|
Dec. 28, 2014
|
Financial Liabilities |
|
|
Current Debt |
$ 4,045us-gaap_ShortTermBorrowings |
$ 3,638us-gaap_ShortTermBorrowings |
Non-Current Debt |
|
|
Non-Current Debt |
14,938us-gaap_LongTermDebtNoncurrent |
15,122us-gaap_LongTermDebtNoncurrent |
Carrying Amount |
|
|
Financial Liabilities |
|
|
Current Debt |
4,045us-gaap_ShortTermBorrowings / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
|
Non-Current Debt |
|
|
Non-Current Debt |
14,938us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember |
|
Estimate of Fair Value, Fair Value Disclosure |
|
|
Financial Liabilities |
|
|
Current Debt |
4,045us-gaap_ShortTermBorrowings / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
|
Non-Current Debt |
|
|
Non-Current Debt |
17,184us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember |
|
2.15% Notes due 2016 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
898us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyMember |
|
2.15% Notes due 2016 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
913us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyMember |
|
3 month LIBOR0.07% FRN due 2016 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
800us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyThreeMemberMember |
|
3 month LIBOR0.07% FRN due 2016 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
801us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyThreeMemberMember |
|
0.70% Notes due 2016 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
399us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyFiveMemberMember |
|
0.70% Notes due 2016 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
400us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyFiveMemberMember |
|
5.55% Debentures due 2017 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
1,000us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodThreeMember |
|
5.55% Debentures due 2017 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
1,107us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodThreeMember |
|
1.125% Notes due 2017 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
704us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodSixteenMember |
|
1.125% Notes due 2017 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
707us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodSixteenMember |
|
5.15% Debentures due 2018 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
898us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFourteenMember |
|
5.15% Debentures due 2018 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
1,010us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFourteenMember |
|
1.65% Notes due 2018 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
606us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodEighteenMember |
|
1.65% Notes due 2018 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
613us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodEighteenMember |
|
4.75% Notes due 2019 (1B Euro 1.0983) | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
1,094us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFourMember |
|
4.75% Notes due 2019 (1B Euro 1.0983) | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
1,318us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFourMember |
|
1.875% Notes due 2019 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
507us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NoteDuePeriodEighteenMember |
|
1.875% Notes due 2019 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
512us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NoteDuePeriodEighteenMember |
|
3% Zero Coupon Convertible Subordinated Debentures due in 2020 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
145us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFiveMember |
|
3% Zero Coupon Convertible Subordinated Debentures due in 2020 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
234us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFiveMember |
|
2.95% Debentures due 2020 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
543us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodSixMember |
|
2.95% Debentures due 2020 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
574us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodSixMember |
|
3.55% Notes due 2021 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
446us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyOneMember |
|
3.55% Notes due 2021 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
489us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyOneMember |
|
2.45% Notes due 2021 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
349us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodNineteenMember |
|
2.45% Notes due 2021 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
363us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodNineteenMember |
|
6.73% Debentures due 2023 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
250us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodSevenMember |
|
6.73% Debentures due 2023 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
330us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodSevenMember |
|
3.375% Notes due 2023 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
812us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentySevenMemberMember |
|
3.375% Notes due 2023 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
872us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentySevenMemberMember |
|
5.50% Notes due 2024 (500 MM GBP 1.4901) | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
741us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodEightMember |
|
5.50% Notes due 2024 (500 MM GBP 1.4901) | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
965us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodEightMember |
|
6.95% Notes due 2029 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
297us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodNineMember |
|
6.95% Notes due 2029 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
428us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodNineMember |
|
4.95% Debentures due 2033 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
500us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTenMember |
|
4.95% Debentures due 2033 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
596us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTenMember |
|
4.375% Notes due 2033 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
864us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyFourMember |
|
4.375% Notes due 2033 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
985us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyFourMember |
|
5.95% Notes due 2037 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
995us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodElevenMember |
|
5.95% Notes due 2037 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
1,357us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodElevenMember |
|
5.85% Debentures due 2038 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
700us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwelveMember |
|
5.85% Debentures due 2038 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
965us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwelveMember |
|
4.50% Debentures due 2040 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
539us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodThirteenMember |
|
4.50% Debentures due 2040 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
628us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodThirteenMember |
|
4.85% Notes due 2041 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
298us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyTwoMember |
|
4.85% Notes due 2041 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
367us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyTwoMember |
|
4.50% Notes due 2043 | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
499us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyNineMemberMember |
|
4.50% Notes due 2043 | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
596us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodTwentyNineMemberMember |
|
Other | Carrying Amount |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
54us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFifteenMember |
|
Other | Estimate of Fair Value, Fair Value Disclosure |
|
|
Non-Current Debt |
|
|
Non-Current Debt |
$ 54us-gaap_LongTermDebtNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_LongtermDebtTypeAxis = jnj_NotesDuePeriodFifteenMember |
|