2.2.0.7 true Subsequent Events - Additional Information (Detail) (Floating Rate Loans) 136 - Disclosure - Subsequent Events - Additional Information (Detail) true false In Millions false false 1 USD true false false false Floating Rate Loans us-gaap_DebtInstrumentAxis xbrldi http://xbrl.org/2006/xbrldi mcd_FloatingRateLoansMember us-gaap_DebtInstrumentAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 $ false 2 JPY true false false false Floating Rate Loans us-gaap_DebtInstrumentAxis xbrldi http://xbrl.org/2006/xbrldi mcd_FloatingRateLoansMember us-gaap_DebtInstrumentAxis explicitMember iso4217_JPY Standard http://www.xbrl.org/2003/iso4217 JPY iso4217 0 ¥ 5 3 us-gaap_ExtinguishmentOfDebtAmount us-gaap true debit duration No definition available. false false false false false false false false false false false false 1 true true false false 479000000 479.0 true false false 2 true true false false 40000000000 40000.0 true false false xbrli:monetaryItemType monetary Gross amount of debt extinguished. No authoritative reference available. false 6 3 mcd_DebtInstrumentMaturityPeriod mcd false na duration Debt Instrument Maturity Period false false false false false false false false false false false false 1 false false false false 0 0 2014 2014 true false false 2 false false false false 0 0 true false false us-types:durationStringItemType normalizedstring Debt Instrument Maturity Period No authoritative reference available. false 2 2 false HundredThousands UnKnown UnKnown false true