<?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="hwkn-20220202.xsd" xlink:type="simple"/>
    <context id="i85324bba04714a238016eb7c3b976a38_D20220202-20220202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2022-02-02</startDate>
            <endDate>2022-02-02</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF80L2ZyYWc6OTY3M2RlMDFkNWYxNDVmOGE1N2VkZjA5ZWVmOGYyOWQvdGFibGU6ZDEwMDNjYjQ4NDM4NGMzOGI3MWFlMTMwYzBkMGQ1ZTMvdGFibGVyYW5nZTpkMTAwM2NiNDg0Mzg0YzM4YjcxYWUxMzBjMGQwZDVlM18wLTEtMS0xLTgxNjI_9dfa3f22-fb0b-4bdd-97ed-a451db2e64ff">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF80L2ZyYWc6OTY3M2RlMDFkNWYxNDVmOGE1N2VkZjA5ZWVmOGYyOWQvdGFibGU6ZDEwMDNjYjQ4NDM4NGMzOGI3MWFlMTMwYzBkMGQ1ZTMvdGFibGVyYW5nZTpkMTAwM2NiNDg0Mzg0YzM4YjcxYWUxMzBjMGQwZDVlM18xLTEtMS0xLTgxNjI_450862f9-53a0-401d-b8bb-66d6cf5c53e9">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGV4dHJlZ2lvbjplODQ3YjU1Yzk5YzY0MzExYWUxMGEyMGYxNDczMWU4Zl8xMTQw_11e6ace6-8b99-4daa-ac94-2b115ad9adcd">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGV4dHJlZ2lvbjplODQ3YjU1Yzk5YzY0MzExYWUxMGEyMGYxNDczMWU4Zl8xMDk5NTExNjI4OTQ1_8cae45b2-515b-4815-8dde-79a387cd1cdd">2022-02-02</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGV4dHJlZ2lvbjplODQ3YjU1Yzk5YzY0MzExYWUxMGEyMGYxNDczMWU4Zl8xMTQ1_d192d3ab-5705-45aa-b81b-00f655286156">Hawkins, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6NmYxMzljODdjMDk1NDJiZDhlYzI1ZWQ2ZTQ4ZWRkZWUvdGFibGVyYW5nZTo2ZjEzOWM4N2MwOTU0MmJkOGVjMjVlZDZlNDhlZGRlZV8wLTAtMS0xLTgxNjI_7b806bb6-f2c7-4e5f-83a2-976c2f5d187c">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6NmYxMzljODdjMDk1NDJiZDhlYzI1ZWQ2ZTQ4ZWRkZWUvdGFibGVyYW5nZTo2ZjEzOWM4N2MwOTU0MmJkOGVjMjVlZDZlNDhlZGRlZV8wLTItMS0xLTgxNjI_ba405eb3-bee9-4393-832f-567046e7bb16">0-7647</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6NmYxMzljODdjMDk1NDJiZDhlYzI1ZWQ2ZTQ4ZWRkZWUvdGFibGVyYW5nZTo2ZjEzOWM4N2MwOTU0MmJkOGVjMjVlZDZlNDhlZGRlZV8wLTQtMS0xLTgxNjI_aa044520-b066-4e51-8248-b979dea740d7">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6ZWRhOGExZWMwNTc5NDM2ZTg5ZmU5ODA1MTcyNmQxNGIvdGFibGVyYW5nZTplZGE4YTFlYzA1Nzk0MzZlODlmZTk4MDUxNzI2ZDE0Yl8wLTAtMS0xLTgxNjI_4c9432df-4534-4db6-a775-67a6e59ce230">2381 Rosegate,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6ZWRhOGExZWMwNTc5NDM2ZTg5ZmU5ODA1MTcyNmQxNGIvdGFibGVyYW5nZTplZGE4YTFlYzA1Nzk0MzZlODlmZTk4MDUxNzI2ZDE0Yl8wLTEtMS0xLTgxNjI_cc3da81b-9a7e-4b63-9f48-5e9672119a02">Roseville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6ZWRhOGExZWMwNTc5NDM2ZTg5ZmU5ODA1MTcyNmQxNGIvdGFibGVyYW5nZTplZGE4YTFlYzA1Nzk0MzZlODlmZTk4MDUxNzI2ZDE0Yl8wLTItMS0xLTgxNjI_8829ccd0-9d3e-4731-9fdd-9d70f993b049">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6ZWRhOGExZWMwNTc5NDM2ZTg5ZmU5ODA1MTcyNmQxNGIvdGFibGVyYW5nZTplZGE4YTFlYzA1Nzk0MzZlODlmZTk4MDUxNzI2ZDE0Yl8wLTQtMS0xLTgxNjI_5c6b33db-d6e6-4da9-b785-f4270803ed55">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGV4dHJlZ2lvbjplODQ3YjU1Yzk5YzY0MzExYWUxMGEyMGYxNDczMWU4Zl8zNzc_59fce341-885b-465f-aa5f-bee4f2cd3dce">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGV4dHJlZ2lvbjplODQ3YjU1Yzk5YzY0MzExYWUxMGEyMGYxNDczMWU4Zl8xMTQ2_aeb9e32d-8a04-4fce-b8ee-a11219d9925c">331-6910</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6NmIxYmNlYzVlYmZmNGVmNzg2ZTdiZTBkYzQ5NGMxZTIvdGFibGVyYW5nZTo2YjFiY2VjNWViZmY0ZWY3ODZlN2JlMGRjNDk0YzFlMl8wLTAtMS0xLTgxNjI_629a9140-0426-40d8-9bb3-9e9ab9f9edbb">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6NmIxYmNlYzVlYmZmNGVmNzg2ZTdiZTBkYzQ5NGMxZTIvdGFibGVyYW5nZTo2YjFiY2VjNWViZmY0ZWY3ODZlN2JlMGRjNDk0YzFlMl8yLTAtMS0xLTgxNjI_8d0f3fe7-5a3d-4912-8456-3fcbd06a9064">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6NmIxYmNlYzVlYmZmNGVmNzg2ZTdiZTBkYzQ5NGMxZTIvdGFibGVyYW5nZTo2YjFiY2VjNWViZmY0ZWY3ODZlN2JlMGRjNDk0YzFlMl80LTAtMS0xLTgxNjI_0956b14c-4f48-43b1-ab77-b465df4ebd86">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6NmIxYmNlYzVlYmZmNGVmNzg2ZTdiZTBkYzQ5NGMxZTIvdGFibGVyYW5nZTo2YjFiY2VjNWViZmY0ZWY3ODZlN2JlMGRjNDk0YzFlMl82LTAtMS0xLTgxNjI_de6197b2-5de9-4789-b730-047c909d86d6">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6ZjE3ZjdiNGFiMDU1NGU1OWI4Njc4NDhmZjhmNzZkZmYvdGFibGVyYW5nZTpmMTdmN2I0YWIwNTU0ZTU5Yjg2Nzg0OGZmOGY3NmRmZl8xLTAtMS0xLTgxNjI_d25c3d0b-6fac-47df-a14c-22587f7a9ebf">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6ZjE3ZjdiNGFiMDU1NGU1OWI4Njc4NDhmZjhmNzZkZmYvdGFibGVyYW5nZTpmMTdmN2I0YWIwNTU0ZTU5Yjg2Nzg0OGZmOGY3NmRmZl8xLTEtMS0xLTgxNjI_b4bbe3ac-1a1c-49f8-b5b2-4d2163d74467">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGFibGU6ZjE3ZjdiNGFiMDU1NGU1OWI4Njc4NDhmZjhmNzZkZmYvdGFibGVyYW5nZTpmMTdmN2I0YWIwNTU0ZTU5Yjg2Nzg0OGZmOGY3NmRmZl8xLTItMS0xLTgxNjI_fb566060-ad37-47a2-910a-57e1c635d22d">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i85324bba04714a238016eb7c3b976a38_D20220202-20220202"
      id="id3VybDovL2RvY3MudjEvZG9jOmNmZGUwYzFjNTE1YTQ1YjRiZTBlOGMzMzU2ZmYxMjQ4L3NlYzpjZmRlMGMxYzUxNWE0NWI0YmUwZThjMzM1NmZmMTI0OF8xL2ZyYWc6ZTg0N2I1NWM5OWM2NDMxMWFlMTBhMjBmMTQ3MzFlOGYvdGV4dHJlZ2lvbjplODQ3YjU1Yzk5YzY0MzExYWUxMGEyMGYxNDczMWU4Zl8xMTQ3_36421748-ec71-4b7c-a044-77388da3665f">false</dei:EntityEmergingGrowthCompany>
</xbrl>
