<?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/2020-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="wec-20201106.xsd" xlink:type="simple"/>
    <context id="i33fb0c55682342939f147dc1134331db_D20201106-20201106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000783325</identifier>
        </entity>
        <period>
            <startDate>2020-11-06</startDate>
            <endDate>2020-11-06</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV80L2ZyYWc6NTZhOTU4YWJmYTNkNDgxMmE5NjlmMGRiOWFmODFlYmQvdGFibGU6YTIzOWRlZjM4NmQ1NGY5OGI4MDAyZmJjOGY0NGMzMWIvdGFibGVyYW5nZTphMjM5ZGVmMzg2ZDU0Zjk4YjgwMDJmYmM4ZjQ0YzMxYl8yLTEtMS0xLTA_3a105a3d-c888-44a4-a9fc-224f719ebf8e">0000783325</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV80L2ZyYWc6NTZhOTU4YWJmYTNkNDgxMmE5NjlmMGRiOWFmODFlYmQvdGFibGU6YTIzOWRlZjM4NmQ1NGY5OGI4MDAyZmJjOGY0NGMzMWIvdGFibGVyYW5nZTphMjM5ZGVmMzg2ZDU0Zjk4YjgwMDJmYmM4ZjQ0YzMxYl8zLTEtMS0xLTA_3c3f1923-f2d5-4bd4-adbe-6404c1a467eb">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNTAx_e1eaa591-5e03-43cb-9df9-73daa46c1b3a">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8yMjc_891dd975-7d71-4f97-939e-ece96d84a004">2020-11-06</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGFibGU6MjVlY2ZhY2NlMzcxNGFjNGEzNzMwMTQ3MDI0N2JkNjAvdGFibGVyYW5nZToyNWVjZmFjY2UzNzE0YWM0YTM3MzAxNDcwMjQ3YmQ2MF8yLTAtMS0xLTA_dc0f96d7-6249-4722-aa2a-77df0364df12">001-09057</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGFibGU6MjVlY2ZhY2NlMzcxNGFjNGEzNzMwMTQ3MDI0N2JkNjAvdGFibGVyYW5nZToyNWVjZmFjY2UzNzE0YWM0YTM3MzAxNDcwMjQ3YmQ2MF8yLTItMS0xLTA_d7bae6fc-2fbd-4276-9ba2-21377f92bb08">WEC ENERGY GROUP, INC.</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGFibGU6MjVlY2ZhY2NlMzcxNGFjNGEzNzMwMTQ3MDI0N2JkNjAvdGFibGVyYW5nZToyNWVjZmFjY2UzNzE0YWM0YTM3MzAxNDcwMjQ3YmQ2MF8yLTQtMS0xLTA_9989bbb9-51f5-42f7-a044-043cf4e987d5">39-1391525</dei:EntityTaxIdentificationNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNTAy_e1607056-a6f4-4835-a093-5e7afbbdc9f4">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNTAz_384058df-15a1-4bd3-a05b-a294e85fde3b">231 West Michigan Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNTA0_0620a596-41aa-4e43-81f6-1eda44404abd">P.O. Box 1331</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNDkz_95d85abc-dfc9-4a1b-b436-8238d4661701">Milwaukee</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNDk0_99efa661-37d9-4b27-bb70-1e9f16725749">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNDk1_f31e269e-f595-4b86-9c70-f01f444e2361">53201</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNTA1_34f9ce1a-a437-4e00-8290-3bac7bdf5e4f">414</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNDk4_02ff8694-e320-4dd5-949f-fd9aba13b0fc">221-2345</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNDk2_6ebfef22-e226-42b1-bbe9-9a96ecc81cd3">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNDk3_175b9aa5-8d50-4c58-84b1-2fec60421a1b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNDk5_fd4b00bd-de8d-4984-80ac-925c76359a5c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGV4dHJlZ2lvbjpiYWFlMDY4ODQ2NzI0Mjc1YjFjMDIzYmU4OWE0ZjlmYl8xNTAw_0fe41544-a118-4d44-b5aa-64af98130c4a">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGFibGU6ODc2MDY2MmZlM2RhNDRlNGI5MjM3ZWRmMGQxN2Y0Y2UvdGFibGVyYW5nZTo4NzYwNjYyZmUzZGE0NGU0YjkyMzdlZGYwZDE3ZjRjZV8xLTAtMS0xLTA_aa71b5e8-8bbe-4a72-ad5a-fcde64a493a2">Common Stock, $.01 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGFibGU6ODc2MDY2MmZlM2RhNDRlNGI5MjM3ZWRmMGQxN2Y0Y2UvdGFibGVyYW5nZTo4NzYwNjYyZmUzZGE0NGU0YjkyMzdlZGYwZDE3ZjRjZV8xLTItMS0xLTA_957ff2ba-ddf2-4d3b-9aa5-d80519b12624">WEC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGFibGU6ODc2MDY2MmZlM2RhNDRlNGI5MjM3ZWRmMGQxN2Y0Y2UvdGFibGVyYW5nZTo4NzYwNjYyZmUzZGE0NGU0YjkyMzdlZGYwZDE3ZjRjZV8xLTQtMS0xLTA_06d47298-65e4-4078-aa58-a5c92b86e63f">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i33fb0c55682342939f147dc1134331db_D20201106-20201106"
      id="id3VybDovL2RvY3MudjEvZG9jOmVmMWY0YmJjMjBkYjRhMzRhMGIwNzA1NDVmMmRmNGJlL3NlYzplZjFmNGJiYzIwZGI0YTM0YTBiMDcwNTQ1ZjJkZjRiZV8xL2ZyYWc6YmFhZTA2ODg0NjcyNDI3NWIxYzAyM2JlODlhNGY5ZmIvdGFibGU6MWI5ZGUzYTdjZDllNDY0ZTg4YTc3YTA4YjViOGJmNTkvdGFibGVyYW5nZToxYjlkZTNhN2NkOWU0NjRlODhhNzdhMDhiNWI4YmY1OV8wLTItMS0xLTA_5b006ba6-a5d0-4037-b926-b8a5c2289701">false</dei:EntityEmergingGrowthCompany>
</xbrl>
