2.2.0.7 false Fair Value Measurements - Additional Information (Detail) (USD $) 129 - Disclosure - Fair Value Measurements - Additional Information (Detail) true false In Billions 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 $ 5 3 mcd_LongTermDebtAtFairValue mcd false credit instant Aggregate fair value amount of all borrowings as of the balance sheet date. May include notes payable, bonds payable,... false false false false false false false false false false false false 1 true true false false 13000000000 13.0 false false false xbrli:monetaryItemType monetary Aggregate fair value amount of all borrowings as of the balance sheet date. May include notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt after deducting amortized discount or premiums, if any. No authoritative reference available. false 6 3 mcd_LongTermDebtCarryingAmount mcd false credit instant Aggregate carrying amount of all borrowings as of the balance sheet date. May include notes payable, bonds payable,... false false false false false false false false false false false false 1 true true false false 11400000000 11.4 false false false xbrli:monetaryItemType monetary Aggregate carrying amount of all borrowings as of the balance sheet date. May include notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt after deducting amortized discount or premiums, if any. No authoritative reference available. false 1 2 false HundredMillions UnKnown UnKnown false true