2.2.0.7 false Fair Values of Derivative Instruments Included on the Consolidated Balance Sheet (Parenthetical) (Detail) (USD $) 129 - Disclosure - Fair Values of Derivative Instruments Included on the Consolidated Balance Sheet (Parenthetical) (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 $ 5 3 mcd_DerivativeAssetCounterpartyNettingFairValue mcd false credit instant Derivative Asset, Counterparty Netting, Fair Value false false false false false false false false false false false false 1 true true false false 400000 0.4 false false false xbrli:monetaryItemType monetary Derivative Asset, Counterparty Netting, Fair Value No authoritative reference available. false 6 3 mcd_DerivativeLiabilityCounterpartyNettingFairValue mcd false debit instant Derivative Liability, Counterparty Netting, Fair Value false false false false false false false false false false false false 1 true true false false 400000 0.4 false false false xbrli:monetaryItemType monetary Derivative Liability, Counterparty Netting, Fair Value No authoritative reference available. false 1 2 false HundredThousands UnKnown UnKnown false true