<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="vmc-20260508.xsd" xlink:type="simple"/>
    <context id="c20260508to20260508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001396009</identifier>
        </entity>
        <period>
            <startDate>2026-05-08</startDate>
            <endDate>2026-05-08</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20260508to20260508"
      id="Fact_57ce438f674847a68951ea3f40faf28b">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20260508to20260508"
      id="Fact_ea0122ffc60d45ca841d094b392fc612">0001396009</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20260508to20260508"
      id="Fact_70b252b209d1492cbf21c6ddbbd3fb08">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20260508to20260508"
      id="Fact_f3ec2e65c75145d1b417f897240d8bb0">2026-05-08</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20260508to20260508"
      id="Fact_6f7f93a7e32246a0a8e17371a90d7ce3">VULCAN MATERIALS COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20260508to20260508"
      id="Fact_fcdab91741534cae828ec8ed12f16f92">NJ</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20260508to20260508"
      id="Fact_74c55b5607b8433cb0a5c01b5e3e4b4d">001-33841</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20260508to20260508"
      id="Fact_43a55b7072eb481d95a694984583a949">20-8579133</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20260508to20260508"
      id="Fact_f46c59875af343a6b9b49cf5a19be6ed">1200 Urban Center Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20260508to20260508"
      id="Fact_49d291b958d344d8979d91e9d40cdda0">Birmingham</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20260508to20260508"
      id="Fact_5b57fd37f4784044bb9523d2b5028f61">AL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20260508to20260508"
      id="Fact_b93108e2b403441aaa952ceec13a1cb1">35242</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20260508to20260508"
      id="Fact_4f3a1ef86ecc439d83c748f159049078">205</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20260508to20260508"
      id="Fact_09ce69cfaf0747bb800199f2925df54f">298-3000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20260508to20260508"
      id="Fact_3bfdced15fe84801b07bbf551a294fb5">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20260508to20260508"
      id="Fact_1c0176e93119410bb288431eb8ef03b9">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20260508to20260508"
      id="Fact_45dcfa1cb9d040348acc9d8f3300026e">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20260508to20260508"
      id="Fact_442206bcb17e4e7f9bd7ae87dcbdabfe">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20260508to20260508"
      id="Fact_ff75c51f3b474a27b7d57c5a1850c412">Common Stock, $1 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20260508to20260508"
      id="Fact_7018f8a593b9403fbaca27b3d0e90724">VMC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20260508to20260508"
      id="Fact_97ce5c482d01407db96a633d9b27d1c8">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20260508to20260508"
      id="Fact_c3c08028188644e3baf8b4b8c0b837d4">false</dei:EntityEmergingGrowthCompany>
</xbrl>
