<?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/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="hwkn-20220804.xsd" xlink:type="simple"/>
    <context id="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2022-08-04</startDate>
            <endDate>2022-08-04</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF80L2ZyYWc6NGYxMjgyYmYwMTIxNDEzYjkzMjFlMzM1ZTYwMjJhZGMvdGFibGU6MDk0MTEyZmFmOGVhNGFhNzgwMjEyNGEzZjdmNmViNTIvdGFibGVyYW5nZTowOTQxMTJmYWY4ZWE0YWE3ODAyMTI0YTNmN2Y2ZWI1Ml8wLTEtMS0xLTI0Mzc1_25d2d892-4f61-4634-b249-2f83837d1215">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF80L2ZyYWc6NGYxMjgyYmYwMTIxNDEzYjkzMjFlMzM1ZTYwMjJhZGMvdGFibGU6MDk0MTEyZmFmOGVhNGFhNzgwMjEyNGEzZjdmNmViNTIvdGFibGVyYW5nZTowOTQxMTJmYWY4ZWE0YWE3ODAyMTI0YTNmN2Y2ZWI1Ml8xLTEtMS0xLTI0Mzc1_8cae77d1-6fcd-4151-9c79-acf7bba3e800">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGV4dHJlZ2lvbjo2OTdhMjIzYTliNTE0YWNlOWI0Y2E1ODIzZGVjNTIzN18xMTY1_9abeeb47-1544-4dff-988f-5de343052f99">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGV4dHJlZ2lvbjo2OTdhMjIzYTliNTE0YWNlOWI0Y2E1ODIzZGVjNTIzN18xMTY3_06cffd72-7c91-442c-bbee-cc95c8611c43">2022-08-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGV4dHJlZ2lvbjo2OTdhMjIzYTliNTE0YWNlOWI0Y2E1ODIzZGVjNTIzN18xMTY5_42044027-f305-498f-a423-13a6b23c1ba9">Hawkins, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZjNiMWExZWQ5ZGE2NGVjMDg5NTViMjllNWYyZGVjNzkvdGFibGVyYW5nZTpmM2IxYTFlZDlkYTY0ZWMwODk1NWIyOWU1ZjJkZWM3OV8wLTAtMS0xLTI0Mzc1_755b9dde-9377-4cb0-a57a-f10c9862ce89">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZjNiMWExZWQ5ZGE2NGVjMDg5NTViMjllNWYyZGVjNzkvdGFibGVyYW5nZTpmM2IxYTFlZDlkYTY0ZWMwODk1NWIyOWU1ZjJkZWM3OV8wLTItMS0xLTI0Mzc1_64e66688-9297-487e-8881-f72621dcd181">0-7647</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZjNiMWExZWQ5ZGE2NGVjMDg5NTViMjllNWYyZGVjNzkvdGFibGVyYW5nZTpmM2IxYTFlZDlkYTY0ZWMwODk1NWIyOWU1ZjJkZWM3OV8wLTQtMS0xLTI0Mzc1_97630623-38bb-462e-b80f-729f96bd742d">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZmE0OGNkZTFjOTg1NDllMTgwMGUyYWI1MzdmODQ4ZjIvdGFibGVyYW5nZTpmYTQ4Y2RlMWM5ODU0OWUxODAwZTJhYjUzN2Y4NDhmMl8wLTAtMS0xLTI0Mzc1_fda3b0e2-4365-4256-98cf-8fb02a86151f">2381 Rosegate,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZmE0OGNkZTFjOTg1NDllMTgwMGUyYWI1MzdmODQ4ZjIvdGFibGVyYW5nZTpmYTQ4Y2RlMWM5ODU0OWUxODAwZTJhYjUzN2Y4NDhmMl8wLTEtMS0xLTI0Mzc1_a4ed21a3-2b53-41a4-a962-ba9ea7d2b1be">Roseville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZmE0OGNkZTFjOTg1NDllMTgwMGUyYWI1MzdmODQ4ZjIvdGFibGVyYW5nZTpmYTQ4Y2RlMWM5ODU0OWUxODAwZTJhYjUzN2Y4NDhmMl8wLTItMS0xLTI0Mzc1_85300a38-fb17-4653-8c78-a26969c461cc">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZmE0OGNkZTFjOTg1NDllMTgwMGUyYWI1MzdmODQ4ZjIvdGFibGVyYW5nZTpmYTQ4Y2RlMWM5ODU0OWUxODAwZTJhYjUzN2Y4NDhmMl8wLTQtMS0xLTI0Mzc1_41b727c6-b474-45c2-99b9-3e5cc06ef93f">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGV4dHJlZ2lvbjo2OTdhMjIzYTliNTE0YWNlOWI0Y2E1ODIzZGVjNTIzN18zNzQ_1203d87f-1e71-46ae-993b-6ada72f1a302">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGV4dHJlZ2lvbjo2OTdhMjIzYTliNTE0YWNlOWI0Y2E1ODIzZGVjNTIzN18xMTYz_898e3dfd-8aa7-494c-9864-c01da5c84e41">331-6910</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZGNlNjJkODFhNWYyNGU3NWJlNjQ5NTg2NDk3NGVkMjEvdGFibGVyYW5nZTpkY2U2MmQ4MWE1ZjI0ZTc1YmU2NDk1ODY0OTc0ZWQyMV8wLTAtMS0xLTI0Mzc1_f2fa40e4-2b5c-4a40-9036-a4c5687959b3">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZGNlNjJkODFhNWYyNGU3NWJlNjQ5NTg2NDk3NGVkMjEvdGFibGVyYW5nZTpkY2U2MmQ4MWE1ZjI0ZTc1YmU2NDk1ODY0OTc0ZWQyMV8yLTAtMS0xLTI0Mzc1_145d0a29-9701-482f-87ec-27992d1413a8">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZGNlNjJkODFhNWYyNGU3NWJlNjQ5NTg2NDk3NGVkMjEvdGFibGVyYW5nZTpkY2U2MmQ4MWE1ZjI0ZTc1YmU2NDk1ODY0OTc0ZWQyMV80LTAtMS0xLTI0Mzc1_c15f3b67-51d6-488c-b634-51c11dc78723">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6ZGNlNjJkODFhNWYyNGU3NWJlNjQ5NTg2NDk3NGVkMjEvdGFibGVyYW5nZTpkY2U2MmQ4MWE1ZjI0ZTc1YmU2NDk1ODY0OTc0ZWQyMV82LTAtMS0xLTI0Mzc1_0a27ab00-6e3d-47b5-95ed-f5f2556f2cc4">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6MTRlMGE5MjNjMGVlNGVlYzk2Y2U2NjhmZTIxMjk1YjcvdGFibGVyYW5nZToxNGUwYTkyM2MwZWU0ZWVjOTZjZTY2OGZlMjEyOTViN18xLTAtMS0xLTI0Mzc1_3606fae7-7946-4902-8edf-784490c3c2c7">Common Stock, par value $.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6MTRlMGE5MjNjMGVlNGVlYzk2Y2U2NjhmZTIxMjk1YjcvdGFibGVyYW5nZToxNGUwYTkyM2MwZWU0ZWVjOTZjZTY2OGZlMjEyOTViN18xLTEtMS0xLTI0Mzc1_7f74b4b5-ccb4-4e0f-9b42-6f2a9b417363">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGFibGU6MTRlMGE5MjNjMGVlNGVlYzk2Y2U2NjhmZTIxMjk1YjcvdGFibGVyYW5nZToxNGUwYTkyM2MwZWU0ZWVjOTZjZTY2OGZlMjEyOTViN18xLTItMS0xLTI0Mzc1_0bc868d6-d64f-4b8a-80fd-4e98e9acae6a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2d7b20698e054123890efed0a81a58ff_D20220804-20220804"
      id="id3VybDovL2RvY3MudjEvZG9jOjQ0MGRkNGVhOWI1NjQ4YWE5NjA2YWIyNTlmZGY3NGU4L3NlYzo0NDBkZDRlYTliNTY0OGFhOTYwNmFiMjU5ZmRmNzRlOF8xL2ZyYWc6Njk3YTIyM2E5YjUxNGFjZTliNGNhNTgyM2RlYzUyMzcvdGV4dHJlZ2lvbjo2OTdhMjIzYTliNTE0YWNlOWI0Y2E1ODIzZGVjNTIzN18xMTY0_64786c18-b378-41ea-ad0f-fd9c71531810">false</dei:EntityEmergingGrowthCompany>
</xbrl>
