<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:c1eb6617-c474-4c79-9922-e07a5ef94d74,g:a68dfcf4-2eab-402c-b075-a3e60595f454-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.bradycorp.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="brc-20200430.xsd#DocumentandEntityInformation"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DocumentandEntityInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="brc-20200430.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_883e7c3c-1d49-41c7-981b-ff40284f74f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_01f2eeb8-2caf-4682-9d14-b96ef1332503" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_883e7c3c-1d49-41c7-981b-ff40284f74f6" xlink:to="loc_us-gaap_LiabilitiesCurrent_01f2eeb8-2caf-4682-9d14-b96ef1332503" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bdfbe10f-db19-4d33-a472-88a7327564f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_883e7c3c-1d49-41c7-981b-ff40284f74f6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bdfbe10f-db19-4d33-a472-88a7327564f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b0bda596-afd6-4354-b0a4-ee6def3dd09d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_883e7c3c-1d49-41c7-981b-ff40284f74f6" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b0bda596-afd6-4354-b0a4-ee6def3dd09d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4f6f96ba-8c84-4033-8157-6457f6e84616" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_ClassANonvotingCommonStockValueIssued_a2c30ee4-8589-4146-a741-5ab464051beb" xlink:href="brc-20200430.xsd#brc_ClassANonvotingCommonStockValueIssued"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4f6f96ba-8c84-4033-8157-6457f6e84616" xlink:to="loc_brc_ClassANonvotingCommonStockValueIssued_a2c30ee4-8589-4146-a741-5ab464051beb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_ClassBVotingCommonStockValueIssued_23ce5476-58a4-4a80-a0dd-b370f0c22a98" xlink:href="brc-20200430.xsd#brc_ClassBVotingCommonStockValueIssued"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4f6f96ba-8c84-4033-8157-6457f6e84616" xlink:to="loc_brc_ClassBVotingCommonStockValueIssued_23ce5476-58a4-4a80-a0dd-b370f0c22a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b1fa0f1-664c-4236-9b1c-74161ce81269" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4f6f96ba-8c84-4033-8157-6457f6e84616" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b1fa0f1-664c-4236-9b1c-74161ce81269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e3355830-8d39-4173-8b0d-83a9761f39f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4f6f96ba-8c84-4033-8157-6457f6e84616" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e3355830-8d39-4173-8b0d-83a9761f39f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_d238bece-47b6-4191-a719-3b072e57465f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4f6f96ba-8c84-4033-8157-6457f6e84616" xlink:to="loc_us-gaap_TreasuryStockValue_d238bece-47b6-4191-a719-3b072e57465f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6598b951-5e88-4944-93fa-4ed63c207a9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4f6f96ba-8c84-4033-8157-6457f6e84616" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6598b951-5e88-4944-93fa-4ed63c207a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7354ec6-0818-4c7d-898b-4e5a61f5b569" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5e927459-42b4-40a2-8119-f3cf4e0ce8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7354ec6-0818-4c7d-898b-4e5a61f5b569" xlink:to="loc_us-gaap_StockholdersEquity_5e927459-42b4-40a2-8119-f3cf4e0ce8bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e954313c-8001-4b71-a846-a2d92c8ba3bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7354ec6-0818-4c7d-898b-4e5a61f5b569" xlink:to="loc_us-gaap_Liabilities_e954313c-8001-4b71-a846-a2d92c8ba3bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1d4c2b84-b900-4dc0-ac5a-c84d7d4bc7d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:to="loc_us-gaap_AccountsPayableCurrent_1d4c2b84-b900-4dc0-ac5a-c84d7d4bc7d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a5811673-7114-46cc-af12-2e08b4f8cf87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a5811673-7114-46cc-af12-2e08b4f8cf87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9ce33e5a-aa3b-4b37-bf39-10803708b238" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_9ce33e5a-aa3b-4b37-bf39-10803708b238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_8770c5e5-780d-4fa9-9c71-caa2bfc718a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_8770c5e5-780d-4fa9-9c71-caa2bfc718a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_e9940177-068f-415a-bdac-286d1c810557" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_e9940177-068f-415a-bdac-286d1c810557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_3ea35326-f95c-4bf8-b610-84ebc383c716" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_3ea35326-f95c-4bf8-b610-84ebc383c716" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_8053be49-5a94-42a0-9b17-7413052549ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_86fd8de3-8cc1-417b-8cb7-48845ff7cbdd" xlink:to="loc_us-gaap_LongTermDebtCurrent_8053be49-5a94-42a0-9b17-7413052549ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_fb314fb3-ca4d-4dc5-8fd8-74037b522251" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:to="loc_us-gaap_AssetsCurrent_fb314fb3-ca4d-4dc5-8fd8-74037b522251" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_03a87bb6-0b1f-4693-b50f-f8dbd259d4f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:to="loc_us-gaap_Goodwill_03a87bb6-0b1f-4693-b50f-f8dbd259d4f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4c97a3ba-5b34-4a87-8097-acdead04078e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_4c97a3ba-5b34-4a87-8097-acdead04078e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_c8700591-7d15-4b62-8002-44513a706db1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_c8700591-7d15-4b62-8002-44513a706db1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_3e93adca-9a8b-4967-8487-bfbf53ab1c42" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_3e93adca-9a8b-4967-8487-bfbf53ab1c42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1efdbccf-f4fd-4a9b-b38d-6f1fddb16a79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1efdbccf-f4fd-4a9b-b38d-6f1fddb16a79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_cb85089a-87cf-4ef0-97c3-e0a5b9c7d940" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_515a4ceb-c8e0-49b3-b79c-734c9730a458" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_cb85089a-87cf-4ef0-97c3-e0a5b9c7d940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_381d324e-eb3a-4668-ad8b-1a3e5d0809aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_94afa0e6-bdb4-48ec-b91c-2b5397605d45" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_381d324e-eb3a-4668-ad8b-1a3e5d0809aa" xlink:to="loc_us-gaap_InventoryNet_94afa0e6-bdb4-48ec-b91c-2b5397605d45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7080096d-01b2-4ff2-89b6-a4aa9a25ca69" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_381d324e-eb3a-4668-ad8b-1a3e5d0809aa" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7080096d-01b2-4ff2-89b6-a4aa9a25ca69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1328d300-867d-4087-bf5c-744f43610296" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_381d324e-eb3a-4668-ad8b-1a3e5d0809aa" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1328d300-867d-4087-bf5c-744f43610296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_33f0a6c0-390b-48c6-ae4f-c381357f0aa7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_381d324e-eb3a-4668-ad8b-1a3e5d0809aa" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_33f0a6c0-390b-48c6-ae4f-c381357f0aa7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="brc-20200430.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_77a494b3-cdf8-4ee1-88af-f10b6791c962" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_919b5c3f-38c3-4576-a304-7780d875b554" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockSharesIssued_77a494b3-cdf8-4ee1-88af-f10b6791c962" xlink:to="loc_us-gaap_TreasuryStockShares_919b5c3f-38c3-4576-a304-7780d875b554" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b20da594-fe13-4394-9659-d4796398ecfa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockSharesIssued_77a494b3-cdf8-4ee1-88af-f10b6791c962" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b20da594-fe13-4394-9659-d4796398ecfa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="brc-20200430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_5a4e3590-7a09-4ad2-8896-689f05c4fce7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_303bb5a8-1139-46b5-8032-1c358abe556c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_5a4e3590-7a09-4ad2-8896-689f05c4fce7" xlink:to="loc_us-gaap_Revenues_303bb5a8-1139-46b5-8032-1c358abe556c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_da63c6e2-13ce-4300-a99a-298923ffb0b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_5a4e3590-7a09-4ad2-8896-689f05c4fce7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_da63c6e2-13ce-4300-a99a-298923ffb0b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e0fe734f-7f47-4eb8-8f62-d9247947ad37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_920ff9df-bd23-45f1-8eb0-b1d004301bb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_e0fe734f-7f47-4eb8-8f62-d9247947ad37" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_920ff9df-bd23-45f1-8eb0-b1d004301bb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_813c62f7-4ae9-4e71-8f65-fbd775b1de49" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_e0fe734f-7f47-4eb8-8f62-d9247947ad37" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_813c62f7-4ae9-4e71-8f65-fbd775b1de49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_98122c08-d7c6-47ca-8116-f59758d47f90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_e0fe734f-7f47-4eb8-8f62-d9247947ad37" xlink:to="loc_us-gaap_AssetImpairmentCharges_98122c08-d7c6-47ca-8116-f59758d47f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cc7723cb-554b-43f0-96e7-dff2449f9573" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e1c1629c-9843-4b92-ad0f-6285f6276e32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cc7723cb-554b-43f0-96e7-dff2449f9573" xlink:to="loc_us-gaap_OperatingIncomeLoss_e1c1629c-9843-4b92-ad0f-6285f6276e32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_de6a1829-bc96-4a44-b7e5-579ce6f174df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cc7723cb-554b-43f0-96e7-dff2449f9573" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_de6a1829-bc96-4a44-b7e5-579ce6f174df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a78dff03-77d9-4987-84f0-b560515f7e29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_cc7723cb-554b-43f0-96e7-dff2449f9573" xlink:to="loc_us-gaap_InterestExpense_a78dff03-77d9-4987-84f0-b560515f7e29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_85f2ec27-9ce9-4f04-abc8-b4ebab01fa8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_4a4f8756-b5bf-4e90-8c72-8bafda57c127" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_85f2ec27-9ce9-4f04-abc8-b4ebab01fa8f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_4a4f8756-b5bf-4e90-8c72-8bafda57c127" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_614440af-7e62-4996-8941-d3be2e50bde2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_85f2ec27-9ce9-4f04-abc8-b4ebab01fa8f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_614440af-7e62-4996-8941-d3be2e50bde2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f040891f-4b71-429f-9cfa-203a2f56f875" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_baaf5ed7-291e-40b4-8d8a-3d6a04ecf153" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f040891f-4b71-429f-9cfa-203a2f56f875" xlink:to="loc_us-gaap_GrossProfit_baaf5ed7-291e-40b4-8d8a-3d6a04ecf153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f0b597a1-edad-4020-b49a-7a8a32f30633" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f040891f-4b71-429f-9cfa-203a2f56f875" xlink:to="loc_us-gaap_OperatingExpenses_f0b597a1-edad-4020-b49a-7a8a32f30633" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="brc-20200430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_dda4dc43-1098-4a7c-9ee0-a1ef6b13fbf2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_68c749f4-ba77-4184-8c64-b1f76b67f20a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_dda4dc43-1098-4a7c-9ee0-a1ef6b13fbf2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_68c749f4-ba77-4184-8c64-b1f76b67f20a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_eae33990-1386-4580-ae1a-6faf1a83c839" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_dda4dc43-1098-4a7c-9ee0-a1ef6b13fbf2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_eae33990-1386-4580-ae1a-6faf1a83c839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_4c10e05c-ec6d-41c2-a556-4b3da104487e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_dda4dc43-1098-4a7c-9ee0-a1ef6b13fbf2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_4c10e05c-ec6d-41c2-a556-4b3da104487e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a8b5e296-0b44-43cf-8df2-808c36870806" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_0b8fb77b-543e-44cf-82a6-a6068d3d21da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a8b5e296-0b44-43cf-8df2-808c36870806" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_0b8fb77b-543e-44cf-82a6-a6068d3d21da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_94731131-2fde-4af1-9f07-09f4239fbf4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a8b5e296-0b44-43cf-8df2-808c36870806" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_94731131-2fde-4af1-9f07-09f4239fbf4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a36a934-38ab-4f83-b379-ccd3bdcadab3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ce6613be-32b2-4aae-bd4e-fb095e9054a1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a36a934-38ab-4f83-b379-ccd3bdcadab3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ce6613be-32b2-4aae-bd4e-fb095e9054a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9bd77ede-659f-4785-8ad5-d63af71f2a3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a36a934-38ab-4f83-b379-ccd3bdcadab3" xlink:to="loc_us-gaap_NetIncomeLoss_9bd77ede-659f-4785-8ad5-d63af71f2a3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_2625e73a-7bdd-48c1-aa75-4482a977726f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_5251ac00-9dc1-4e77-9354-3a3167f852fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax_2625e73a-7bdd-48c1-aa75-4482a977726f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_5251ac00-9dc1-4e77-9354-3a3167f852fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_75511e39-39cd-4c88-b882-8f054bc2a286" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_12ed273d-c8e2-4712-888b-454e22ad53d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_75511e39-39cd-4c88-b882-8f054bc2a286" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_12ed273d-c8e2-4712-888b-454e22ad53d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanActuarialLossGainRecognizedInNetPeriodicBenefitCostBeforeTax_0b4462a5-064d-43d2-ab12-c6c0288cdfdb" xlink:href="brc-20200430.xsd#brc_OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanActuarialLossGainRecognizedInNetPeriodicBenefitCostBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax_75511e39-39cd-4c88-b882-8f054bc2a286" xlink:to="loc_brc_OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanActuarialLossGainRecognizedInNetPeriodicBenefitCostBeforeTax_0b4462a5-064d-43d2-ab12-c6c0288cdfdb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="brc-20200430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dce1d201-3256-4b96-a1be-3d1f1290672f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_NetIncomeLoss_dce1d201-3256-4b96-a1be-3d1f1290672f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_18492807-6985-4eff-b373-6c9f98f25bbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_18492807-6985-4eff-b373-6c9f98f25bbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cb14929b-ff23-4505-ac61-89aa6afe83ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_ShareBasedCompensation_cb14929b-ff23-4505-ac61-89aa6afe83ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e5dd826b-08f5-440b-ae25-a9e8fab4ba6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e5dd826b-08f5-440b-ae25-a9e8fab4ba6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_851993e7-2b42-42ae-8d19-87ae3e00376e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_851993e7-2b42-42ae-8d19-87ae3e00376e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_69ea4a2d-3edd-4dc8-af38-1b47228753be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_69ea4a2d-3edd-4dc8-af38-1b47228753be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_7e2c5f89-e634-40e0-984a-8bb5f71d9d01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_7e2c5f89-e634-40e0-984a-8bb5f71d9d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_688a9bfb-f930-40fc-bac2-922c5649e1c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_688a9bfb-f930-40fc-bac2-922c5649e1c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_52e1a63e-cd72-40a0-948e-0429dbd215a1" xlink:href="brc-20200430.xsd#brc_IncreaseDecreaseInAccountsPayableAndOtherLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_brc_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_52e1a63e-cd72-40a0-948e-0429dbd215a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_f1dbda95-d569-4295-97c1-bcbc4e1920eb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_f1dbda95-d569-4295-97c1-bcbc4e1920eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_1b50d319-5313-4173-8dfc-364a3099c1c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_924f54c9-cccc-48ce-ad4a-5986bfa704c9" xlink:to="loc_us-gaap_AssetImpairmentCharges_1b50d319-5313-4173-8dfc-364a3099c1c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_13eef55b-7833-4a73-84b6-e30c3839e3f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6a15a46e-2be8-4ee5-92a9-39cc121e0741" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_13eef55b-7833-4a73-84b6-e30c3839e3f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6a15a46e-2be8-4ee5-92a9-39cc121e0741" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_032ea104-891d-4c03-a270-ab91cda1f93a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_13eef55b-7833-4a73-84b6-e30c3839e3f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_032ea104-891d-4c03-a270-ab91cda1f93a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b0870583-08b0-44aa-8774-9d64c794434c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_13eef55b-7833-4a73-84b6-e30c3839e3f1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b0870583-08b0-44aa-8774-9d64c794434c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_61c48e99-974d-4c14-a68a-8377e1f7916c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_13eef55b-7833-4a73-84b6-e30c3839e3f1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_61c48e99-974d-4c14-a68a-8377e1f7916c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bd4b597d-1f2b-4f2a-aff0-29668781755f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3fbb9935-f925-45a8-80f8-1cd1af5e7ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bd4b597d-1f2b-4f2a-aff0-29668781755f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_3fbb9935-f925-45a8-80f8-1cd1af5e7ecc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_14351f3e-56fa-4409-8b04-2fd88ef1b3a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bd4b597d-1f2b-4f2a-aff0-29668781755f" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_14351f3e-56fa-4409-8b04-2fd88ef1b3a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_7926df03-78e4-4c90-bade-9742997bddfa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:to="loc_us-gaap_PaymentsOfDividends_7926df03-78e4-4c90-bade-9742997bddfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e58f5842-eab3-4bae-9857-e97958a6eece" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e58f5842-eab3-4bae-9857-e97958a6eece" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_05b186fb-f163-45c8-bbbc-a09100158ce5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_05b186fb-f163-45c8-bbbc-a09100158ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_cccf4363-4b32-4a33-8f95-d455e8d4810c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_cccf4363-4b32-4a33-8f95-d455e8d4810c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d47f3f48-a496-4695-82ba-cabe79f9ab25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d47f3f48-a496-4695-82ba-cabe79f9ab25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_46dec92c-0518-49a4-ad60-c03591f41e2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_46dec92c-0518-49a4-ad60-c03591f41e2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_0b0cc081-84a8-4b68-9c60-ea1cb820db6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbcd6a67-67b9-4244-8747-c83bbbe4ba78" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_0b0cc081-84a8-4b68-9c60-ea1cb820db6b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/BasisofPresentation" xlink:type="simple" xlink:href="brc-20200430.xsd#BasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/BasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/NewAccountingPronouncementsNotes" xlink:type="simple" xlink:href="brc-20200430.xsd#NewAccountingPronouncementsNotes"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/NewAccountingPronouncementsNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/NewAccountingPronouncementsTables" xlink:type="simple" xlink:href="brc-20200430.xsd#NewAccountingPronouncementsTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/NewAccountingPronouncementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/NewAccountingPronouncementsDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#NewAccountingPronouncementsDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/NewAccountingPronouncementsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationNotes" xlink:type="simple" xlink:href="brc-20200430.xsd#AdditionalBalanceSheetInformationNotes"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationTables" xlink:type="simple" xlink:href="brc-20200430.xsd#AdditionalBalanceSheetInformationTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#AdditionalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_49849623-e5e6-4521-bd99-8894ea074ad3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_47a64def-bc28-4910-a8c9-8fa7b68499e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_49849623-e5e6-4521-bd99-8894ea074ad3" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_47a64def-bc28-4910-a8c9-8fa7b68499e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f9af3fb3-6541-472d-8a9b-85393d6e198f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_49849623-e5e6-4521-bd99-8894ea074ad3" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_f9af3fb3-6541-472d-8a9b-85393d6e198f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_5fb3054d-d84e-4647-afae-0452d2144bd5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_49849623-e5e6-4521-bd99-8894ea074ad3" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_5fb3054d-d84e-4647-afae-0452d2144bd5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationAccumulatedDepreciationDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#AdditionalBalanceSheetInformationAccumulatedDepreciationDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AdditionalBalanceSheetInformationAccumulatedDepreciationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="brc-20200430.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="brc-20200430.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/GoodwillandIntangibleAssetsOtherIntangiblesAssetsDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#GoodwillandIntangibleAssetsOtherIntangiblesAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/GoodwillandIntangibleAssetsOtherIntangiblesAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_30a7b7e9-3afc-4f96-ac85-c033727f5277" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross_83420ad7-408a-48fe-a53d-7c9a6d23e2a9" xlink:href="brc-20200430.xsd#brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_30a7b7e9-3afc-4f96-ac85-c033727f5277" xlink:to="loc_brc_IntangibleAssetsFiniteLivedAndIndefiniteLivedGross_83420ad7-408a-48fe-a53d-7c9a6d23e2a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_540c5665-6e88-4097-ab80-cf3c8d4a5397" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_30a7b7e9-3afc-4f96-ac85-c033727f5277" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_540c5665-6e88-4097-ab80-cf3c8d4a5397" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/OtherIntangibleImpairmentChargesDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#OtherIntangibleImpairmentChargesDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/OtherIntangibleImpairmentChargesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/LeasesNotes" xlink:type="simple" xlink:href="brc-20200430.xsd#LeasesNotes"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/LeasesNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/LeasesTables" xlink:type="simple" xlink:href="brc-20200430.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/LeasesDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#LeasesDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/LeasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/StockholdersEquity" xlink:type="simple" xlink:href="brc-20200430.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/StockholdersEquityScheduleofStockholdersEquityTables" xlink:type="simple" xlink:href="brc-20200430.xsd#StockholdersEquityScheduleofStockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/StockholdersEquityScheduleofStockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossOtherComprehensiveIncomeLoss" xlink:type="simple" xlink:href="brc-20200430.xsd#AccumulatedOtherComprehensiveLossOtherComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossOtherComprehensiveIncomeLoss" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossOtherComprehensiveIncomeNetofTaxTables" xlink:type="simple" xlink:href="brc-20200430.xsd#AccumulatedOtherComprehensiveLossOtherComprehensiveIncomeNetofTaxTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossOtherComprehensiveIncomeNetofTaxTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossScheduleofAccumulatedOtherComprehensiveIncomeLossNetofTaxDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossScheduleofOtherComprehensiveIncomeLossTaxDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#AccumulatedOtherComprehensiveLossScheduleofOtherComprehensiveIncomeLossTaxDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/AccumulatedOtherComprehensiveLossScheduleofOtherComprehensiveIncomeLossTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_95982010-edc8-4e37-b529-1775ae83e670" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_4751d2d0-12a9-4952-9c87-be70e1386498" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_95982010-edc8-4e37-b529-1775ae83e670" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax_4751d2d0-12a9-4952-9c87-be70e1386498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_d7f58d95-39df-4259-9878-515e2a2315f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_95982010-edc8-4e37-b529-1775ae83e670" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect_d7f58d95-39df-4259-9878-515e2a2315f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_OtherComprehensiveIncomeTaxOtherAdjustments_5f2c7a4d-d513-4260-a610-713db36931ce" xlink:href="brc-20200430.xsd#brc_OtherComprehensiveIncomeTaxOtherAdjustments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_95982010-edc8-4e37-b529-1775ae83e670" xlink:to="loc_brc_OtherComprehensiveIncomeTaxOtherAdjustments_5f2c7a4d-d513-4260-a610-713db36931ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/RevenuefromContractswithCustomersNotes" xlink:type="simple" xlink:href="brc-20200430.xsd#RevenuefromContractswithCustomersNotes"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/RevenuefromContractswithCustomersNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/RevenueRecognitionExpectedTimingofSatisfactionofRemainingPerformanceObligationTables" xlink:type="simple" xlink:href="brc-20200430.xsd#RevenueRecognitionExpectedTimingofSatisfactionofRemainingPerformanceObligationTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/RevenueRecognitionExpectedTimingofSatisfactionofRemainingPerformanceObligationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/RevenuefromContractswithCustomersDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#RevenuefromContractswithCustomersDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/RevenuefromContractswithCustomersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/SegmentInformation" xlink:type="simple" xlink:href="brc-20200430.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="brc-20200430.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/SegmentInformationNetSalesbySegmentandGeographicAreaDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#SegmentInformationNetSalesbySegmentandGeographicAreaDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/SegmentInformationNetSalesbySegmentandGeographicAreaDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/SegmentInformationSegmentProfitDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#SegmentInformationSegmentProfitDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/SegmentInformationSegmentProfitDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/SegmentInformationNetIncomeReconciliationDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#SegmentInformationNetIncomeReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/SegmentInformationNetIncomeReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2d9c7b51-1980-418a-9d85-ef4fe313a389" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_ProfitForReportableSegments_890dfa03-688c-4817-9e42-2df84d5e19d7" xlink:href="brc-20200430.xsd#brc_ProfitForReportableSegments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2d9c7b51-1980-418a-9d85-ef4fe313a389" xlink:to="loc_brc_ProfitForReportableSegments_890dfa03-688c-4817-9e42-2df84d5e19d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_AdministrativeCosts_4a323dbc-741a-4ced-a116-040d2c5f7852" xlink:href="brc-20200430.xsd#brc_AdministrativeCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2d9c7b51-1980-418a-9d85-ef4fe313a389" xlink:to="loc_brc_AdministrativeCosts_4a323dbc-741a-4ced-a116-040d2c5f7852" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_brc_NonoperatingInvestmentAndOtherIncomeNet_e7def6a3-0fe3-40c2-a488-1701e8e97006" xlink:href="brc-20200430.xsd#brc_NonoperatingInvestmentAndOtherIncomeNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2d9c7b51-1980-418a-9d85-ef4fe313a389" xlink:to="loc_brc_NonoperatingInvestmentAndOtherIncomeNet_e7def6a3-0fe3-40c2-a488-1701e8e97006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9cca0d33-5cbd-4493-9e8e-51a1ad6fc8b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2d9c7b51-1980-418a-9d85-ef4fe313a389" xlink:to="loc_us-gaap_InterestExpense_9cca0d33-5cbd-4493-9e8e-51a1ad6fc8b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_3b30d93e-79b9-4308-b7f1-d427384f42ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2d9c7b51-1980-418a-9d85-ef4fe313a389" xlink:to="loc_us-gaap_AssetImpairmentCharges_3b30d93e-79b9-4308-b7f1-d427384f42ed" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/NetIncomeperCommonShare" xlink:type="simple" xlink:href="brc-20200430.xsd#NetIncomeperCommonShare"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/NetIncomeperCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/NetIncomeperCommonShareTables" xlink:type="simple" xlink:href="brc-20200430.xsd#NetIncomeperCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/NetIncomeperCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/NetIncomeperCommonShareReconciliationofNumeratorandDenominatorofBasicandDilutedPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3cc2fbc2-63d1-4c13-b6a5-547a05d8990e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfOrdinaryDividends_7478cf59-da81-4877-a463-dbad3de28a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfOrdinaryDividends"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3cc2fbc2-63d1-4c13-b6a5-547a05d8990e" xlink:to="loc_us-gaap_PaymentsOfOrdinaryDividends_7478cf59-da81-4877-a463-dbad3de28a1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_efadd278-5923-4e82-8a16-8e3bd90f0ced" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3cc2fbc2-63d1-4c13-b6a5-547a05d8990e" xlink:to="loc_us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther_efadd278-5923-4e82-8a16-8e3bd90f0ced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42952158-9d25-4172-8c23-8c5bb8c39aed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_33694d2a-b1ef-46eb-83c8-ce323bfb4e78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42952158-9d25-4172-8c23-8c5bb8c39aed" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_33694d2a-b1ef-46eb-83c8-ce323bfb4e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6ce8bde5-c3d1-4aed-af5a-b280b70bc082" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42952158-9d25-4172-8c23-8c5bb8c39aed" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_6ce8bde5-c3d1-4aed-af5a-b280b70bc082" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.bradycorp.com/role/NetIncomeperCommonShareAdditionalInformationsDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#NetIncomeperCommonShareAdditionalInformationsDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/NetIncomeperCommonShareAdditionalInformationsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="brc-20200430.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="brc-20200430.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/FairValueMeasurementsFinancialAssetsandLiabilitiesAccountedforatFairValueonRecurringBasisDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/FairValueMeasurementsAdditionalInformationDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#FairValueMeasurementsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/FairValueMeasurementsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/DerivativesandHedgingActivities" xlink:type="simple" xlink:href="brc-20200430.xsd#DerivativesandHedgingActivities"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DerivativesandHedgingActivities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesTables" xlink:type="simple" xlink:href="brc-20200430.xsd#DerivativesandHedgingActivitiesTables"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesFairValuesofDerivativeInstrumentsinConsolidatedBalanceSheetsDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#DerivativesandHedgingActivitiesFairValuesofDerivativeInstrumentsinConsolidatedBalanceSheetsDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesFairValuesofDerivativeInstrumentsinConsolidatedBalanceSheetsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#DerivativesandHedgingActivitiesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesNotionalValueofDerivativesOutstandingDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#DerivativesandHedgingActivitiesNotionalValueofDerivativesOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DerivativesandHedgingActivitiesNotionalValueofDerivativesOutstandingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/IncomeTaxes" xlink:type="simple" xlink:href="brc-20200430.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/IncomeTaxesIncomeTaxesDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#IncomeTaxesIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/IncomeTaxesIncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/SubsequentEvents" xlink:type="simple" xlink:href="brc-20200430.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/SubsequentEvents" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/SubsequentEventsDetail" xlink:type="simple" xlink:href="brc-20200430.xsd#SubsequentEventsDetail"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/SubsequentEventsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/DerivativeGainsandLossesNotes" xlink:type="simple" xlink:href="brc-20200430.xsd#DerivativeGainsandLossesNotes"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DerivativeGainsandLossesNotes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.bradycorp.com/role/DerivativeGainsandLossesDetails" xlink:type="simple" xlink:href="brc-20200430.xsd#DerivativeGainsandLossesDetails"/>
  <link:calculationLink xlink:role="http://www.bradycorp.com/role/DerivativeGainsandLossesDetails" xlink:type="extended"/>
</link:linkbase>
