2.2.0.7 true Fair Values of Derivative Instruments Included on the Consolidated Balance Sheet (Detail) (USD $) 130 - Disclosure - Fair Values of Derivative Instruments Included on the Consolidated Balance Sheet (Detail) true false In Millions false false 1 USD false false shares Standard http://www.xbrl.org/2003/instance shares 0 iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 pure Standard http://www.xbrl.org/2003/instance pure 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 $ false 2 USD false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 $ 2 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 3 2 us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 true true false false 106000000 106.0 false false false 2 true true false false 87600000 87.6 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 4 2 us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false -9500000 -9.5 false false false 2 false true false false -3500000 -3.5 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 5 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 6 2 us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 108100000 108.1 false false false 2 false true false false 88900000 88.9 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 7 2 us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false -3800000 -3.8 false false false 2 false true false false -5900000 -5.9 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 8 2 us-gaap_DerivativeFairValueOfDerivativeAsset us-gaap true debit instant No definition available. false false false false false false false false false false false totallabel false 1 false true false false 214100000 214.1 false false false 2 false true false false 176500000 176.5 false false false xbrli:monetaryItemType monetary Fair value of derivative asset, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 true 9 2 us-gaap_DerivativeFairValueOfDerivativeLiability us-gaap true credit instant No definition available. false false false false false false false false false false false totallabel false 1 false true false false -13300000 -13.3 false false false 2 false true false false -9400000 -9.4 false false false xbrli:monetaryItemType monetary Fair value of derivative liability, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 true 10 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 3 USD true false false false Foreign currency options us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeOptionMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Prepaid Expenses and Other Current Assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi mcd_PrepaidExpensesAndOtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 4 USD true false false false Foreign currency options us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeOptionMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Prepaid Expenses and Other Current Assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi mcd_PrepaidExpensesAndOtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 11 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 12 2 us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 11900000 11.9 false false false 2 false true false false 13200000 13.2 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 19 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 5 USD true false false false Foreign currency options us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeOptionMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Miscellaneous other assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 20 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 21 2 us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false true false false 5400000 5.4 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 28 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 6 USD true false false false Foreign currency options us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeOptionMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Accrued Payroll and other liabilities us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AccruedLiabilitiesMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 29 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 31 2 us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false -1800000 -1.8 false false false 2 false false false false 0 0 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 37 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 7 USD true false false false Interest rate exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_InterestRateContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Prepaid Expenses and Other Current Assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi mcd_PrepaidExpensesAndOtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 8 USD true false false false Interest rate exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_InterestRateContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Prepaid Expenses and Other Current Assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi mcd_PrepaidExpensesAndOtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 38 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 39 2 us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 600000 0.6 false false false 2 false true false false 1400000 1.4 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 46 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 9 USD true false false false Interest rate exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_InterestRateContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Miscellaneous other assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 10 USD true false false false Interest rate exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_InterestRateContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Miscellaneous other assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 47 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 48 2 us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 89200000 89.2 false false false 2 false true false false 67300000 67.3 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 55 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 11 USD true false false false Interest rate exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_InterestRateContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Other long- term liabilities us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherLiabilitiesMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 56 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 58 2 us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false true false false -3400000 -3.4 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 64 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 12 USD true false false false Forward foreign currency exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeForwardMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Prepaid Expenses and Other Current Assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi mcd_PrepaidExpensesAndOtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 13 USD true false false false Forward foreign currency exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeForwardMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Prepaid Expenses and Other Current Assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi mcd_PrepaidExpensesAndOtherCurrentAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 65 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 66 2 us-gaap_DerivativeAssetDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 4300000 4.3 false false false 2 false true false false 300000 0.3 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 68 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 69 2 us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 5400000 5.4 false false false 2 false true false false 9300000 9.3 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 73 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 14 USD true false false false Forward foreign currency exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeForwardMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Accrued Payroll and other liabilities us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AccruedLiabilitiesMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 15 USD true false false false Forward foreign currency exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ForeignExchangeForwardMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Accrued Payroll and other liabilities us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AccruedLiabilitiesMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 74 2 us-gaap_DerivativeInstrumentsInHedgesAtFairValueNetAbstract us-gaap true na duration No definition available. false false false false false true false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 76 2 us-gaap_DerivativeLiabilityDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false -7700000 -7.7 false false false 2 false true false false -100000 -0.1 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability (or nonderivative instrument) that is designated and qualifies as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 77 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 79 2 us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false -3800000 -3.8 false false false 2 false true false false -5400000 -5.4 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 82 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 16 USD true false false false Derivatives hedging supplemental benefit plan us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi mcd_DerivativesHedgingBenefitPlansMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Miscellaneous other assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 17 USD true false false false Derivatives hedging supplemental benefit plan us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi mcd_DerivativesHedgingBenefitPlansMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Miscellaneous other assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 86 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 87 2 us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 101300000 101.3 false false false 2 false true false false 79600000 79.6 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 91 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 18 USD true false false false Foreign currency exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_CrossCurrencyInterestRateContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Miscellaneous other assets us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherAssetsMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 95 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 96 2 us-gaap_DerivativeAssetNotDesignatedAsHedgingInstrumentFairValue us-gaap true debit instant No definition available. false false false false false false false false false false false verboselabel false 1 false true false false 1400000 1.4 false false false 2 false false false false 0 0 false false false xbrli:monetaryItemType monetary Fair value of a derivative asset that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 100 0 na true na na No definition available. false true false false false false false false false false false http://www.mcdonalds.com/taxonomy/role/disclosurefairvaluesofderivativeinstrumentsincludedontheconsolidatedbalancesheet false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false false 19 USD true false false false Foreign currency exchange agreements us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_CrossCurrencyInterestRateContractMember us-gaap_DerivativeInstrumentsGainLossByDerivativeInstrumentRiskAxis explicitMember false false Other long- term liabilities us-gaap_DerivativesFairValueByBalanceSheetLocationAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_OtherLiabilitiesMember us-gaap_DerivativesFairValueByBalanceSheetLocationAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ na No definition available. No authoritative reference available. false 104 2 us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract us-gaap true na duration No definition available. false false false false false true false false false false false verboselabel false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false xbrli:stringItemType string No definition available. false 106 2 us-gaap_DerivativeLiabilityNotDesignatedAsHedgingInstrumentFairValue us-gaap true credit instant No definition available. false false false false false false false false false false false verboselabel false 1 false false false false 0 0 false false false 2 true true false false -500000 -0.5 false false false xbrli:monetaryItemType monetary Fair value of a derivative liability that is not designated or qualifying as a hedging instrument, presented on a gross basis even when the derivative instrument is subject to master netting arrangements and qualifies for net presentation in the statement of financial position. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 205G Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 44C -Subparagraph a -Clause 1 false 2 45 false HundredThousands UnKnown UnKnown false true