<?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/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hwkn-20201218.xsd" xlink:type="simple"/>
    <context id="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2020-12-18</startDate>
            <endDate>2020-12-18</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV80L2ZyYWc6YTAyYWRlNGMxNmVmNDViMjliOTI0N2RiYzgxNzQ1M2YvdGFibGU6YmZmZTBkOGNhNWFkNDVlYTg1ODgwMDNkZmNhOWQ3NjAvdGFibGVyYW5nZTpiZmZlMGQ4Y2E1YWQ0NWVhODU4ODAwM2RmY2E5ZDc2MF8wLTEtMS0xLTA_ec72f22d-b442-4a26-9256-1d7d31f20f29">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV80L2ZyYWc6YTAyYWRlNGMxNmVmNDViMjliOTI0N2RiYzgxNzQ1M2YvdGFibGU6YmZmZTBkOGNhNWFkNDVlYTg1ODgwMDNkZmNhOWQ3NjAvdGFibGVyYW5nZTpiZmZlMGQ4Y2E1YWQ0NWVhODU4ODAwM2RmY2E5ZDc2MF8xLTEtMS0xLTA_092f9f2a-582f-4dce-a5ff-97b334366dda">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGV4dHJlZ2lvbjphNjE1MDRmMjgwNGE0MGJlOWJkNTE1OWY3YzZjOGY0Yl8xMTkw_765e37c0-1d5f-4df8-9c95-0fa0ad4985be">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGV4dHJlZ2lvbjphNjE1MDRmMjgwNGE0MGJlOWJkNTE1OWY3YzZjOGY0Yl8xMTkx_7825ff7b-7b27-44d5-abb2-37a48d7a67f3">2020-12-18</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGV4dHJlZ2lvbjphNjE1MDRmMjgwNGE0MGJlOWJkNTE1OWY3YzZjOGY0Yl8xMTk0_db9993e4-b1b0-443f-a682-977fadc400dc">Hawkins, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6NmM1YzBkMGI5NWQzNGZiZWIyY2Q1OWI5NjZhN2MxY2IvdGFibGVyYW5nZTo2YzVjMGQwYjk1ZDM0ZmJlYjJjZDU5Yjk2NmE3YzFjYl8wLTAtMS0xLTA_a04c43f1-0d5c-4633-9645-692e74ade48d">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6NmM1YzBkMGI5NWQzNGZiZWIyY2Q1OWI5NjZhN2MxY2IvdGFibGVyYW5nZTo2YzVjMGQwYjk1ZDM0ZmJlYjJjZDU5Yjk2NmE3YzFjYl8wLTItMS0xLTA_5a9427b2-9ab0-4eee-b4fa-9756358a37d5">0-7647</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6NmM1YzBkMGI5NWQzNGZiZWIyY2Q1OWI5NjZhN2MxY2IvdGFibGVyYW5nZTo2YzVjMGQwYjk1ZDM0ZmJlYjJjZDU5Yjk2NmE3YzFjYl8wLTQtMS0xLTA_c940938c-a84e-4896-95ed-fde1ba53039a">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6Y2RiMzY2NDJlNGFhNGYwN2FlY2FjNDAxMjhhMjZkNjEvdGFibGVyYW5nZTpjZGIzNjY0MmU0YWE0ZjA3YWVjYWM0MDEyOGEyNmQ2MV8wLTAtMS0xLTA_6f01dc1d-aafb-47e8-b0c2-2d7e6d394c78">2381 Rosegate,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6Y2RiMzY2NDJlNGFhNGYwN2FlY2FjNDAxMjhhMjZkNjEvdGFibGVyYW5nZTpjZGIzNjY0MmU0YWE0ZjA3YWVjYWM0MDEyOGEyNmQ2MV8wLTEtMS0xLTA_6312f530-a3d2-414f-9850-f8c4a5606896">Roseville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6Y2RiMzY2NDJlNGFhNGYwN2FlY2FjNDAxMjhhMjZkNjEvdGFibGVyYW5nZTpjZGIzNjY0MmU0YWE0ZjA3YWVjYWM0MDEyOGEyNmQ2MV8wLTItMS0xLTA_5aa3f960-395c-403d-9454-12a3f3719276">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6Y2RiMzY2NDJlNGFhNGYwN2FlY2FjNDAxMjhhMjZkNjEvdGFibGVyYW5nZTpjZGIzNjY0MmU0YWE0ZjA3YWVjYWM0MDEyOGEyNmQ2MV8wLTQtMS0xLTA_20139b35-d245-42af-b16b-b63540a623ff">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGV4dHJlZ2lvbjphNjE1MDRmMjgwNGE0MGJlOWJkNTE1OWY3YzZjOGY0Yl8zNzk_cb6cfbf8-ee42-426c-87db-ebbf1fdd7f48">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGV4dHJlZ2lvbjphNjE1MDRmMjgwNGE0MGJlOWJkNTE1OWY3YzZjOGY0Yl8xMTk1_35724bdc-e5c9-4c68-a9d2-7aa26df1d784">331-6910</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6NWRmZDMzNzI2NWMwNDllN2FhZjhhMjkyMjE2OTZmMmEvdGFibGVyYW5nZTo1ZGZkMzM3MjY1YzA0OWU3YWFmOGEyOTIyMTY5NmYyYV8wLTAtMS0xLTA_877f0931-f13d-4d3e-a905-0e67bc4d711c">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6NWRmZDMzNzI2NWMwNDllN2FhZjhhMjkyMjE2OTZmMmEvdGFibGVyYW5nZTo1ZGZkMzM3MjY1YzA0OWU3YWFmOGEyOTIyMTY5NmYyYV8yLTAtMS0xLTA_0aa396a7-52de-429e-bf3a-8220b45e6fec">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6NWRmZDMzNzI2NWMwNDllN2FhZjhhMjkyMjE2OTZmMmEvdGFibGVyYW5nZTo1ZGZkMzM3MjY1YzA0OWU3YWFmOGEyOTIyMTY5NmYyYV80LTAtMS0xLTA_9a198f79-d2b7-415d-88d0-48ec01ab10c8">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6NWRmZDMzNzI2NWMwNDllN2FhZjhhMjkyMjE2OTZmMmEvdGFibGVyYW5nZTo1ZGZkMzM3MjY1YzA0OWU3YWFmOGEyOTIyMTY5NmYyYV82LTAtMS0xLTA_c3bd89ee-2f9b-4139-8b82-15cdf878379c">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6MWMwYTgzN2QwMDdlNGRkZWE4OTEwMGZlYzU1NmZjNmIvdGFibGVyYW5nZToxYzBhODM3ZDAwN2U0ZGRlYTg5MTAwZmVjNTU2ZmM2Yl8xLTAtMS0xLTA_e37500c3-fb4d-4322-804a-99f4e0864fab">Common Stock, par value $.05 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6MWMwYTgzN2QwMDdlNGRkZWE4OTEwMGZlYzU1NmZjNmIvdGFibGVyYW5nZToxYzBhODM3ZDAwN2U0ZGRlYTg5MTAwZmVjNTU2ZmM2Yl8xLTEtMS0xLTA_b427d095-6d69-42e4-9f81-7f775d033168">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGFibGU6MWMwYTgzN2QwMDdlNGRkZWE4OTEwMGZlYzU1NmZjNmIvdGFibGVyYW5nZToxYzBhODM3ZDAwN2U0ZGRlYTg5MTAwZmVjNTU2ZmM2Yl8xLTItMS0xLTA_5674c441-7406-4105-8dbd-953e649861e5">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i1ecb66fd692d438da219176c3e538c48_D20201218-20201218"
      id="id3VybDovL2RvY3MudjEvZG9jOjRmYjAzZGQ5M2JhNzQzMTdiOTE4OGQ4ODk3NTRhNjM1L3NlYzo0ZmIwM2RkOTNiYTc0MzE3YjkxODhkODg5NzU0YTYzNV8xL2ZyYWc6YTYxNTA0ZjI4MDRhNDBiZTliZDUxNTlmN2M2YzhmNGIvdGV4dHJlZ2lvbjphNjE1MDRmMjgwNGE0MGJlOWJkNTE1OWY3YzZjOGY0Yl8xMTk2_6fb6fa06-c0aa-4104-aff4-3982a2e92831">false</dei:EntityEmergingGrowthCompany>
</xbrl>
