<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mcd-20220726.xsd" xlink:type="simple"/>
    <context id="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000063908</identifier>
        </entity>
        <period>
            <startDate>2022-07-26</startDate>
            <endDate>2022-07-26</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl80L2ZyYWc6YTg1Yzg3MmMxN2UzNDBiOGI4YzM4NDA2OTM5YTk3NWIvdGFibGU6OGNmMzU3ZWRmYThjNGE3ODk3YmE2ZThlZDQ3MDFhZjgvdGFibGVyYW5nZTo4Y2YzNTdlZGZhOGM0YTc4OTdiYTZlOGVkNDcwMWFmOF81LTItMS0xLTU0NDQ4_d1c0152a-0b2a-4569-b9a9-5ea51630e43f">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl80L2ZyYWc6YTg1Yzg3MmMxN2UzNDBiOGI4YzM4NDA2OTM5YTk3NWIvdGFibGU6OGNmMzU3ZWRmYThjNGE3ODk3YmE2ZThlZDQ3MDFhZjgvdGFibGVyYW5nZTo4Y2YzNTdlZGZhOGM0YTc4OTdiYTZlOGVkNDcwMWFmOF83LTItMS0xLTU0NDQ4_09cac320-1d9b-49f8-bed1-e4ff059e6d0a">MCDONALDS CORP</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl80L2ZyYWc6YTg1Yzg3MmMxN2UzNDBiOGI4YzM4NDA2OTM5YTk3NWIvdGFibGU6OGNmMzU3ZWRmYThjNGE3ODk3YmE2ZThlZDQ3MDFhZjgvdGFibGVyYW5nZTo4Y2YzNTdlZGZhOGM0YTc4OTdiYTZlOGVkNDcwMWFmOF84LTItMS0xLTU0NDQ4_b980bdc5-64c7-4ba8-92e3-ef564a210142">0000063908</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8xMDg1_cadf0923-783d-4c11-8d65-848923905935">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8yMjM_0b5c4da4-9fb1-4c22-883b-ff29e07e992f">2022-07-26</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6NWQ0OTRiYTQ4ZjllNGY2ZjlkMzA3ZjM0OWY5NWFiNzUvdGFibGVyYW5nZTo1ZDQ5NGJhNDhmOWU0ZjZmOWQzMDdmMzQ5Zjk1YWI3NV8wLTAtMS0xLTU0NDQ4_ae5b4027-abc6-4123-baf4-4d89a8a54833">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6NWQ0OTRiYTQ4ZjllNGY2ZjlkMzA3ZjM0OWY5NWFiNzUvdGFibGVyYW5nZTo1ZDQ5NGJhNDhmOWU0ZjZmOWQzMDdmMzQ5Zjk1YWI3NV8wLTItMS0xLTU0NDQ4_3d215e7e-6589-4ffd-a963-2c2dcd9534b9">1-5231</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6NWQ0OTRiYTQ4ZjllNGY2ZjlkMzA3ZjM0OWY5NWFiNzUvdGFibGVyYW5nZTo1ZDQ5NGJhNDhmOWU0ZjZmOWQzMDdmMzQ5Zjk1YWI3NV8wLTQtMS0xLTU0NDQ4_37538f61-b1e5-466e-9a63-d41bfacda476">36-2361282</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8xMDg3_90899f60-6fb4-4c48-b33f-bd3d35a85cd2">110 North Carpenter Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8xMDg4_dfd52853-1515-4083-bd62-9194a4b21944">Chicago</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8xMDg5_7e0cb106-1913-4695-9e49-8752a20b0d15">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8xMDkw_5a40f3e5-b054-45ab-b1d1-876ca5b6a5ac">60607</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8xMDkx_9fce850d-7381-4d5b-b0b5-51676190a053">630</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGV4dHJlZ2lvbjplZWI3NzRlM2FlMmQ0YWQ0ODc4NWQ4YzgzMDIzM2Y4ZF8xMDg0_b7498443-a457-4052-beba-a356e0101375">623-3000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6MTA3YWE2MzU1NGIzNDYxMTg5YzllZGFlN2M0NDc4ZDEvdGFibGVyYW5nZToxMDdhYTYzNTU0YjM0NjExODljOWVkYWU3YzQ0NzhkMV8wLTAtMS0xLTU0NDQ4_0289a621-de62-4e2c-953e-e8bb434b6f17">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6MjNhZjdiOTE4YjJlNGY0N2I0ZGM5ZWMzMDg1Mjk1YmMvdGFibGVyYW5nZToyM2FmN2I5MThiMmU0ZjQ3YjRkYzllYzMwODUyOTViY18wLTAtMS0xLTU0NDQ4_6b7c2ff8-a624-4a2a-80f7-8680efd39330">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6YTU5M2FhYjBkY2ZlNDIxNzlkY2Q3NGYxNGFiY2FkZjYvdGFibGVyYW5nZTphNTkzYWFiMGRjZmU0MjE3OWRjZDc0ZjE0YWJjYWRmNl8wLTAtMS0xLTU0NDQ4_6ce1e149-c5a0-4560-a618-22868b5f0499">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6Mzk2NDBlZjZmMWE0NDg4MmFiMWEyMmYzOTA5OTBhY2YvdGFibGVyYW5nZTozOTY0MGVmNmYxYTQ0ODgyYWIxYTIyZjM5MDk5MGFjZl8wLTAtMS0xLTU0NDQ4_e242d041-78e0-4c6a-ae10-fc068a6e5983">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6Y2NmYmIyOTI3ZDljNGI1ZjhhMjI2ZjJhOGQ0YzdhODkvdGFibGVyYW5nZTpjY2ZiYjI5MjdkOWM0YjVmOGEyMjZmMmE4ZDRjN2E4OV8xLTAtMS0xLTU0NDQ4_f0684522-f255-46b3-83c0-3d4e89a68f92">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6Y2NmYmIyOTI3ZDljNGI1ZjhhMjI2ZjJhOGQ0YzdhODkvdGFibGVyYW5nZTpjY2ZiYjI5MjdkOWM0YjVmOGEyMjZmMmE4ZDRjN2E4OV8xLTItMS0xLTU0NDQ4_4fd9e8fe-5454-47fe-9a6f-ff8e8701c831">MCD</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6Y2NmYmIyOTI3ZDljNGI1ZjhhMjI2ZjJhOGQ0YzdhODkvdGFibGVyYW5nZTpjY2ZiYjI5MjdkOWM0YjVmOGEyMjZmMmE4ZDRjN2E4OV8xLTMtMS0xLTU0NDQ4_34d60603-e6ea-4cb2-a132-4eabe1494627">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i9762b548c1554163827888c3a0c1b3b3_D20220726-20220726"
      id="id3VybDovL2RvY3MudjEvZG9jOjc2ZjY5MzhjYTY1ZDQyN2I5ZDA0MzgzZWVmMmZiOTI2L3NlYzo3NmY2OTM4Y2E2NWQ0MjdiOWQwNDM4M2VlZjJmYjkyNl8xL2ZyYWc6ZWViNzc0ZTNhZTJkNGFkNDg3ODVkOGM4MzAyMzNmOGQvdGFibGU6NjdmZDgyY2ViYTVhNGYxYmEyOTM1YTlkZjFlNTNmYTEvdGFibGVyYW5nZTo2N2ZkODJjZWJhNWE0ZjFiYTI5MzVhOWRmMWU1M2ZhMV8wLTEtMS0xLTU0NDQ4_653cbd6c-9b57-4515-8f94-0b11517eca81">false</dei:EntityEmergingGrowthCompany>
</xbrl>
