<?xml version="1.0" encoding="utf-8"?>
<xbrl
  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-20200803.xsd" xlink:type="simple"/>
    <context id="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2020-08-03</startDate>
            <endDate>2020-08-03</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV80L2ZyYWc6YzliZjlkMTA2NDhhNGZmMzgyZTY5OTQ1YmQ3MjBmMmUvdGFibGU6NWI1MDg2M2JkY2Y5NDM1OGFjNGRhMGU4MjRmZjhhMGQvdGFibGVyYW5nZTo1YjUwODYzYmRjZjk0MzU4YWM0ZGEwZTgyNGZmOGEwZF8wLTEtMS0xLTA_a955c8cc-a259-482d-a80f-1b24fce3d4eb">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV80L2ZyYWc6YzliZjlkMTA2NDhhNGZmMzgyZTY5OTQ1YmQ3MjBmMmUvdGFibGU6NWI1MDg2M2JkY2Y5NDM1OGFjNGRhMGU4MjRmZjhhMGQvdGFibGVyYW5nZTo1YjUwODYzYmRjZjk0MzU4YWM0ZGEwZTgyNGZmOGEwZF8xLTEtMS0xLTA_0c1d4039-cf48-4b3a-b83c-48273bd580b5">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGV4dHJlZ2lvbjpiYmRiMWMxNWJiMzc0OWJmOGYxNjQ3MzRiOTE0ZDQyZV8xMTg3_0d06b77e-50c1-46f7-b6c8-cd8e9445d32d">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGV4dHJlZ2lvbjpiYmRiMWMxNWJiMzc0OWJmOGYxNjQ3MzRiOTE0ZDQyZV8xMTg4_b85f1652-d85e-4d72-beb9-c3ef604efb2e">2020-08-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGV4dHJlZ2lvbjpiYmRiMWMxNWJiMzc0OWJmOGYxNjQ3MzRiOTE0ZDQyZV8xMTkw_c9058f0f-d078-41dc-b03f-4e109ff0729d">Hawkins, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6YjJhZWM0ZDAxNjdhNDRhNWIwM2Y4NzA0NzFhNWNlYzkvdGFibGVyYW5nZTpiMmFlYzRkMDE2N2E0NGE1YjAzZjg3MDQ3MWE1Y2VjOV8wLTAtMS0xLTA_044e4e38-7fae-4601-a645-1b6de52f8799">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6YjJhZWM0ZDAxNjdhNDRhNWIwM2Y4NzA0NzFhNWNlYzkvdGFibGVyYW5nZTpiMmFlYzRkMDE2N2E0NGE1YjAzZjg3MDQ3MWE1Y2VjOV8wLTItMS0xLTA_5a826c42-6703-46f4-9c61-bdc47b64a5e1">0-7647</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6YjJhZWM0ZDAxNjdhNDRhNWIwM2Y4NzA0NzFhNWNlYzkvdGFibGVyYW5nZTpiMmFlYzRkMDE2N2E0NGE1YjAzZjg3MDQ3MWE1Y2VjOV8wLTQtMS0xLTA_646142e2-8b97-4a73-b2c7-e99e6065faa5">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6ZTk4MzU0MDBlOTdiNDA0ZmJlNTYwNTIwZGQ2MjRlNmQvdGFibGVyYW5nZTplOTgzNTQwMGU5N2I0MDRmYmU1NjA1MjBkZDYyNGU2ZF8wLTAtMS0xLTA_b5eeab6a-8cd4-486a-b398-c9eb23db1b0d">2381 Rosegate,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6ZTk4MzU0MDBlOTdiNDA0ZmJlNTYwNTIwZGQ2MjRlNmQvdGFibGVyYW5nZTplOTgzNTQwMGU5N2I0MDRmYmU1NjA1MjBkZDYyNGU2ZF8wLTEtMS0xLTA_682ac29f-d0c1-462f-9a5b-30fd34fad8cc">Roseville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6ZTk4MzU0MDBlOTdiNDA0ZmJlNTYwNTIwZGQ2MjRlNmQvdGFibGVyYW5nZTplOTgzNTQwMGU5N2I0MDRmYmU1NjA1MjBkZDYyNGU2ZF8wLTItMS0xLTA_a5dc9909-71e4-42a9-a4e9-3921801e8a8b">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6ZTk4MzU0MDBlOTdiNDA0ZmJlNTYwNTIwZGQ2MjRlNmQvdGFibGVyYW5nZTplOTgzNTQwMGU5N2I0MDRmYmU1NjA1MjBkZDYyNGU2ZF8wLTQtMS0xLTA_00d96429-86dc-43a1-83ed-b5d54faa63fd">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGV4dHJlZ2lvbjpiYmRiMWMxNWJiMzc0OWJmOGYxNjQ3MzRiOTE0ZDQyZV8zNzY_8568fca2-5582-4ea5-992f-66afd62d4776">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGV4dHJlZ2lvbjpiYmRiMWMxNWJiMzc0OWJmOGYxNjQ3MzRiOTE0ZDQyZV8xMTky_432e9189-0af4-494f-832e-9f363fb30476">331-6910</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6YTVjYTgyZDU0NGUzNGQ1Mjg5NjU1Y2FjZDczZDc3MTgvdGFibGVyYW5nZTphNWNhODJkNTQ0ZTM0ZDUyODk2NTVjYWNkNzNkNzcxOF8wLTAtMS0xLTA_52746017-72d6-494f-806c-1bfef21f1153">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6YTVjYTgyZDU0NGUzNGQ1Mjg5NjU1Y2FjZDczZDc3MTgvdGFibGVyYW5nZTphNWNhODJkNTQ0ZTM0ZDUyODk2NTVjYWNkNzNkNzcxOF8yLTAtMS0xLTA_d366138d-dece-45fa-8b3d-3a9f69c5c90c">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6YTVjYTgyZDU0NGUzNGQ1Mjg5NjU1Y2FjZDczZDc3MTgvdGFibGVyYW5nZTphNWNhODJkNTQ0ZTM0ZDUyODk2NTVjYWNkNzNkNzcxOF80LTAtMS0xLTA_463b1ba2-988c-45eb-9080-3f1006c94bb2">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6YTVjYTgyZDU0NGUzNGQ1Mjg5NjU1Y2FjZDczZDc3MTgvdGFibGVyYW5nZTphNWNhODJkNTQ0ZTM0ZDUyODk2NTVjYWNkNzNkNzcxOF82LTAtMS0xLTA_eccd24ed-bc9b-4c1d-a167-8d7221bfc673">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6NTAzMDIxNDhhNzJjNDdiYThmYjJjOWJiZGRiMDFmYzQvdGFibGVyYW5nZTo1MDMwMjE0OGE3MmM0N2JhOGZiMmM5YmJkZGIwMWZjNF8xLTAtMS0xLTA_b6da9fc2-28de-4c7f-ae90-c6b9e09207e5">Common Stock, par value $.05 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6NTAzMDIxNDhhNzJjNDdiYThmYjJjOWJiZGRiMDFmYzQvdGFibGVyYW5nZTo1MDMwMjE0OGE3MmM0N2JhOGZiMmM5YmJkZGIwMWZjNF8xLTEtMS0xLTA_bf10e8c2-a251-47fc-b419-548b95383184">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGFibGU6NTAzMDIxNDhhNzJjNDdiYThmYjJjOWJiZGRiMDFmYzQvdGFibGVyYW5nZTo1MDMwMjE0OGE3MmM0N2JhOGZiMmM5YmJkZGIwMWZjNF8xLTItMS0xLTA_6d590d1c-17a8-4eee-b081-4df51993d7ce">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i9ad603be7496418cbbc215b50e4e2b27_D20200803-20200803"
      id="id3VybDovL2RvY3MudjEvZG9jOmM5ZTY4MmU5MTY5ZDRjYWNhYTU2ZjI1MzQxYmIzZmIxL3NlYzpjOWU2ODJlOTE2OWQ0Y2FjYWE1NmYyNTM0MWJiM2ZiMV8xL2ZyYWc6YmJkYjFjMTViYjM3NDliZjhmMTY0NzM0YjkxNGQ0MmUvdGV4dHJlZ2lvbjpiYmRiMWMxNWJiMzc0OWJmOGYxNjQ3MzRiOTE0ZDQyZV8xMTkz_272bfd2b-5292-4ab8-bb2c-648c6beb911b">false</dei:EntityEmergingGrowthCompany>
</xbrl>
