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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e2340-dd18-719a-9533-a665ab040dc0,g:04cb3894-0dbc-477e-b94f-b8cc99515818-->
<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:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://wd40.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="wdfc-20260531.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2340-ddf6-7c2a-813b-ed1e410a373e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e2340-ddf6-7cf0-9255-9753dcd4c5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2340-ddf6-7c2a-813b-ed1e410a373e" xlink:to="loc_us-gaap_Liabilities_019e2340-ddf6-7cf0-9255-9753dcd4c5a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7ff5-adf8-f4ca1cf97cb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2340-ddf6-7c2a-813b-ed1e410a373e" xlink:to="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7ff5-adf8-f4ca1cf97cb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019e2340-ddf6-7f5a-8d6b-cb8e86aca8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e2340-ddf6-7c2a-813b-ed1e410a373e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019e2340-ddf6-7f5a-8d6b-cb8e86aca8ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-788c-95e5-e6cf0da66c97" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019e2340-ddf6-759e-918c-8f370c224330" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-788c-95e5-e6cf0da66c97" xlink:to="loc_us-gaap_AccountsPayableCurrent_019e2340-ddf6-759e-918c-8f370c224330" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-ddf6-7adc-9039-f7c0ca79b16b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-788c-95e5-e6cf0da66c97" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-ddf6-7adc-9039-f7c0ca79b16b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_019e2340-ddf6-7c88-8cb7-93fd57f37dab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-788c-95e5-e6cf0da66c97" xlink:to="loc_us-gaap_DebtCurrent_019e2340-ddf6-7c88-8cb7-93fd57f37dab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-ddf6-7aed-a2cc-1c2791363352" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-788c-95e5-e6cf0da66c97" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-ddf6-7aed-a2cc-1c2791363352" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019e2340-ddf6-7788-8e02-db1513c1fe18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-788c-95e5-e6cf0da66c97" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019e2340-ddf6-7788-8e02-db1513c1fe18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e2340-ddf6-702b-895a-47e3833e5209" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-7fe4-bddc-ae82a34a6535" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e2340-ddf6-702b-895a-47e3833e5209" xlink:to="loc_us-gaap_LiabilitiesCurrent_019e2340-ddf6-7fe4-bddc-ae82a34a6535" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019e2340-ddf6-7b3f-a5cb-1c663377ef6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e2340-ddf6-702b-895a-47e3833e5209" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019e2340-ddf6-7b3f-a5cb-1c663377ef6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e2340-ddf6-7f71-ab11-1b575ba62896" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e2340-ddf6-702b-895a-47e3833e5209" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e2340-ddf6-7f71-ab11-1b575ba62896" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e2340-ddf6-77a4-9481-0fc8e92b939c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e2340-ddf6-702b-895a-47e3833e5209" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e2340-ddf6-77a4-9481-0fc8e92b939c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e2340-ddf6-7309-b108-e78256538dac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e2340-ddf6-702b-895a-47e3833e5209" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019e2340-ddf6-7309-b108-e78256538dac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e2340-ddf6-7b66-82a9-0997828b2c35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:to="loc_us-gaap_AssetsCurrent_019e2340-ddf6-7b66-82a9-0997828b2c35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2340-ddf6-7f65-9b37-e3b42c9ee092" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2340-ddf6-7f65-9b37-e3b42c9ee092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e2340-ddf6-7d82-8571-60fa5fdc0ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:to="loc_us-gaap_Goodwill_019e2340-ddf6-7d82-8571-60fa5fdc0ce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e2340-ddf6-7d81-a115-255f16b97500" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e2340-ddf6-7d81-a115-255f16b97500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_LeaseRightOfUseAsset_019e2340-ddf6-720e-8fa4-259b51e45d8a" xlink:href="wdfc-20260531.xsd#wdfc_LeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:to="loc_wdfc_LeaseRightOfUseAsset_019e2340-ddf6-720e-8fa4-259b51e45d8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e2340-ddf6-7822-b298-bb83e68deada" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e2340-ddf6-7822-b298-bb83e68deada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019e2340-ddf6-7681-a137-9f95eb47be5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e2340-ddf6-73f8-8127-72f6cb077281" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019e2340-ddf6-7681-a137-9f95eb47be5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7254-b814-a9cc15b939da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019e2340-ddf6-7c33-bb9e-99401b12c8da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7254-b814-a9cc15b939da" xlink:to="loc_us-gaap_CommonStockValue_019e2340-ddf6-7c33-bb9e-99401b12c8da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e2340-ddf6-731e-90c9-ec4e8f24980d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7254-b814-a9cc15b939da" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e2340-ddf6-731e-90c9-ec4e8f24980d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e2340-ddf6-7164-afd1-8f7dee6489a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7254-b814-a9cc15b939da" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e2340-ddf6-7164-afd1-8f7dee6489a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e2340-ddf6-742b-a15d-94e49870712d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7254-b814-a9cc15b939da" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e2340-ddf6-742b-a15d-94e49870712d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019e2340-ddf6-7d2a-b5d6-7314da789b65" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e2340-ddf6-7254-b814-a9cc15b939da" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019e2340-ddf6-7d2a-b5d6-7314da789b65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e2340-ddf6-79c9-ae00-77bab705b181" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e2340-ddf6-7725-8a40-ff027b7552cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2340-ddf6-79c9-ae00-77bab705b181" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e2340-ddf6-7725-8a40-ff027b7552cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019e2340-ddf6-7b3e-a2ba-bf7b980f03c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2340-ddf6-79c9-ae00-77bab705b181" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019e2340-ddf6-7b3e-a2ba-bf7b980f03c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e2340-ddf6-79e8-ba6c-cccea37759ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2340-ddf6-79c9-ae00-77bab705b181" xlink:to="loc_us-gaap_InventoryNet_019e2340-ddf6-79e8-ba6c-cccea37759ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019e2340-ddf6-7412-9c15-8cfe1cd0e8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e2340-ddf6-79c9-ae00-77bab705b181" xlink:to="loc_us-gaap_OtherAssetsCurrent_019e2340-ddf6-7412-9c15-8cfe1cd0e8cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="wdfc-20260531.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019e2340-ddf6-7381-a1e7-091949ff4382" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e2340-ddf6-7c88-b2b2-0cbef62c8f97" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2340-ddf6-7381-a1e7-091949ff4382" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e2340-ddf6-7c88-b2b2-0cbef62c8f97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_019e2340-ddf6-7d7e-9224-b6c78f88505c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2340-ddf6-7381-a1e7-091949ff4382" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_019e2340-ddf6-7d7e-9224-b6c78f88505c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019e2340-ddf6-7ca1-8998-c2efcee2023f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019e2340-ddf6-7381-a1e7-091949ff4382" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019e2340-ddf6-7ca1-8998-c2efcee2023f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e2340-ddf6-7750-86fa-5205318e7593" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e2340-ddf6-7a72-bd4a-c6944c9dcf78" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e2340-ddf6-7750-86fa-5205318e7593" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e2340-ddf6-7a72-bd4a-c6944c9dcf78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019e2340-ddf6-7f3f-b4b2-bf723cdaea4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019e2340-ddf6-7750-86fa-5205318e7593" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019e2340-ddf6-7f3f-b4b2-bf723cdaea4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e2340-ddf6-7b4b-a242-2740a7cc09ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e2340-ddf6-7f43-b798-3d20e5f2c8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2340-ddf6-7b4b-a242-2740a7cc09ae" xlink:to="loc_us-gaap_GrossProfit_019e2340-ddf6-7f43-b798-3d20e5f2c8c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019e2340-ddf6-7fb9-a427-6e355e8a249a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2340-ddf6-7b4b-a242-2740a7cc09ae" xlink:to="loc_us-gaap_OperatingExpenses_019e2340-ddf6-7fb9-a427-6e355e8a249a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2340-ddf6-7ac3-9c87-4bae1132629c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e2340-ddf6-7b18-9398-b86151c12876" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e2340-ddf6-7ac3-9c87-4bae1132629c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e2340-ddf6-7b18-9398-b86151c12876" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e2340-ddf6-7413-b042-c564a311fcfe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e2340-ddf6-7ac3-9c87-4bae1132629c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e2340-ddf6-7413-b042-c564a311fcfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e2340-ddf6-7fa8-92d5-a079dc0a3f18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e2340-ddf6-75fc-b19e-7b7689c3e9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e2340-ddf6-7fa8-92d5-a079dc0a3f18" xlink:to="loc_us-gaap_OperatingIncomeLoss_019e2340-ddf6-75fc-b19e-7b7689c3e9f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019e2340-ddf6-7b44-bcde-dc073da594fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e2340-ddf6-7fa8-92d5-a079dc0a3f18" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019e2340-ddf6-7b44-bcde-dc073da594fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019e2340-ddf6-75ea-a3f2-2ce6f856892a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e2340-ddf6-7fa8-92d5-a079dc0a3f18" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019e2340-ddf6-75ea-a3f2-2ce6f856892a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019e2340-ddf6-79b1-8209-c7207030bdec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e2340-ddf6-7fa8-92d5-a079dc0a3f18" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019e2340-ddf6-79b1-8209-c7207030bdec" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="wdfc-20260531.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e2340-ddf6-72ef-b974-2553b630fa18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2340-ddf6-7beb-a988-76beafde61d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e2340-ddf6-72ef-b974-2553b630fa18" xlink:to="loc_us-gaap_NetIncomeLoss_019e2340-ddf6-7beb-a988-76beafde61d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019e2340-ddf6-77d3-a3d4-db083cbdb9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e2340-ddf6-72ef-b974-2553b630fa18" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_019e2340-ddf6-77d3-a3d4-db083cbdb9aa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="wdfc-20260531.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2340-ddf6-77cc-b777-5137381c1dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_NetIncomeLoss_019e2340-ddf6-77cc-b777-5137381c1dd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019e2340-ddf6-7196-af82-c7f3b40b2bae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019e2340-ddf6-7196-af82-c7f3b40b2bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_019e2340-ddf6-7f4c-8b71-c4f73ff3572e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_019e2340-ddf6-7f4c-8b71-c4f73ff3572e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e2340-ddf6-7fa3-9431-fa7d9b695fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e2340-ddf6-7fa3-9431-fa7d9b695fdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_TaxBenefitFromReleaseOfUncertainTaxPosition_019e2340-ddf6-7191-b8a2-de723a406027" xlink:href="wdfc-20260531.xsd#wdfc_TaxBenefitFromReleaseOfUncertainTaxPosition"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_wdfc_TaxBenefitFromReleaseOfUncertainTaxPosition_019e2340-ddf6-7191-b8a2-de723a406027" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019e2340-ddf6-7ca7-a528-89c9a9b29a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_ShareBasedCompensation_019e2340-ddf6-7ca7-a528-89c9a9b29a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_019e2340-ddf6-7733-9c77-8bffd906cc01" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_019e2340-ddf6-7733-9c77-8bffd906cc01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019e2340-ddf6-739c-8307-01954c9b91cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019e2340-ddf6-739c-8307-01954c9b91cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_019e2340-ddf6-7607-a31d-ced681d81886" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_InventoryWriteDown_019e2340-ddf6-7607-a31d-ced681d81886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019e2340-ddf6-7018-8065-a78da300ca6c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019e2340-ddf6-7018-8065-a78da300ca6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019e2340-ddf6-7c9e-ab99-8361fd83961a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019e2340-ddf6-7c9e-ab99-8361fd83961a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019e2340-ddf6-727f-9f03-e92180819c68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019e2340-ddf6-727f-9f03-e92180819c68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019e2340-ddf6-782d-8dd1-5741f6fc1584" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019e2340-ddf6-782d-8dd1-5741f6fc1584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_019e2340-ddf6-740e-be58-495f8681fa5c" xlink:href="wdfc-20260531.xsd#wdfc_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_wdfc_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_019e2340-ddf6-740e-be58-495f8681fa5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e2340-ddf6-79c5-bcd2-9de504da8580" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e2340-ddf6-79c5-bcd2-9de504da8580" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_019e2340-ddf6-7ddd-b2b2-02fb05dc0818" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_019e2340-ddf6-7ddd-b2b2-02fb05dc0818" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable_019e2340-ddf6-7d68-8622-67bc60e999ca" xlink:href="wdfc-20260531.xsd#wdfc_IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7496-ad6b-2d27e24e6209" xlink:to="loc_wdfc_IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable_019e2340-ddf6-7d68-8622-67bc60e999ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7584-ba6f-b68a480f5507" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_019e2340-ddf6-7f68-adb9-3788742bcd4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7584-ba6f-b68a480f5507" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_019e2340-ddf6-7f68-adb9-3788742bcd4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019e2340-ddf6-7f6b-8ed4-dfdbc8ebf199" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7584-ba6f-b68a480f5507" xlink:to="loc_us-gaap_PaymentsOfDividends_019e2340-ddf6-7f6b-8ed4-dfdbc8ebf199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_019e2340-ddf6-7f5e-a260-19d0a1e1f02d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7584-ba6f-b68a480f5507" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_019e2340-ddf6-7f5e-a260-19d0a1e1f02d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e2340-ddf6-7197-8747-949e109e8be4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7584-ba6f-b68a480f5507" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e2340-ddf6-7197-8747-949e109e8be4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019e2340-ddf6-71be-867d-a4837c1a2ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7584-ba6f-b68a480f5507" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019e2340-ddf6-71be-867d-a4837c1a2ebf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2340-ddf6-7043-9d7a-4b6ff490e1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e2340-ddf6-7cd3-bb45-67623b6b95c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2340-ddf6-7043-9d7a-4b6ff490e1a6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e2340-ddf6-7cd3-bb45-67623b6b95c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019e2340-ddf6-767b-8337-da3a0e8917e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2340-ddf6-7043-9d7a-4b6ff490e1a6" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019e2340-ddf6-767b-8337-da3a0e8917e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e2340-ddf6-7610-b047-084148d93dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7d17-a825-4955c3025226" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e2340-ddf6-7610-b047-084148d93dc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e2340-ddf6-7d17-a825-4955c3025226" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2340-ddf6-77a6-b639-2079a048d627" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e2340-ddf6-7610-b047-084148d93dc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e2340-ddf6-77a6-b639-2079a048d627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7bd6-85d7-1b08abad23e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e2340-ddf6-7610-b047-084148d93dc8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e2340-ddf6-7bd6-85d7-1b08abad23e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e2340-ddf6-78d2-adc5-ac4538244a09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e2340-ddf6-7610-b047-084148d93dc8" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019e2340-ddf6-78d2-adc5-ac4538244a09" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/InventoriesDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e2340-ddf6-7184-8b4a-d153c920c2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_InventoryProductHeldAtContractManufacturersNetOfReserves_019e2340-ddf6-708c-a84a-5d59ce8594a3" xlink:href="wdfc-20260531.xsd#wdfc_InventoryProductHeldAtContractManufacturersNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e2340-ddf6-7184-8b4a-d153c920c2a6" xlink:to="loc_wdfc_InventoryProductHeldAtContractManufacturersNetOfReserves_019e2340-ddf6-708c-a84a-5d59ce8594a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_019e2340-ddf6-7293-9031-b11780539633" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e2340-ddf6-7184-8b4a-d153c920c2a6" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_019e2340-ddf6-7293-9031-b11780539633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019e2340-ddf6-777e-97ba-19cc1acb3334" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e2340-ddf6-7184-8b4a-d153c920c2a6" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019e2340-ddf6-777e-97ba-19cc1acb3334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019e2340-ddf6-7a46-b68e-709ad6168fac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e2340-ddf6-7184-8b4a-d153c920c2a6" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019e2340-ddf6-7a46-b68e-709ad6168fac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_InventoryHeldForSale_019e2340-ddf6-79b0-ad99-820863326b17" xlink:href="wdfc-20260531.xsd#wdfc_InventoryHeldForSale"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019e2340-ddf6-7184-8b4a-d153c920c2a6" xlink:to="loc_wdfc_InventoryHeldForSale_019e2340-ddf6-79b0-ad99-820863326b17" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/PropertyandEquipmentandCapitalizedCloudComputingImplementationCostsScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#PropertyandEquipmentandCapitalizedCloudComputingImplementationCostsScheduleofPropertyandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/PropertyandEquipmentandCapitalizedCloudComputingImplementationCostsScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2340-ddf6-7c3d-8146-15c9488fcba2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019e2340-ddf6-7469-b310-938035e8a1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2340-ddf6-7c3d-8146-15c9488fcba2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019e2340-ddf6-7469-b310-938035e8a1b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e2340-ddf6-7ef6-bb31-300092c40dbe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019e2340-ddf6-7c3d-8146-15c9488fcba2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e2340-ddf6-7ef6-bb31-300092c40dbe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/GoodwillandOtherIntangibleAssetsSummaryofDefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#GoodwillandOtherIntangibleAssetsSummaryofDefiniteLivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/GoodwillandOtherIntangibleAssetsSummaryofDefiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e2340-deb3-7f47-b178-c71dc341ec72" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e2340-deb3-784e-a5ba-862ffa4479fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e2340-deb3-7f47-b178-c71dc341ec72" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e2340-deb3-784e-a5ba-862ffa4479fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e2340-deb3-70f1-988d-682bf5ce8ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e2340-deb3-7f47-b178-c71dc341ec72" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e2340-deb3-70f1-988d-682bf5ce8ebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_FiniteLivedIntangibleAssetsHeldForSale_019e2340-deb3-74ee-b926-b4b94faf36f7" xlink:href="wdfc-20260531.xsd#wdfc_FiniteLivedIntangibleAssetsHeldForSale"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e2340-deb3-7f47-b178-c71dc341ec72" xlink:to="loc_wdfc_FiniteLivedIntangibleAssetsHeldForSale_019e2340-deb3-74ee-b926-b4b94faf36f7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/LeasesScheduleofRightofUseAssetsandLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_LeaseRightOfUseAsset_019e2340-deb3-7f9e-9144-4182b05c59a8" xlink:href="wdfc-20260531.xsd#wdfc_LeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_019e2340-deb3-76b0-93cd-560ba4636f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_wdfc_LeaseRightOfUseAsset_019e2340-deb3-7f9e-9144-4182b05c59a8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_019e2340-deb3-76b0-93cd-560ba4636f4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e2340-deb3-7c2c-9e30-dd9be0b3bdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_wdfc_LeaseRightOfUseAsset_019e2340-deb3-7f9e-9144-4182b05c59a8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e2340-deb3-7c2c-9e30-dd9be0b3bdcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019e2340-deb3-71ff-b1f7-c680861bbb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e2340-deb3-796c-91db-6d9d708d5cff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019e2340-deb3-71ff-b1f7-c680861bbb4f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e2340-deb3-796c-91db-6d9d708d5cff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e2340-deb3-74b3-b8e5-a3e5cc2cf652" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019e2340-deb3-71ff-b1f7-c680861bbb4f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e2340-deb3-74b3-b8e5-a3e5cc2cf652" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-deb3-7961-9984-5c46a346021f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_019e2340-deb3-7364-970a-a59d7a3efea7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-deb3-7961-9984-5c46a346021f" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_019e2340-deb3-7364-970a-a59d7a3efea7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019e2340-deb3-79dd-9db7-c40e3a1a00a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-deb3-7961-9984-5c46a346021f" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019e2340-deb3-79dd-9db7-c40e3a1a00a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_AccrualForSalesExciseAndOtherTaxesCurrent_019e2340-deb3-73f1-b3f5-fb5ec545079b" xlink:href="wdfc-20260531.xsd#wdfc_AccrualForSalesExciseAndOtherTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-deb3-7961-9984-5c46a346021f" xlink:to="loc_wdfc_AccrualForSalesExciseAndOtherTaxesCurrent_019e2340-deb3-73f1-b3f5-fb5ec545079b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_019e2340-deb3-76b1-a8da-df4e56a96bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-deb3-7961-9984-5c46a346021f" xlink:to="loc_us-gaap_DeferredRevenueCurrent_019e2340-deb3-76b1-a8da-df4e56a96bcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e2340-deb3-7e0f-8ec6-aecc7f3c4fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-deb3-7961-9984-5c46a346021f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e2340-deb3-7e0f-8ec6-aecc7f3c4fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e2340-deb3-72e5-806d-12a6cd872865" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e2340-deb3-7961-9984-5c46a346021f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e2340-deb3-72e5-806d-12a6cd872865" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/AccruedandOtherLiabilitiesScheduleofAccruedPayrollandRelatedExpensesDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#AccruedandOtherLiabilitiesScheduleofAccruedPayrollandRelatedExpensesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/AccruedandOtherLiabilitiesScheduleofAccruedPayrollandRelatedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-deb3-7c3d-b78e-c25856194fce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_019e2340-deb3-744a-9a3d-265efaea8d52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-deb3-7c3d-b78e-c25856194fce" xlink:to="loc_us-gaap_AccruedBonusesCurrent_019e2340-deb3-744a-9a3d-265efaea8d52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_019e2340-deb3-74a8-acdd-7ae0635cafdd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-deb3-7c3d-b78e-c25856194fce" xlink:to="loc_us-gaap_AccruedSalariesCurrent_019e2340-deb3-74a8-acdd-7ae0635cafdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019e2340-deb3-790c-ae6e-552818fe4196" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-deb3-7c3d-b78e-c25856194fce" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_019e2340-deb3-790c-ae6e-552818fe4196" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_019e2340-deb3-755e-b9dc-2628e9360d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-deb3-7c3d-b78e-c25856194fce" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_019e2340-deb3-755e-b9dc-2628e9360d0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_019e2340-deb3-74ab-9055-776c14c16d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_019e2340-deb3-7c3d-b78e-c25856194fce" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_019e2340-deb3-74ab-9055-776c14c16d9e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/DebtScheduleofShorttermandLongtermBorrowingsDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#DebtScheduleofShorttermandLongtermBorrowingsDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/DebtScheduleofShorttermandLongtermBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_019e2340-deb3-7dd0-957a-de37cabf0fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_019e2340-deb3-73bc-8ce2-0731a816b256" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_019e2340-deb3-7dd0-957a-de37cabf0fa7" xlink:to="loc_us-gaap_ShortTermBorrowings_019e2340-deb3-73bc-8ce2-0731a816b256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019e2340-deb3-76c2-a07f-5beb08548c38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_019e2340-deb3-7dd0-957a-de37cabf0fa7" xlink:to="loc_us-gaap_LongTermDebt_019e2340-deb3-76c2-a07f-5beb08548c38" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/EarningsperCommonShareScheduleofReconciliationofNetIncometoNetIncomeAvailabletoCommonShareholdersDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#EarningsperCommonShareScheduleofReconciliationofNetIncometoNetIncomeAvailabletoCommonShareholdersDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/EarningsperCommonShareScheduleofReconciliationofNetIncometoNetIncomeAvailabletoCommonShareholdersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e2340-deb3-7861-8650-15edf4455082" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_NetIncomeAllocatedToParticipatingSecurities_019e2340-deb3-7d14-a7d7-79baa0db974c" xlink:href="wdfc-20260531.xsd#wdfc_NetIncomeAllocatedToParticipatingSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e2340-deb3-7861-8650-15edf4455082" xlink:to="loc_wdfc_NetIncomeAllocatedToParticipatingSecurities_019e2340-deb3-7d14-a7d7-79baa0db974c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2340-deb3-7d34-a8fb-f0ccc971bd9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e2340-deb3-7861-8650-15edf4455082" xlink:to="loc_us-gaap_NetIncomeLoss_019e2340-deb3-7d34-a8fb-f0ccc971bd9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019e2340-deb3-7053-977b-01f43f3153d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e2340-deb3-73a9-89cb-d6510aae216c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019e2340-deb3-7053-977b-01f43f3153d2" xlink:to="loc_us-gaap_NetIncomeLoss_019e2340-deb3-73a9-89cb-d6510aae216c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_NetIncomeAllocatedToParticipatingSecurities_019e2340-deb3-77cb-99fa-52c2ba61910c" xlink:href="wdfc-20260531.xsd#wdfc_NetIncomeAllocatedToParticipatingSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019e2340-deb3-7053-977b-01f43f3153d2" xlink:to="loc_wdfc_NetIncomeAllocatedToParticipatingSecurities_019e2340-deb3-77cb-99fa-52c2ba61910c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/EarningsperCommonShareScheduleofWeightedAverageNumberofSharesDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#EarningsperCommonShareScheduleofWeightedAverageNumberofSharesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/EarningsperCommonShareScheduleofWeightedAverageNumberofSharesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e2340-deb3-7561-8a26-34949f35f34f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e2340-deb3-7f2b-a2bf-7e9f6c846f83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e2340-deb3-7561-8a26-34949f35f34f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e2340-deb3-7f2b-a2bf-7e9f6c846f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_019e2340-deb3-7676-b7fe-dcca0ad67af9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019e2340-deb3-7561-8a26-34949f35f34f" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_019e2340-deb3-7676-b7fe-dcca0ad67af9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/BusinessSegmentsandForeignOperationsDetails" xlink:type="simple" xlink:href="wdfc-20260531.xsd#BusinessSegmentsandForeignOperationsDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/BusinessSegmentsandForeignOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e2340-deb3-71e0-829a-d3d5afd3c369" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019e2340-deb3-7c8f-87c9-7e978785f187" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2340-deb3-71e0-829a-d3d5afd3c369" xlink:to="loc_us-gaap_GrossProfit_019e2340-deb3-7c8f-87c9-7e978785f187" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_DepartmentExpense_019e2340-deb3-7664-b996-1cc9f5985364" xlink:href="wdfc-20260531.xsd#wdfc_DepartmentExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2340-deb3-71e0-829a-d3d5afd3c369" xlink:to="loc_wdfc_DepartmentExpense_019e2340-deb3-7664-b996-1cc9f5985364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_019e2340-deb3-7f3f-8e27-a6ab2569fe89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2340-deb3-71e0-829a-d3d5afd3c369" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_019e2340-deb3-7f3f-8e27-a6ab2569fe89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_FreightExpense_019e2340-deb3-755c-9961-2828459be92f" xlink:href="wdfc-20260531.xsd#wdfc_FreightExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2340-deb3-71e0-829a-d3d5afd3c369" xlink:to="loc_wdfc_FreightExpense_019e2340-deb3-755c-9961-2828459be92f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_DepreciationDepletionAndAmortizationExcludingAmortizationOfImplementationCost_019e2340-deb3-7e4c-8c8d-1ec7783e38aa" xlink:href="wdfc-20260531.xsd#wdfc_DepreciationDepletionAndAmortizationExcludingAmortizationOfImplementationCost"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e2340-deb3-71e0-829a-d3d5afd3c369" xlink:to="loc_wdfc_DepreciationDepletionAndAmortizationExcludingAmortizationOfImplementationCost_019e2340-deb3-7e4c-8c8d-1ec7783e38aa" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
