<?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/2021q4"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="wst-20230427.xsd" xlink:type="simple"/>
    <context id="i00e68c721db543cfa7d93314f4923690_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000105770</identifier>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN180L2ZyYWc6OGU4OGNiNGZhM2JjNDQwMjk5ZjNiNWMyZTU0OWZhZmUvdGFibGU6MDNlNWVlNjY4NmM2NDIzNjhiODUzYjliM2Q3Yzk0NjYvdGFibGVyYW5nZTowM2U1ZWU2Njg2YzY0MjM2OGI4NTNiOWIzZDdjOTQ2Nl80LTEtMS0xLTgyNzgw_2264d69b-59cf-4662-a153-b32c956b4b7f">0000105770</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN180L2ZyYWc6OGU4OGNiNGZhM2JjNDQwMjk5ZjNiNWMyZTU0OWZhZmUvdGFibGU6MDNlNWVlNjY4NmM2NDIzNjhiODUzYjliM2Q3Yzk0NjYvdGFibGVyYW5nZTowM2U1ZWU2Njg2YzY0MjM2OGI4NTNiOWIzZDdjOTQ2Nl81LTEtMS0xLTgyNzgw_de91a4ae-8591-442f-820f-466417fbdf38">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGV4dHJlZ2lvbjpmMjA4Nzg0NjZjN2I0MDRmOWM4NWViMjc4MzFkOGVhYl84NQ_429fb414-5c6e-4448-ba35-f7316f7c90ab">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGV4dHJlZ2lvbjpmMjA4Nzg0NjZjN2I0MDRmOWM4NWViMjc4MzFkOGVhYl8yMjg_932815b9-16ea-4e76-af28-de0bc4e36437">2023-04-27</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YmQ4ZWZjNTQ3NTcxNDI2ODkyYjdjYjIyODYyNmJkY2UvdGFibGVyYW5nZTpiZDhlZmM1NDc1NzE0MjY4OTJiN2NiMjI4NjI2YmRjZV8wLTAtMS0xLTgyNzgw_42fdf48d-05f4-4055-b052-14f2f417ab5b">WEST PHARMACEUTICAL SERVICES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YjJmY2JkMTQxZGNjNDIxZWI1NjZjYzIyZTA0NjE0MmIvdGFibGVyYW5nZTpiMmZjYmQxNDFkY2M0MjFlYjU2NmNjMjJlMDQ2MTQyYl8xLTAtMS0xLTgyNzgw_7c50d444-0909-4d57-8769-e017e610dcc3">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YjJmY2JkMTQxZGNjNDIxZWI1NjZjYzIyZTA0NjE0MmIvdGFibGVyYW5nZTpiMmZjYmQxNDFkY2M0MjFlYjU2NmNjMjJlMDQ2MTQyYl8xLTItMS0xLTgyNzgw_19383220-2ca4-4099-8a5a-2be734443f71">1-8036</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YjJmY2JkMTQxZGNjNDIxZWI1NjZjYzIyZTA0NjE0MmIvdGFibGVyYW5nZTpiMmZjYmQxNDFkY2M0MjFlYjU2NmNjMjJlMDQ2MTQyYl8xLTQtMS0xLTgyNzgw_abf7e311-bade-46c4-80f1-145314e9e0d0">23-1210010</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YjJmY2JkMTQxZGNjNDIxZWI1NjZjYzIyZTA0NjE0MmIvdGFibGVyYW5nZTpiMmZjYmQxNDFkY2M0MjFlYjU2NmNjMjJlMDQ2MTQyYl80LTAtMS0xLTgyNzgwL3RleHRyZWdpb246MjkzZTdjN2ZmMGJmNDFhYmJkZjYwZWVkOTJlOTVhOGJfNQ_52999c59-0fa6-4f2e-bb52-43a1fd0c9ece">530 Herman O. West Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YjJmY2JkMTQxZGNjNDIxZWI1NjZjYzIyZTA0NjE0MmIvdGFibGVyYW5nZTpiMmZjYmQxNDFkY2M0MjFlYjU2NmNjMjJlMDQ2MTQyYl80LTAtMS0xLTgyNzgwL3RleHRyZWdpb246MjkzZTdjN2ZmMGJmNDFhYmJkZjYwZWVkOTJlOTVhOGJfOQ_71ad9b6e-39f7-435c-b3de-f322b069dc20">Exton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YjJmY2JkMTQxZGNjNDIxZWI1NjZjYzIyZTA0NjE0MmIvdGFibGVyYW5nZTpiMmZjYmQxNDFkY2M0MjFlYjU2NmNjMjJlMDQ2MTQyYl80LTAtMS0xLTgyNzgwL3RleHRyZWdpb246MjkzZTdjN2ZmMGJmNDFhYmJkZjYwZWVkOTJlOTVhOGJfMTM_a2a40c51-45cd-4912-b468-a0834f505cf9">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6YjJmY2JkMTQxZGNjNDIxZWI1NjZjYzIyZTA0NjE0MmIvdGFibGVyYW5nZTpiMmZjYmQxNDFkY2M0MjFlYjU2NmNjMjJlMDQ2MTQyYl80LTQtMS0xLTgyNzgw_8793a962-80c5-4e00-905a-56ed449a9949">19341-0645</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGV4dHJlZ2lvbjpmMjA4Nzg0NjZjN2I0MDRmOWM4NWViMjc4MzFkOGVhYl8zNDQ_33d17ff9-dd0e-4d40-8bf4-82eb3d6f2e3b">610</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGV4dHJlZ2lvbjpmMjA4Nzg0NjZjN2I0MDRmOWM4NWViMjc4MzFkOGVhYl8zNDc_87c21be6-4bf0-443d-a07b-645d773e8226">594-2900</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6OGZiMDI0OGFiMjZkNDVmYjkxNjhiZWM0NjMzYjliOTMvdGFibGVyYW5nZTo4ZmIwMjQ4YWIyNmQ0NWZiOTE2OGJlYzQ2MzNiOWI5M18wLTAtMS0xLTgyNzgw_e616d5a1-4860-4600-83da-dc71f257e56b">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6NWI5ZGU1Nzk2MzY2NGEzMDlmOTIyMjFlZGFlOWViODQvdGFibGVyYW5nZTo1YjlkZTU3OTYzNjY0YTMwOWY5MjIyMWVkYWU5ZWI4NF8wLTAtMS0xLTgyNzgw_40d0edc5-3222-4de4-9b15-da260dc8302c">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6M2YzNDRiODY2NmQ2NDgzMDlkOTIxZDBkOGQ3ZTdmYjYvdGFibGVyYW5nZTozZjM0NGI4NjY2ZDY0ODMwOWQ5MjFkMGQ4ZDdlN2ZiNl8wLTAtMS0xLTgyNzgw_007203dc-9311-454a-b664-d035e022686b">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6ZDc5MjJkODRhN2NhNDA1MmE3YjAxYzdmZTIzYzQwNGEvdGFibGVyYW5nZTpkNzkyMmQ4NGE3Y2E0MDUyYTdiMDFjN2ZlMjNjNDA0YV8wLTAtMS0xLTgyNzgw_8e1d3338-c865-4182-bc71-8b44239ac45d">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6ZTBkMTMzZjdiY2U0NDk0NDg4MzRlOTY0NDhhOTZmMzEvdGFibGVyYW5nZTplMGQxMzNmN2JjZTQ0OTQ0ODgzNGU5NjQ0OGE5NmYzMV8xLTAtMS0xLTgyNzgw_5078914d-25fa-400d-91d8-f276db1b7075">Common Stock, par value $0.25 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6ZTBkMTMzZjdiY2U0NDk0NDg4MzRlOTY0NDhhOTZmMzEvdGFibGVyYW5nZTplMGQxMzNmN2JjZTQ0OTQ0ODgzNGU5NjQ0OGE5NmYzMV8xLTEtMS0xLTgyNzgw_9eed4505-b221-4c45-94ec-fab8f7beac63">WST</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGFibGU6ZTBkMTMzZjdiY2U0NDk0NDg4MzRlOTY0NDhhOTZmMzEvdGFibGVyYW5nZTplMGQxMzNmN2JjZTQ0OTQ0ODgzNGU5NjQ0OGE5NmYzMV8xLTItMS0xLTgyNzgw_1f806c9b-a721-4ff4-8f15-a3fa225cd767">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i00e68c721db543cfa7d93314f4923690_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjhjYzRmNmM0NDU2NjQxNGE4NzU0ZTFmZjU3ZWE4OWM3L3NlYzo4Y2M0ZjZjNDQ1NjY0MTRhODc1NGUxZmY1N2VhODljN18xL2ZyYWc6ZjIwODc4NDY2YzdiNDA0ZjljODVlYjI3ODMxZDhlYWIvdGV4dHJlZ2lvbjpmMjA4Nzg0NjZjN2I0MDRmOWM4NWViMjc4MzFkOGVhYl84OTI_3ae32a4c-a4f7-4765-8789-9cad79cfa6dc">false</dei:EntityEmergingGrowthCompany>
</xbrl>
