<?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="brc-20210831.xsd" xlink:type="simple"/>
    <context id="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000746598</identifier>
        </entity>
        <period>
            <startDate>2021-08-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF80L2ZyYWc6NGMwZDdjNDQwYzI2NDE5NWFiZDdkN2I2Yjg3YTNmMWQvdGFibGU6ZTRiZmMwYTRjMzBkNDIyMTliZmNkZmU0MjJhMmU4MDEvdGFibGVyYW5nZTplNGJmYzBhNGMzMGQ0MjIxOWJmY2RmZTQyMmEyZTgwMV8zLTEtMS0xLTA_186e718e-e23f-4bbb-8d8e-5db0153989eb">0000746598</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF80L2ZyYWc6NGMwZDdjNDQwYzI2NDE5NWFiZDdkN2I2Yjg3YTNmMWQvdGFibGU6ZTRiZmMwYTRjMzBkNDIyMTliZmNkZmU0MjJhMmU4MDEvdGFibGVyYW5nZTplNGJmYzBhNGMzMGQ0MjIxOWJmY2RmZTQyMmEyZTgwMV80LTEtMS0xLTA_41f218f8-e207-40c7-996e-b6f6110722cc">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF80L2ZyYWc6NGMwZDdjNDQwYzI2NDE5NWFiZDdkN2I2Yjg3YTNmMWQvdGFibGU6ZTRiZmMwYTRjMzBkNDIyMTliZmNkZmU0MjJhMmU4MDEvdGFibGVyYW5nZTplNGJmYzBhNGMzMGQ0MjIxOWJmY2RmZTQyMmEyZTgwMV81LTEtMS0xLTA_25064a13-31d5-4148-8484-e4f0bff5505d">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF80L2ZyYWc6NGMwZDdjNDQwYzI2NDE5NWFiZDdkN2I2Yjg3YTNmMWQvdGFibGU6ZTRiZmMwYTRjMzBkNDIyMTliZmNkZmU0MjJhMmU4MDEvdGFibGVyYW5nZTplNGJmYzBhNGMzMGQ0MjIxOWJmY2RmZTQyMmEyZTgwMV83LTEtMS0xLTA_c049ea75-2ddb-4cb6-b11b-d9c6160b4cfc">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjU5_6dcc7f2c-ef76-4dac-a651-f2f715e29098">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xNjQ5MjY3NDQyOTUw_7626a0d1-cbef-4c80-ba5d-ce664497f994">2021-08-31</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjUz_39fb0f9a-9626-4eac-aef1-fd7a5f67f831">BRADY CORP</dei:EntityRegistrantName>
    <dei:EntityFileNumber
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjU0_5f2cba9d-0aaa-4592-b1f6-3f24e7970e20">1-14959</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6ZTVjZDQ1YWM5Y2MwNDMyYjllOWE4NmJhZmYyODdmMzQvdGFibGVyYW5nZTplNWNkNDVhYzljYzA0MzJiOWU5YTg2YmFmZjI4N2YzNF8xLTAtMS0xLTA_1297f8d1-9dd0-4d26-861f-339a555cdcd2">WI</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6ZTVjZDQ1YWM5Y2MwNDMyYjllOWE4NmJhZmYyODdmMzQvdGFibGVyYW5nZTplNWNkNDVhYzljYzA0MzJiOWU5YTg2YmFmZjI4N2YzNF8xLTItMS0xLTA_5efb19e7-d1f6-4ecd-a343-c77124183f63">39-0971239</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjUx_ad6b9beb-84e3-412b-a160-ee7d4b87077c">6555 West Good Hope Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjQ5_dd087751-ea0d-4bf8-9474-9abfbc2f773a">Milwaukee</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjUw_f751fcc2-97e4-4035-a4b1-8e507ee78cce">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjU1_659e1268-8d43-48aa-b9ce-2fe45e9f811b">53223</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjU2_bb3ad5b1-f4b1-48ab-86b9-456cee0363a3">414</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjU3_4f6aaa88-b278-4903-9124-bb7783906b84">358-6600</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6YjBkYWJjNGU2Njc4NGY2ZGI3OGNjNTkxNzVhZTg3YmIvdGFibGVyYW5nZTpiMGRhYmM0ZTY2Nzg0ZjZkYjc4Y2M1OTE3NWFlODdiYl8wLTAtMS0xLTA_1af62a6e-ac2c-446b-b4a9-7f040d4f8f4e">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6NDhlNDc5ZGUxNGE3NGRhMzg5Y2JjMjQ4N2U4YTVhNzIvdGFibGVyYW5nZTo0OGU0NzlkZTE0YTc0ZGEzODljYmMyNDg3ZThhNWE3Ml8wLTAtMS0xLTA_82b00510-1dc3-4e76-9bc6-256e99cd925f">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6MzQ0MDI2ZDY0ZDY0NDk4ZGJkYzI3NWYyMTQ5ZTI2YWQvdGFibGVyYW5nZTozNDQwMjZkNjRkNjQ0OThkYmRjMjc1ZjIxNDllMjZhZF8wLTAtMS0xLTA_0aa14067-c915-4812-be2b-7266e13791fc">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6MWM2NDlhZjQ1MzBiNDVkZjgwM2IwNDdjMTZkZmIyMDYvdGFibGVyYW5nZToxYzY0OWFmNDUzMGI0NWRmODAzYjA0N2MxNmRmYjIwNl8wLTAtMS0xLTA_5db1f222-e0bb-42d6-8087-dbc800850b1b">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6NGI0NTBlMDBjNWZkNGFhOTk5OTRlNDk0NDYzM2U0YzQvdGFibGVyYW5nZTo0YjQ1MGUwMGM1ZmQ0YWE5OTk5NGU0OTQ0NjMzZTRjNF8xLTAtMS0xLTA_b20fedda-2a26-4308-b402-a9e34c7809df">Class A Nonvoting Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6NGI0NTBlMDBjNWZkNGFhOTk5OTRlNDk0NDYzM2U0YzQvdGFibGVyYW5nZTo0YjQ1MGUwMGM1ZmQ0YWE5OTk5NGU0OTQ0NjMzZTRjNF8xLTEtMS0xLTA_fde1146d-f718-48d0-b6fd-9ac04661d853">BRC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGFibGU6NGI0NTBlMDBjNWZkNGFhOTk5OTRlNDk0NDYzM2U0YzQvdGFibGVyYW5nZTo0YjQ1MGUwMGM1ZmQ0YWE5OTk5NGU0OTQ0NjMzZTRjNF8xLTItMS0xLTA_723c096d-36ad-42d6-a2c0-efa5c57703f5">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2c41e14d86e8495cacef0ecc23400315_D20210831-20210831"
      id="id3VybDovL2RvY3MudjEvZG9jOmFhN2E2ZjNjYzYyOTQxYWM4NTNhMGExNzAyYTJkNTg0L3NlYzphYTdhNmYzY2M2Mjk0MWFjODUzYTBhMTcwMmEyZDU4NF8xL2ZyYWc6NmY2ODlmMzFjNmU1NDAyYTk3NmY5NzhlNmM4NmFlYmYvdGV4dHJlZ2lvbjo2ZjY4OWYzMWM2ZTU0MDJhOTc2Zjk3OGU2Yzg2YWViZl8xMjU4_ad50a74b-47b1-435b-9d51-dc012d9b916a">false</dei:EntityEmergingGrowthCompany>
</xbrl>
