<?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-20200728.xsd" xlink:type="simple"/>
    <context id="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2020-07-28</startDate>
            <endDate>2020-07-28</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV80L2ZyYWc6OWI0ZWI2M2Y1ODc2NGZkNWEyYWU1Njg1NTUyNzI1NDMvdGFibGU6MGExOGY1OWU0ZjA5NDJkOGIzZTQ0NjJhODBlMjcyZWUvdGFibGVyYW5nZTowYTE4ZjU5ZTRmMDk0MmQ4YjNlNDQ2MmE4MGUyNzJlZV8wLTEtMS0xLTA_a7ea5c22-75f6-455c-8fff-325d7f7362d1">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV80L2ZyYWc6OWI0ZWI2M2Y1ODc2NGZkNWEyYWU1Njg1NTUyNzI1NDMvdGFibGU6MGExOGY1OWU0ZjA5NDJkOGIzZTQ0NjJhODBlMjcyZWUvdGFibGVyYW5nZTowYTE4ZjU5ZTRmMDk0MmQ4YjNlNDQ2MmE4MGUyNzJlZV8xLTEtMS0xLTA_a538f5aa-05ca-41c4-99d8-6df151654a60">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGV4dHJlZ2lvbjowOGU4ZWE3MjYzMjU0OGM5YjdhZjMzYTg5NTRiNTNjNF8xMTQw_c8c8124d-2f55-4a92-a646-fe998999e16f">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGV4dHJlZ2lvbjowOGU4ZWE3MjYzMjU0OGM5YjdhZjMzYTg5NTRiNTNjNF8xMTQx_12ccd013-ca8c-4c39-8e76-19fb6929b07d">2020-07-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGV4dHJlZ2lvbjowOGU4ZWE3MjYzMjU0OGM5YjdhZjMzYTg5NTRiNTNjNF8xMTQz_773243a9-6252-4195-9664-ee4e1b149f2b">Hawkins, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6YzVlN2I1ZTUyNDJlNGI4NGFlYmYxYWE0NGVjODc1MTAvdGFibGVyYW5nZTpjNWU3YjVlNTI0MmU0Yjg0YWViZjFhYTQ0ZWM4NzUxMF8wLTAtMS0xLTA_54696c80-d834-43b4-9520-3c6a0f16e2c0">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6YzVlN2I1ZTUyNDJlNGI4NGFlYmYxYWE0NGVjODc1MTAvdGFibGVyYW5nZTpjNWU3YjVlNTI0MmU0Yjg0YWViZjFhYTQ0ZWM4NzUxMF8wLTItMS0xLTA_f129430c-5a79-42a4-ac58-84ebdae95acc">0-7647</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6YzVlN2I1ZTUyNDJlNGI4NGFlYmYxYWE0NGVjODc1MTAvdGFibGVyYW5nZTpjNWU3YjVlNTI0MmU0Yjg0YWViZjFhYTQ0ZWM4NzUxMF8wLTQtMS0xLTA_5e2b4c36-c95e-4e2a-beca-acc347d0f811">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6OTJiZWJkNDUzYjE5NDAzMGIyMzExNTQ2M2NmNzI0OWUvdGFibGVyYW5nZTo5MmJlYmQ0NTNiMTk0MDMwYjIzMTE1NDYzY2Y3MjQ5ZV8wLTAtMS0xLTA_601c70c2-1a65-4336-acd4-b8354cdfac79">2381 Rosegate,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6OTJiZWJkNDUzYjE5NDAzMGIyMzExNTQ2M2NmNzI0OWUvdGFibGVyYW5nZTo5MmJlYmQ0NTNiMTk0MDMwYjIzMTE1NDYzY2Y3MjQ5ZV8wLTEtMS0xLTA_fa541b76-39cd-4641-97ed-023eccf00f26">Roseville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6OTJiZWJkNDUzYjE5NDAzMGIyMzExNTQ2M2NmNzI0OWUvdGFibGVyYW5nZTo5MmJlYmQ0NTNiMTk0MDMwYjIzMTE1NDYzY2Y3MjQ5ZV8wLTItMS0xLTA_5b015e0e-b07f-4548-b341-449fc8208db3">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6OTJiZWJkNDUzYjE5NDAzMGIyMzExNTQ2M2NmNzI0OWUvdGFibGVyYW5nZTo5MmJlYmQ0NTNiMTk0MDMwYjIzMTE1NDYzY2Y3MjQ5ZV8wLTQtMS0xLTA_ed756c3f-64cf-4bd7-b696-b5b89723e7fa">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGV4dHJlZ2lvbjowOGU4ZWE3MjYzMjU0OGM5YjdhZjMzYTg5NTRiNTNjNF8zNzU_94493599-0d5e-45a6-9c3f-8556a79af4d6">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGV4dHJlZ2lvbjowOGU4ZWE3MjYzMjU0OGM5YjdhZjMzYTg5NTRiNTNjNF8xMTQ1_9c743269-ce07-41ed-bc48-6de28d4f3af2">331-6910</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6MTc5ZWYyYzc4MWYwNDYwYWI1MzY2ZjhlNTE1MDJhZGMvdGFibGVyYW5nZToxNzllZjJjNzgxZjA0NjBhYjUzNjZmOGU1MTUwMmFkY18wLTAtMS0xLTA_d17a81a1-80b9-48b9-a23a-39f1c7f8db65">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6MTc5ZWYyYzc4MWYwNDYwYWI1MzY2ZjhlNTE1MDJhZGMvdGFibGVyYW5nZToxNzllZjJjNzgxZjA0NjBhYjUzNjZmOGU1MTUwMmFkY18yLTAtMS0xLTA_07421f61-8999-47a8-99c1-1b17a80762fd">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6MTc5ZWYyYzc4MWYwNDYwYWI1MzY2ZjhlNTE1MDJhZGMvdGFibGVyYW5nZToxNzllZjJjNzgxZjA0NjBhYjUzNjZmOGU1MTUwMmFkY180LTAtMS0xLTA_960044b0-fd39-4952-b6ea-97938822465c">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6MTc5ZWYyYzc4MWYwNDYwYWI1MzY2ZjhlNTE1MDJhZGMvdGFibGVyYW5nZToxNzllZjJjNzgxZjA0NjBhYjUzNjZmOGU1MTUwMmFkY182LTAtMS0xLTA_57720c0e-a1de-44f7-a439-9d2cd0f134b3">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6MGIwZmQxOGRlYmIzNGM4OGI5ZTUxNzJjMDE1YWQxMTcvdGFibGVyYW5nZTowYjBmZDE4ZGViYjM0Yzg4YjllNTE3MmMwMTVhZDExN18xLTAtMS0xLTA_a262a746-d868-4184-b937-d40eb23ef590">Common Stock, par value $.05 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6MGIwZmQxOGRlYmIzNGM4OGI5ZTUxNzJjMDE1YWQxMTcvdGFibGVyYW5nZTowYjBmZDE4ZGViYjM0Yzg4YjllNTE3MmMwMTVhZDExN18xLTEtMS0xLTA_bbf0ae55-bfcf-4660-b584-73a34716a39c">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGFibGU6MGIwZmQxOGRlYmIzNGM4OGI5ZTUxNzJjMDE1YWQxMTcvdGFibGVyYW5nZTowYjBmZDE4ZGViYjM0Yzg4YjllNTE3MmMwMTVhZDExN18xLTItMS0xLTA_b2981445-0a54-4772-a9af-b7d52fe9842a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i81f016d8d3be475b8d4ac13fad757ef8_D20200728-20200728"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ5MWNhMDJkYzZjYzQyYmY5MjcxODYyOGQ0ZTBhN2Y1L3NlYzpkOTFjYTAyZGM2Y2M0MmJmOTI3MTg2MjhkNGUwYTdmNV8xL2ZyYWc6MDhlOGVhNzI2MzI1NDhjOWI3YWYzM2E4OTU0YjUzYzQvdGV4dHJlZ2lvbjowOGU4ZWE3MjYzMjU0OGM5YjdhZjMzYTg5NTRiNTNjNF8xMTQ2_e710da95-b1d4-4c1a-af82-e724e896f019">false</dei:EntityEmergingGrowthCompany>
</xbrl>
