<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="wcc-20200529.xsd" xlink:type="simple"/>
    <context id="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000929008</identifier>
        </entity>
        <period>
            <startDate>2020-05-29</startDate>
            <endDate>2020-05-29</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl80L2ZyYWc6NzJjZmRlYjM2ODIxNGY4ZTg5YWVlOWE4NjI4MmJhYjcvdGFibGU6YWU2MjEwZTlhZjg3NDI3Y2FmZTMzNzQzZjc2NmUzMDYvdGFibGVyYW5nZTphZTYyMTBlOWFmODc0MjdjYWZlMzM3NDNmNzY2ZTMwNl8xLTEtMS0xLTA_44e480c7-8d40-411d-a67c-21f415e1f8a4">0000929008</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl80L2ZyYWc6NzJjZmRlYjM2ODIxNGY4ZTg5YWVlOWE4NjI4MmJhYjcvdGFibGU6YWU2MjEwZTlhZjg3NDI3Y2FmZTMzNzQzZjc2NmUzMDYvdGFibGVyYW5nZTphZTYyMTBlOWFmODc0MjdjYWZlMzM3NDNmNzY2ZTMwNl8yLTEtMS0xLTA_59612e7b-1141-45dc-ad3b-531acaf7e405">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF84OA_b74ef879-f097-4970-bc2c-cf49857b63ef">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF8yMzE_94360830-5d8b-4209-8825-ee1a060be08f">2020-05-29</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF8yMzU_3f4823dd-3ab8-4f6d-9e85-a94ba300378c">WESCO International, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NGRkODVlNDBmNGY1NDAwYTg5NThlMzE2Y2I5Y2QwNGMvdGFibGVyYW5nZTo0ZGQ4NWU0MGY0ZjU0MDBhODk1OGUzMTZjYjljZDA0Y18wLTAtMS0xLTA_6400e822-f89f-4901-ac49-60f754771e49">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NGRkODVlNDBmNGY1NDAwYTg5NThlMzE2Y2I5Y2QwNGMvdGFibGVyYW5nZTo0ZGQ4NWU0MGY0ZjU0MDBhODk1OGUzMTZjYjljZDA0Y18wLTMtMS0xLTA_80a74f43-4cca-4041-a8b9-50c8230653bc">001-14989</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NGRkODVlNDBmNGY1NDAwYTg5NThlMzE2Y2I5Y2QwNGMvdGFibGVyYW5nZTo0ZGQ4NWU0MGY0ZjU0MDBhODk1OGUzMTZjYjljZDA0Y18wLTUtMS0xLTA_325b94f8-8d5e-4a40-8def-725d6ef58d67">25-1723342</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NGRkODVlNDBmNGY1NDAwYTg5NThlMzE2Y2I5Y2QwNGMvdGFibGVyYW5nZTo0ZGQ4NWU0MGY0ZjU0MDBhODk1OGUzMTZjYjljZDA0Y18zLTAtMS0xLTA_da98f93c-47b2-4325-ad82-d1d46c898b9e">225 West Station Square DriveSuite&#160;700</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NGRkODVlNDBmNGY1NDAwYTg5NThlMzE2Y2I5Y2QwNGMvdGFibGVyYW5nZTo0ZGQ4NWU0MGY0ZjU0MDBhODk1OGUzMTZjYjljZDA0Y18zLTUtMS0xLTA_ac062e80-8a7b-4507-9490-ce609ebe0178">15219</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NGRkODVlNDBmNGY1NDAwYTg5NThlMzE2Y2I5Y2QwNGMvdGFibGVyYW5nZTo0ZGQ4NWU0MGY0ZjU0MDBhODk1OGUzMTZjYjljZDA0Y180LTAtMS0xLTA_ae004b8f-8cdf-401b-9e5d-97e805c5693c">Pittsburgh,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NGRkODVlNDBmNGY1NDAwYTg5NThlMzE2Y2I5Y2QwNGMvdGFibGVyYW5nZTo0ZGQ4NWU0MGY0ZjU0MDBhODk1OGUzMTZjYjljZDA0Y180LTEtMS0xLTA_ce3d2107-9144-48f3-9126-23f1a9ccb8d9">PA</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF8yOTg_9c04e89c-ec81-4fa9-9f55-ac24a2666692">412</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF8zMDI_c5457376-1663-4549-b19f-122bef988c6a">454-2200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NWJkYzcxNWQwMDMzNGM3NWFmZGI4NDdlOTU4N2M5NTkvdGFibGVyYW5nZTo1YmRjNzE1ZDAwMzM0Yzc1YWZkYjg0N2U5NTg3Yzk1OV8xLTAtMS0xLTA_6122fd3b-0a40-459f-a048-1576f9e768ee">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NWJkYzcxNWQwMDMzNGM3NWFmZGI4NDdlOTU4N2M5NTkvdGFibGVyYW5nZTo1YmRjNzE1ZDAwMzM0Yzc1YWZkYjg0N2U5NTg3Yzk1OV8xLTItMS0xLTA_f3630479-163f-4664-bb85-b591b4e8bb6d">WCC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NWJkYzcxNWQwMDMzNGM3NWFmZGI4NDdlOTU4N2M5NTkvdGFibGVyYW5nZTo1YmRjNzE1ZDAwMzM0Yzc1YWZkYjg0N2U5NTg3Yzk1OV8xLTQtMS0xLTA_b11a47d7-e7d4-464d-b769-ef1b209bf2e2">NYSE</dei:SecurityExchangeName>
    <dei:WrittenCommunications
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF8xMDk5NTExNjMwNTA0_303a9f39-c3e2-4b14-a33c-2869f691c724">true</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF83NjE_b47a987d-79f2-4057-b6a8-069f958080a7">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF84NTE_9208dd93-94d5-40a6-94d6-65269f9ca8bc">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGV4dHJlZ2lvbjplNWY0MWYyOWMzYzU0MDdhOGJiYTJlZDMzZDMxZDI1NF85NTc_fa252f50-9876-4f3f-a6cf-f01ead9fe923">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6YmI4ZWQ5MDJkYjE0NDZmNTk0ZmViODQ4MGJhZDYyNzgvdGFibGVyYW5nZTpiYjhlZDkwMmRiMTQ0NmY1OTRmZWI4NDgwYmFkNjI3OF8yLTItMS0xLTA_8468549e-7612-473e-b9ae-b4706f7008fd">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentPeriodEndDate
      contextRef="i3d50292db8714e239d1d81babebe83cf_D20200529-20200529"
      id="id3VybDovL2RvY3MudjEvZG9jOmZhMTQ5N2E4NjhiYzQ1M2Q5ZDQwNjcwMDI4YTQ4ZDU2L3NlYzpmYTE0OTdhODY4YmM0NTNkOWQ0MDY3MDAyOGE0OGQ1Nl8xL2ZyYWc6ZTVmNDFmMjljM2M1NDA3YThiYmEyZWQzM2QzMWQyNTQvdGFibGU6NmI4YmUwOWEyMjFlNDlmOGIwYzY1YWY3ZTg4YjFjMmUvdGFibGVyYW5nZTo2YjhiZTA5YTIyMWU0OWY4YjBjNjVhZjdlODhiMWMyZV8wLTAtMS0xLTA_94360830-5d8b-4209-8825-ee1a060be08f">2020-05-29</dei:DocumentPeriodEndDate>
</xbrl>
