2.2.0.25truefalse136 - Disclosure - Restaurant Information by Ownership Type (Detail)truefalsefalse1falsefalseUSDfalsefalse12/31/2010
USD ($)
USD ($) / shares
$eol_PE2163----1010-K0023_STD_0_20101231_0http://www.sec.gov/CIK0000063908instant2010-12-31T00:00:000001-01-01T00:00:00iso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares0pureStandardhttp://www.xbrl.org/2003/instancepure0YearStandardhttp://www.mcdonalds.com/20101231Yearmcd0LocationStandardhttp://www.mcdonalds.com/20101231<
MeasureValue>Locationmcd0USDUSD$2falsefalseUSDfalsefalse12/31/2009
USD ($)
USD ($) / shares
$eol_PE2163----1010-K0023_STD_0_20091231_0http://www.sec.gov/CIK0000063908instant2009-12-31T00:00:000001-01-01T00:00:00iso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares0pureStandardhttp://www.xbrl.org/2003/instancepure0LocationStandardhttp://www.mcdonalds.com/20101231Locationmcd0USDUSD$3falsefalseUSDfalsefalse12/31/2008
USD ($) / shares
USD ($)
$eol_PE2163----1010-K0023_STD_0_20081231_0http://www.sec.gov/CIK0000063908instant2008-12-31T00:00:000001-01-01T00:00:00sharesStandardhttp://www.xbrl.org/2003/instanceshares0LocationStandardhttp://www.mcdonalds.com/20101231Locationmcd0iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0iso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2true0us-gaap_SegmentReportingInformationLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse3false0mcd_NumberOfRestaurantsmcdfalsenainstantNumber Of Restaurantsfalsefalsefal
sefalsefalsefalsefalsefalsefalsefalse1truefalsefalse3273732737falsefalsefalsefalsefalse2truefalsefalse32478<
/NumericAmount>32478falsefalsefalsefalsefalse3truefalsefalse3196731967falsefalsefalsefalsefalseOtherxbrli:integerItemTypeintegerNumber Of RestaurantsNo authoritative reference available.falsefalse4false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mcdonalds.com/taxonomy/role/di
sclosurerestaurantinformationbyownershiptype1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
12/31/2010
eol_PE2163----1010-K0023_STD_0_20101231_0_438603x422895http://www.sec.gov/CIK0000063908instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd05falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
12/31/2009
eol_PE2163----1010-K0023_STD_0_20091231_0_438603x422895http://www.sec.gov/CIK0000063908instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd06falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
12/31/2008
eol_PE2163----1010-K0023_STD_0_20081231_0_438603x422895http://www.sec.gov/CIK0000063908instant2008-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd0OthernaNo definition available.No authoritative reference available.falsefalse5true0us-gaap_SegmentReportingInformationLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringIt
emTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse6false0mcd_NumberOfRestaurantsmcdfalsenainstantNumber Of Restaurantsfalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse2633826338falsefalsefalsefalsefalse2truefalsefalse2621626216falsefalsefalsefalsefalse3truefalsefalse2546525465falsefalsefalsefalsefalseOtherxbrli:integerItemTypeintegerNumber Of RestaurantsNo authoritative reference available.falsefalse7false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mcdonalds.com/taxonomy/role/disclosurerestaurantinformationbyownershiptype1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse7falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Conventional franchised
12/31/2010
eol_PE2163----1010-K0023_STD_0_20101231_0_419403x422898_438603x422895http://www.sec.gov/CIK0000063908instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseConventional franchisedmcd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldimcd_ConventionalFranchisesMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd08falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Conventional franchised
12/31/2009
eol_PE2163----1010-K0023_STD_0_20091231_0_419403x422898_438603x422895http://www.sec.gov/CIK0000063908instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseConventional franchisedmcd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldimcd_ConventionalFranchisesMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd09falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Conventional franchised
12/31/2008
eol_PE2163----1010-K0023_STD_0_20081231_0_419403x422898_438603x422895http://www.sec.gov/CIK0000063908instant2008-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseConventional franchisedmcd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldimcd_ConventionalFranchisesMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd0OthernaNo definition available
.No authoritative reference available.falsefalse8true0us-gaap_SegmentReportingInformationLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse<
Cell>3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse9false0mcd_NumberOfRestaurantsmcdfalsenainstantNumber Of Restaurantsfalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse1927919279falsefalsefalsefalsefalse2truefalsefalse1902019020falsefalsefalsefalsefalse3truefalsefalse1840218402falsefalsefalsefalsefalseOtherxbrli:integerItemTypeintegerNumber Of RestaurantsNo authoritative reference available.falsefalse10false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mcdonalds.com/taxonomy/role/disclosurerestaurantinformationbyownershiptype1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse10falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Developmental licensed
12/31/2010
eol_PE2163----1010-K0023_STD_0_20101231_0_419403x422897_438603x422895http://www.sec.gov/CIK0000063908instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseDevelopmental licensedmcd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldimcd_DevelopmentalLicenseesMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd011falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Developmental licensed
12/31/2009
eol_PE2163----1010-K0023_STD_0_20091231_0_419403x422897_438603x422895http://www.sec.gov/CIK0000063908instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseDevelopmental licensedmcd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldimcd_DevelopmentalLicenseesMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd012falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Developmental licensed
12/31/2008
eol_PE2163----1010-K0023_STD_0_20081231_0_419403x422897_438603x422895http://www.sec.gov/CIK0000063908instant2008-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseDevelopmental licensedmcd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldimcd_DevelopmentalLicenseesMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd0OthernaNo definition available.<
/ElementDefenition>No authoritative reference available.falsefalse11true0us-gaap_SegmentReportingInformationLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse12false0mcd_NumberOfRestaurantsmcdfalsenainstantNumber Of Restaurantsfalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse34853485falsefalsefalsefalsefalse2truefalsefalse31603160falsefalsefalsefalsefalse3truefalsefalse29262926falsefalsefalsefalsefalseOtherxbrli:integerItemTypeintegerNumber Of RestaurantsNo authoritative reference available.falsefalse13false0natruenanaNo definition available.falsetrue
falsefalsefalsefalsefalsefalsefalsefalsehttp://www.mcdonalds.com/taxonomy/role/disclosurerestaurantinformationbyownershiptype1falsefalsefalse00falsefalsefalsefalsefalse2false
falsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse13falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Affiliated
12/31/2010
eol_PE2163----1010-K0023_STD_0_20101231_0_419403x400368_438603x422895http://www.sec.gov/CIK0000063908instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseAffiliatedm
cd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AffiliatedEntityMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd014falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Affiliated
12/31/2009
eol_PE2163----1010-K0023_STD_0_20091231_0_419403x400368_438603x422895http://www.sec.gov/CIK0000063908instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseAffiliatedm
cd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AffiliatedEntityMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd015falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Total Franchised
{mcd_SegmentReportingInformationBySecondarySegmentAxis} : Affiliated
12/31/2008
eol_PE2163----1010-K0023_STD_0_20081231_0_419403x400368_438603x422895http://www.sec.gov/CIK0000063908instant2008-12-31T00:00:000001-01-01T00:00:00falsefalseTotal Franchisedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_NonCompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberfalsefalseAffiliatedm
cd_SegmentReportingInformationBySecondarySegmentAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AffiliatedEntityMembermcd_SegmentReportingInformationBySecondarySegmentAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd0OthernaNo definition available.No authoritative reference available.falsefalse14true0us-gaap_SegmentReportingInformationLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse15false0mcd_NumberOfRestaurantsmcdfalsenainstantNumber Of Restaurantsfalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse35743574falsefalsefalsefalsefalse2truefalsefalse40364036falsefalsefalsefalsefalse3truefalsefalse41374137falsefalsefalsefalsefalseOtherxbrli:integerItemTypeintegerNumber Of RestaurantsNo authoritative reference available.falsefalse16false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mcdonalds.com/taxonomy/role/disclosurerestaurantinformationbyownershiptype1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse16falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Company-operated
12/31/2010
eol_PE2163----1010-K0023_STD_0_20101231_0_438603x422896http://www.sec.gov/CIK0000063908instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseCompany-operatedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_CompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd017falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Company-operated
12/31/2009
eol_PE2163----1010-K0023_STD_0_20091231_0_438603x422896http://www.sec.gov/CIK0000063908instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseCompany-operatedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_CompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd018falsefalsetruefalse{mcd_RestaurantOwnershipTypeAxis} : Company-operated
12/31/2008
eol_PE2163----1010-K0023_STD_0_20081231_0_438603x422896http://www.sec.gov/CIK0000063908instant2008-12-31T00:00:000001-01-01T00:00:00falsefalseCompany-operatedmcd_RestaurantOwnershipTypeAxisxbrldihttp://xbrl.org/2006/xbrldimcd_CompanyOperatedRestaurantMembermcd_RestaurantOwnershipTypeAxisexplicitMemberLocationStandardhttp://www.mcdonalds.com/20101231Locationmcd0OthernaNo definition available.No authoritative reference available.falsefalse17true0us-gaap_SegmentReportingInformationLineItemsus-gaaptruenadurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalse2falsefalse
false00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItem
TypestringLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.falsefalse18false0mcd_NumberOfRestaurantsmcdfalsenainstantNumber Of Restaurantsfalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse63996399falsefalsefalsefalsefalse2truefalsefalse62626262falsefalsefalsefalsefalse3truefalsefalse65026502falsefalsefalsefalsefalseOtherxbrli:integerItemTypeintegerNumber Of RestaurantsNo authoritative reference available.falsefalse317Restaurant Information by Ownership Type (Detail)UnKnownUnKnownUnKnownUnKnowntruetrue