2.2.0.7 true Fair Values of Derivative Instruments Included on the Consolidated Balance Sheet (Detail) (USD $) 128 - 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 122600000 122.6 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 -3800000 -3.8 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 109200000 109.2 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 -4700000 -4.7 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 231800000 231.8 [1] false false false 2 false true false false 176500000 176.5 [1] 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 -8500000 -8.5 [1] false false false 2 false true false false -9400000 -9.4 [1] 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 33700000 33.7 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 $ 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 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 true false false 4100000 4.1 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 7 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 -1100000 -1.1 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 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 $ 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 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 500000 0.5 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 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 $ 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 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 80600000 80.6 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 12 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 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 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 true false false -800000 -0.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 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 13 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 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 67 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 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 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 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 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 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 75 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 3700000 3.7 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 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 78 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 25200000 25.2 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 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 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 17 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 83 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 85 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 -1900000 -1.9 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 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 88 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 -4700000 -4.7 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 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 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 19 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 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 84000000 84.0 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 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 20 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 1 The fair value of derivatives is presented on a gross basis. Accordingly, the total asset and liability fair values at June 30, 2010 do not agree with the values provided in the Fair Value Measurements note, because that disclosure reflects netting adjustments of $0.4 million. 2 45 false HundredThousands UnKnown UnKnown false true