<?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-20200526.xsd" xlink:type="simple"/>
    <context id="i46e00610b23246188b3098ec6c417e75_D20200526-20200526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2020-05-26</startDate>
            <endDate>2020-05-26</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF80L2ZyYWc6MGZmYjI2YzlmMTk4NDNjYmJjNGFkNDg0MzNkNGUzMzkvdGFibGU6YjZjN2YwODZkZmQ4NDc4MWI0NjE1OWYwN2Q4ZGFlNWUvdGFibGVyYW5nZTpiNmM3ZjA4NmRmZDg0NzgxYjQ2MTU5ZjA3ZDhkYWU1ZV8wLTEtMS0xLTA_42233745-4842-43d9-9a6a-1925add61bfe">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF80L2ZyYWc6MGZmYjI2YzlmMTk4NDNjYmJjNGFkNDg0MzNkNGUzMzkvdGFibGU6YjZjN2YwODZkZmQ4NDc4MWI0NjE1OWYwN2Q4ZGFlNWUvdGFibGVyYW5nZTpiNmM3ZjA4NmRmZDg0NzgxYjQ2MTU5ZjA3ZDhkYWU1ZV8xLTEtMS0xLTA_3d81b74d-38b2-4e21-9483-8750013b1736">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGV4dHJlZ2lvbjo5NGU5NDkzZmUzYzg0YjNhYTQ1OTg3NjAyMmZkMGQ0MV84NA_3634e2be-f67e-4ad7-a13d-24e97ea6f140">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGV4dHJlZ2lvbjo5NGU5NDkzZmUzYzg0YjNhYTQ1OTg3NjAyMmZkMGQ0MV8xMDk5NTExNjI5MTMy_8b2dd376-614b-4693-af88-27430f0c63e0">2020-05-26</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGV4dHJlZ2lvbjo5NGU5NDkzZmUzYzg0YjNhYTQ1OTg3NjAyMmZkMGQ0MV8xNjQ5MjY3NDQyOTky_5ea8df42-9171-41a7-b349-42e8c60eb5c5">Hawkins, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6MDFlNTQ4Y2M1M2RkNDQ5YTg5MDAzZDc1ZTRmM2E3ODgvdGFibGVyYW5nZTowMWU1NDhjYzUzZGQ0NDlhODkwMDNkNzVlNGYzYTc4OF8wLTAtMS0xLTA_663b877d-c634-4697-8a20-a52b6ebf9b81">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6MDFlNTQ4Y2M1M2RkNDQ5YTg5MDAzZDc1ZTRmM2E3ODgvdGFibGVyYW5nZTowMWU1NDhjYzUzZGQ0NDlhODkwMDNkNzVlNGYzYTc4OF8wLTItMS0xLTA_c502f094-930b-4a2a-a9cc-1815bf09f329">0-7647</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6MDFlNTQ4Y2M1M2RkNDQ5YTg5MDAzZDc1ZTRmM2E3ODgvdGFibGVyYW5nZTowMWU1NDhjYzUzZGQ0NDlhODkwMDNkNzVlNGYzYTc4OF8wLTQtMS0xLTA_d6ad0ca0-5e74-486d-9133-5c947b87b849">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6ZTcyOTIwYmI2YzNlNDQyYzg1MmJmN2UyYWM4NWQ4ZTgvdGFibGVyYW5nZTplNzI5MjBiYjZjM2U0NDJjODUyYmY3ZTJhYzg1ZDhlOF8wLTAtMS0xLTA_c5f6a005-643a-47af-abcc-f93a9367efa9">2381 Rosegate,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6ZTcyOTIwYmI2YzNlNDQyYzg1MmJmN2UyYWM4NWQ4ZTgvdGFibGVyYW5nZTplNzI5MjBiYjZjM2U0NDJjODUyYmY3ZTJhYzg1ZDhlOF8wLTEtMS0xLTA_e8180ff2-e961-4f4e-96ac-c0dd06701e71">Roseville,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6ZTcyOTIwYmI2YzNlNDQyYzg1MmJmN2UyYWM4NWQ4ZTgvdGFibGVyYW5nZTplNzI5MjBiYjZjM2U0NDJjODUyYmY3ZTJhYzg1ZDhlOF8wLTItMS0xLTA_6066657c-0ac1-4976-8e17-3c1567d874bc">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6ZTcyOTIwYmI2YzNlNDQyYzg1MmJmN2UyYWM4NWQ4ZTgvdGFibGVyYW5nZTplNzI5MjBiYjZjM2U0NDJjODUyYmY3ZTJhYzg1ZDhlOF8wLTQtMS0xLTA_3096ee36-fc84-46e3-9767-99127a586d38">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGV4dHJlZ2lvbjo5NGU5NDkzZmUzYzg0YjNhYTQ1OTg3NjAyMmZkMGQ0MV8zNDg_6d3f9027-66ca-4b4e-8eb3-2ed61b546a84">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGV4dHJlZ2lvbjo5NGU5NDkzZmUzYzg0YjNhYTQ1OTg3NjAyMmZkMGQ0MV8zNTI_af55547e-f4fe-43e2-8923-78d45402ab28">331-6910</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6YWI5ODVlMTBmN2MxNDQzZWI4YmJhNWE5Mzk3ODYzNjUvdGFibGVyYW5nZTphYjk4NWUxMGY3YzE0NDNlYjhiYmE1YTkzOTc4NjM2NV8wLTAtMS0xLTA_da63e170-2289-40da-995a-c48dd56c9c6f">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6YWI5ODVlMTBmN2MxNDQzZWI4YmJhNWE5Mzk3ODYzNjUvdGFibGVyYW5nZTphYjk4NWUxMGY3YzE0NDNlYjhiYmE1YTkzOTc4NjM2NV8yLTAtMS0xLTA_198b686e-19e1-4e63-a02f-6d485d41e8ad">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6YWI5ODVlMTBmN2MxNDQzZWI4YmJhNWE5Mzk3ODYzNjUvdGFibGVyYW5nZTphYjk4NWUxMGY3YzE0NDNlYjhiYmE1YTkzOTc4NjM2NV80LTAtMS0xLTA_3efd69f4-436c-4fae-8a20-911a646fb1a0">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6YWI5ODVlMTBmN2MxNDQzZWI4YmJhNWE5Mzk3ODYzNjUvdGFibGVyYW5nZTphYjk4NWUxMGY3YzE0NDNlYjhiYmE1YTkzOTc4NjM2NV82LTAtMS0xLTA_fa4e0419-59d4-4a2b-9c2f-a4cabb2145bc">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6MzVkNmJlMGQ2NmY1NDAzOWE4ZTRmZjMzZmVkY2M0OTcvdGFibGVyYW5nZTozNWQ2YmUwZDY2ZjU0MDM5YThlNGZmMzNmZWRjYzQ5N18xLTAtMS0xLTA_434bb776-b6af-4a06-a690-6c7cbc12e442">Common Stock, par value $.05 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6MzVkNmJlMGQ2NmY1NDAzOWE4ZTRmZjMzZmVkY2M0OTcvdGFibGVyYW5nZTozNWQ2YmUwZDY2ZjU0MDM5YThlNGZmMzNmZWRjYzQ5N18xLTEtMS0xLTA_a2a28b69-7cd4-4521-8308-5624fbd5e243">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGFibGU6MzVkNmJlMGQ2NmY1NDAzOWE4ZTRmZjMzZmVkY2M0OTcvdGFibGVyYW5nZTozNWQ2YmUwZDY2ZjU0MDM5YThlNGZmMzNmZWRjYzQ5N18xLTItMS0xLTA_74d889e4-a37f-451b-a8f7-e30d3acf657b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i46e00610b23246188b3098ec6c417e75_D20200526-20200526"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjY2JiNGM1YTY3MjRlOTdhOWQxMmVlZTcxNTQ4MzZkL3NlYzplY2NiYjRjNWE2NzI0ZTk3YTlkMTJlZWU3MTU0ODM2ZF8xL2ZyYWc6OTRlOTQ5M2ZlM2M4NGIzYWE0NTk4NzYwMjJmZDBkNDEvdGV4dHJlZ2lvbjo5NGU5NDkzZmUzYzg0YjNhYTQ1OTg3NjAyMmZkMGQ0MV8xMTM0_020ca438-ad6e-47e8-a37b-7c6a7f46d4f7">false</dei:EntityEmergingGrowthCompany>
</xbrl>
