<?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/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hwkn-20210520.xsd" xlink:type="simple"/>
    <context id="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2021-05-20</startDate>
            <endDate>2021-05-20</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF80L2ZyYWc6ZjcwN2U0ZGU1OTA2NDIzYmIwNzI2MDNmZjdhZWFkODUvdGFibGU6Y2E1NjdjNWQ0Y2IzNDU2NDlmMzllMzM3M2ZhZjIxNTkvdGFibGVyYW5nZTpjYTU2N2M1ZDRjYjM0NTY0OWYzOWUzMzczZmFmMjE1OV8wLTEtMS0xLTA_c3734122-38b8-443a-ac42-209a60b68df4">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF80L2ZyYWc6ZjcwN2U0ZGU1OTA2NDIzYmIwNzI2MDNmZjdhZWFkODUvdGFibGU6Y2E1NjdjNWQ0Y2IzNDU2NDlmMzllMzM3M2ZhZjIxNTkvdGFibGVyYW5nZTpjYTU2N2M1ZDRjYjM0NTY0OWYzOWUzMzczZmFmMjE1OV8xLTEtMS0xLTA_90a57ad4-6bd1-4dc0-9de6-cdd057fcef73">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGV4dHJlZ2lvbjozZDgxMjFjOGJhNTI0NjY5YWQ1ZDZmZjZjN2E2Y2Q3Ml8xMTQw_a49e985a-34b9-491b-901b-5684625776d9">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGV4dHJlZ2lvbjozZDgxMjFjOGJhNTI0NjY5YWQ1ZDZmZjZjN2E2Y2Q3Ml8xMTQy_34fb1ad3-3b90-42bf-8921-d4786e1d8b36">2021-05-20</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGV4dHJlZ2lvbjozZDgxMjFjOGJhNTI0NjY5YWQ1ZDZmZjZjN2E2Y2Q3Ml8xMTQ0_cfb7472a-ca31-4685-82f0-35091c0a326f">Hawkins, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6YjM0YzdjNTFmNzRhNDdkYjg4MzRlYzQ1ZjE1NzFhYTEvdGFibGVyYW5nZTpiMzRjN2M1MWY3NGE0N2RiODgzNGVjNDVmMTU3MWFhMV8wLTAtMS0xLTA_2093ace0-6904-4b62-89ea-1d38bf0f5a32">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6YjM0YzdjNTFmNzRhNDdkYjg4MzRlYzQ1ZjE1NzFhYTEvdGFibGVyYW5nZTpiMzRjN2M1MWY3NGE0N2RiODgzNGVjNDVmMTU3MWFhMV8wLTItMS0xLTA_aede5574-664c-48da-b0ce-08844ee5e912">0-7647</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6YjM0YzdjNTFmNzRhNDdkYjg4MzRlYzQ1ZjE1NzFhYTEvdGFibGVyYW5nZTpiMzRjN2M1MWY3NGE0N2RiODgzNGVjNDVmMTU3MWFhMV8wLTQtMS0xLTA_a9384d78-3074-40b9-af73-7c58b6ff6208">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6MjYyMDVkOTMzNjFkNDM3ODk3OWU3ZmNmNDBhMWVlN2MvdGFibGVyYW5nZToyNjIwNWQ5MzM2MWQ0Mzc4OTc5ZTdmY2Y0MGExZWU3Y18wLTAtMS0xLTA_c02ef385-e3bd-4620-8cc3-c1ec91f06acf">2381 Rosegate,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6MjYyMDVkOTMzNjFkNDM3ODk3OWU3ZmNmNDBhMWVlN2MvdGFibGVyYW5nZToyNjIwNWQ5MzM2MWQ0Mzc4OTc5ZTdmY2Y0MGExZWU3Y18wLTEtMS0xLTA_0799e7ba-54e0-4dcf-8d05-12c6a8e82071">Roseville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6MjYyMDVkOTMzNjFkNDM3ODk3OWU3ZmNmNDBhMWVlN2MvdGFibGVyYW5nZToyNjIwNWQ5MzM2MWQ0Mzc4OTc5ZTdmY2Y0MGExZWU3Y18wLTItMS0xLTA_5aa08751-f036-4880-a57e-c5a3dc84b522">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6MjYyMDVkOTMzNjFkNDM3ODk3OWU3ZmNmNDBhMWVlN2MvdGFibGVyYW5nZToyNjIwNWQ5MzM2MWQ0Mzc4OTc5ZTdmY2Y0MGExZWU3Y18wLTQtMS0xLTA_93557dcd-9c1b-4c15-be34-475ea5ae1bbb">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGV4dHJlZ2lvbjozZDgxMjFjOGJhNTI0NjY5YWQ1ZDZmZjZjN2E2Y2Q3Ml8zNzU_aa570d6a-3ac3-46d5-8216-ef6998f894c2">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGV4dHJlZ2lvbjozZDgxMjFjOGJhNTI0NjY5YWQ1ZDZmZjZjN2E2Y2Q3Ml8xMTQ1_32c8aca4-38f1-4e34-9d76-37c5b15aba19">331-6910</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6ZTU3ZjE2NDA4YTkyNDc3NGJiZjE5OWIwYWIxOTAyNDAvdGFibGVyYW5nZTplNTdmMTY0MDhhOTI0Nzc0YmJmMTk5YjBhYjE5MDI0MF8wLTAtMS0xLTA_c4080201-17da-45cb-a4d1-8cb22392328c">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6ZTU3ZjE2NDA4YTkyNDc3NGJiZjE5OWIwYWIxOTAyNDAvdGFibGVyYW5nZTplNTdmMTY0MDhhOTI0Nzc0YmJmMTk5YjBhYjE5MDI0MF8yLTAtMS0xLTA_b808299d-4609-48e6-a5b0-f6bfa1bba414">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6ZTU3ZjE2NDA4YTkyNDc3NGJiZjE5OWIwYWIxOTAyNDAvdGFibGVyYW5nZTplNTdmMTY0MDhhOTI0Nzc0YmJmMTk5YjBhYjE5MDI0MF80LTAtMS0xLTA_d300cafc-9c97-4ac5-945c-c750a42d4943">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6ZTU3ZjE2NDA4YTkyNDc3NGJiZjE5OWIwYWIxOTAyNDAvdGFibGVyYW5nZTplNTdmMTY0MDhhOTI0Nzc0YmJmMTk5YjBhYjE5MDI0MF82LTAtMS0xLTA_ace7fccc-72f5-4673-9d49-7b8c38fa7b01">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6ZmVmMjJkZjUyM2Y2NGI0Y2I0YjVmZDczNDZjN2NjMzIvdGFibGVyYW5nZTpmZWYyMmRmNTIzZjY0YjRjYjRiNWZkNzM0NmM3Y2MzMl8xLTAtMS0xLTA_bad6fed8-60f9-4898-9c7c-380a97c335c9">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6ZmVmMjJkZjUyM2Y2NGI0Y2I0YjVmZDczNDZjN2NjMzIvdGFibGVyYW5nZTpmZWYyMmRmNTIzZjY0YjRjYjRiNWZkNzM0NmM3Y2MzMl8xLTEtMS0xLTA_3966b009-09d1-456c-bfc8-90ad6c2d0a1b">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGFibGU6ZmVmMjJkZjUyM2Y2NGI0Y2I0YjVmZDczNDZjN2NjMzIvdGFibGVyYW5nZTpmZWYyMmRmNTIzZjY0YjRjYjRiNWZkNzM0NmM3Y2MzMl8xLTItMS0xLTA_a7479cb6-4871-4f03-9ef6-b56bff43110e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ieaef8fa5f42d4351829e045d3bd5f45e_D20210520-20210520"
      id="id3VybDovL2RvY3MudjEvZG9jOjk4ODAwM2MyOWJiODRiNDc5Y2ViMjkzZDU3ZmEyMWU4L3NlYzo5ODgwMDNjMjliYjg0YjQ3OWNlYjI5M2Q1N2ZhMjFlOF8xL2ZyYWc6M2Q4MTIxYzhiYTUyNDY2OWFkNWQ2ZmY2YzdhNmNkNzIvdGV4dHJlZ2lvbjozZDgxMjFjOGJhNTI0NjY5YWQ1ZDZmZjZjN2E2Y2Q3Ml8xMTQ2_ab72c078-c933-44eb-a050-f1b80056f4f8">false</dei:EntityEmergingGrowthCompany>
</xbrl>
