<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="unf-20260401.xsd" xlink:type="simple"/>
    <context id="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000717954</identifier>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-04-01</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_e1e8aaf8-f719-49ff-9716-c05b86a1c0fb">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_780b7fc8-6847-4054-bd49-1ad2c264a88a">0000717954</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_1546ddae-6b7e-4277-801c-9d0f658ca331">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_c85cb136-8003-432e-8cbf-e13158554ffc">2026-04-01</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_acdf0208-7c0d-40e4-aff8-d71988a15c99">UNIFIRST CORP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_e41e7b90-285b-4f29-ab5a-044162d2c3cc">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_40b6232e-e55d-40d0-a3b5-0f97e22b9734">001-08504</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_41e24993-77f4-4387-bf0f-3e735f9beaca">04-2103460</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_e6c47242-8b68-4222-b3d8-bc84a6f1bd53">68 Jonspin Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_00f8a3e3-762f-4575-81fb-d5d252ecf875">Wilmington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_467538f2-5f1f-4469-986d-5854c0755056">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_e968916e-6133-48a5-a83e-bbd89736adbe">01887</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_7a5e05c3-f94b-45c8-8d4a-469bac448c76">978</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_07154d1c-b624-4762-9167-53607bc99cd4">658-8888</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_3e2bcff2-8e75-4384-aac9-7a49774e2ff8">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_3c0c5df6-7671-4fad-85d1-16103e219eeb">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_4aa7e9ba-a002-4cf7-80e3-4312cec66716">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_85c7e297-04e8-4beb-b1ae-73da141a6e9c">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_5eb8d9ca-b3e2-455e-be73-c54765b114d9">Common Stock, $0.10 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_22285609-3be8-40f2-ba82-ba71e2e3b2aa">UNF</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_7213e2ad-7c93-4d2c-8b32-4a516f7f959f">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_8eb6a13c-22fc-42fc-95b2-886b58b9c3ad"
      id="F_ae6a20cd-2ce2-4e5f-9d7a-12cba4cd132e">false</dei:EntityEmergingGrowthCompany>
</xbrl>
