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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:01a01612-bca0-790e-8893-54f25f4e00e9,g:d9813ce4-5c79-4d56-abc1-4bc0674c4319-->
<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/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="wdfc-20260831.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_01a01612-be32-7fd3-957a-28fdf6680d5e" 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_01a01612-be32-7d3b-aba0-351e5bccda7e" 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_01a01612-be32-7fd3-957a-28fdf6680d5e" xlink:to="loc_us-gaap_LiabilitiesCurrent_01a01612-be32-7d3b-aba0-351e5bccda7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_01a01612-be32-7407-bea6-e3b9eddb4d11" 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_01a01612-be32-7fd3-957a-28fdf6680d5e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_01a01612-be32-7407-bea6-e3b9eddb4d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_01a01612-be32-7b1a-acd7-f2ab31418096" 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_01a01612-be32-7fd3-957a-28fdf6680d5e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_01a01612-be32-7b1a-acd7-f2ab31418096" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a01612-be32-7cc8-9aea-b2cfaae5737f" 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_01a01612-be32-7fd3-957a-28fdf6680d5e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a01612-be32-7cc8-9aea-b2cfaae5737f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_01a01612-be32-7725-96f9-99fae6b35eb1" 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_01a01612-be32-7fd3-957a-28fdf6680d5e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_01a01612-be32-7725-96f9-99fae6b35eb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_01a01612-be32-713b-b442-745c532b3d7d" 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_01a01612-be32-7fb0-9686-befe0265c82e" 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_01a01612-be32-713b-b442-745c532b3d7d" xlink:to="loc_us-gaap_CommonStockValue_01a01612-be32-7fb0-9686-befe0265c82e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_01a01612-be32-7aa8-a06b-e884de141a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_01a01612-be32-713b-b442-745c532b3d7d" xlink:to="loc_us-gaap_TreasuryStockCommonValue_01a01612-be32-7aa8-a06b-e884de141a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_01a01612-be32-7505-968f-a6144c30752d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_01a01612-be32-713b-b442-745c532b3d7d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_01a01612-be32-7505-968f-a6144c30752d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_01a01612-be32-79c2-9810-71a931b14064" 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_01a01612-be32-713b-b442-745c532b3d7d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_01a01612-be32-79c2-9810-71a931b14064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01a01612-be32-74cb-941f-8adbe24f2d63" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_01a01612-be32-713b-b442-745c532b3d7d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01a01612-be32-74cb-941f-8adbe24f2d63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_01a01612-be32-7896-9bcf-62ca3295c9c8" 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_01a01612-be32-7eae-b8de-ff0dcc7a9d80" 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_01a01612-be32-7896-9bcf-62ca3295c9c8" xlink:to="loc_us-gaap_AssetsCurrent_01a01612-be32-7eae-b8de-ff0dcc7a9d80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_01a01612-be32-78ad-903b-abd94b54269a" 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_01a01612-be32-7896-9bcf-62ca3295c9c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_01a01612-be32-78ad-903b-abd94b54269a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_01a01612-be32-7737-b595-61ef828de85b" 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_01a01612-be32-7896-9bcf-62ca3295c9c8" xlink:to="loc_us-gaap_Goodwill_01a01612-be32-7737-b595-61ef828de85b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_01a01612-be32-70ff-8eb1-67beff50a703" 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_01a01612-be32-7896-9bcf-62ca3295c9c8" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_01a01612-be32-70ff-8eb1-67beff50a703" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_01a01612-be32-7f13-b518-f8549b267f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a01612-be32-7896-9bcf-62ca3295c9c8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_01a01612-be32-7f13-b518-f8549b267f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_01a01612-be32-7945-926e-67a6428f0f12" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a01612-be32-7896-9bcf-62ca3295c9c8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_01a01612-be32-7945-926e-67a6428f0f12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_LeaseRightOfUseAsset_01a01612-be32-751a-b30e-d4c4713897e1" xlink:href="wdfc-20260831.xsd#wdfc_LeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a01612-be32-7896-9bcf-62ca3295c9c8" xlink:to="loc_wdfc_LeaseRightOfUseAsset_01a01612-be32-751a-b30e-d4c4713897e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_01a01612-be32-7f9b-aa47-aed0a2c6cbd7" 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_01a01612-be32-788b-a9f1-acf530cbde64" 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_01a01612-be32-7f9b-aa47-aed0a2c6cbd7" xlink:to="loc_us-gaap_AccountsPayableCurrent_01a01612-be32-788b-a9f1-acf530cbde64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_01a01612-be32-74b2-9a3b-9dba90e05dbd" 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_01a01612-be32-7f9b-aa47-aed0a2c6cbd7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_01a01612-be32-74b2-9a3b-9dba90e05dbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_01a01612-be32-7a73-8428-80d736caf138" 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_01a01612-be32-7f9b-aa47-aed0a2c6cbd7" xlink:to="loc_us-gaap_DebtCurrent_01a01612-be32-7a73-8428-80d736caf138" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_01a01612-be32-7109-b137-690d2b0edd4b" 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_01a01612-be32-7f9b-aa47-aed0a2c6cbd7" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_01a01612-be32-7109-b137-690d2b0edd4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_01a01612-be32-70d8-9068-f68a2072bb81" 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_01a01612-be32-7f9b-aa47-aed0a2c6cbd7" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_01a01612-be32-70d8-9068-f68a2072bb81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_01a01612-be32-760b-82c0-fe20ed94d3b1" 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_01a01612-be32-7e7c-8225-e306ecdb6139" 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_01a01612-be32-760b-82c0-fe20ed94d3b1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_01a01612-be32-7e7c-8225-e306ecdb6139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_01a01612-be32-7a1c-9875-ba1137c7b2a2" 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_01a01612-be32-760b-82c0-fe20ed94d3b1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_01a01612-be32-7a1c-9875-ba1137c7b2a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_01a01612-be32-7150-8f59-cdc9b204709b" 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_01a01612-be32-760b-82c0-fe20ed94d3b1" xlink:to="loc_us-gaap_InventoryNet_01a01612-be32-7150-8f59-cdc9b204709b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_01a01612-be32-7f56-a4bd-550b5a54e039" 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_01a01612-be32-760b-82c0-fe20ed94d3b1" xlink:to="loc_us-gaap_OtherAssetsCurrent_01a01612-be32-7f56-a4bd-550b5a54e039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_01a01612-be32-71bc-b4b2-3c1719623550" 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_01a01612-be32-7337-b78c-68281685a38a" 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_01a01612-be32-71bc-b4b2-3c1719623550" xlink:to="loc_us-gaap_Liabilities_01a01612-be32-7337-b78c-68281685a38a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_01a01612-be32-7c90-983f-d0aa8656c0d6" 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_01a01612-be32-71bc-b4b2-3c1719623550" xlink:to="loc_us-gaap_StockholdersEquity_01a01612-be32-7c90-983f-d0aa8656c0d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_01a01612-be32-77af-947e-21fb20f84cd2" 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_01a01612-be32-71bc-b4b2-3c1719623550" xlink:to="loc_us-gaap_CommitmentsAndContingencies_01a01612-be32-77af-947e-21fb20f84cd2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="wdfc-20260831.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a01612-be32-7aed-9cce-fe35d24802d7" 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_01a01612-be32-7d7e-a19a-107cbb5d11fe" 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_01a01612-be32-7aed-9cce-fe35d24802d7" xlink:to="loc_us-gaap_OperatingIncomeLoss_01a01612-be32-7d7e-a19a-107cbb5d11fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_01a01612-be32-70f3-a5c1-72255d888c0d" 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_01a01612-be32-7aed-9cce-fe35d24802d7" xlink:to="loc_us-gaap_InvestmentIncomeInterest_01a01612-be32-70f3-a5c1-72255d888c0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_01a01612-be32-7a8d-9fa9-d0d61b0681e0" 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_01a01612-be32-7aed-9cce-fe35d24802d7" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_01a01612-be32-7a8d-9fa9-d0d61b0681e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_01a01612-be32-7df7-8a81-3df02194a50a" 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_01a01612-be32-7aed-9cce-fe35d24802d7" xlink:to="loc_us-gaap_InterestExpenseNonoperating_01a01612-be32-7df7-8a81-3df02194a50a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_01a01612-be32-7af6-96ba-f808aec69565" 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_01a01612-be32-784e-a396-3ea79d80e955" 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_01a01612-be32-7af6-96ba-f808aec69565" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_01a01612-be32-784e-a396-3ea79d80e955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_01a01612-be32-73d9-9400-3c509daf5aeb" 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_01a01612-be32-7af6-96ba-f808aec69565" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_01a01612-be32-73d9-9400-3c509daf5aeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_01a01612-be32-7efa-ba30-104af15cb48c" 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_01a01612-be32-7af6-96ba-f808aec69565" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_01a01612-be32-7efa-ba30-104af15cb48c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01a01612-be32-780c-a077-0339ceac87bc" 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_01a01612-be32-7d9c-894c-6d3403551be5" 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_01a01612-be32-780c-a077-0339ceac87bc" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a01612-be32-7d9c-894c-6d3403551be5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-71b0-8dbf-17f4fd0ef3ca" 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_01a01612-be32-780c-a077-0339ceac87bc" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-71b0-8dbf-17f4fd0ef3ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01a01612-be32-7d64-9c35-e487d37ef7df" 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_01a01612-be32-759a-8304-d676c90216d9" 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_01a01612-be32-7d64-9c35-e487d37ef7df" xlink:to="loc_us-gaap_GrossProfit_01a01612-be32-759a-8304-d676c90216d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_01a01612-be32-70a2-843f-3b19e14c59cc" 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_01a01612-be32-7d64-9c35-e487d37ef7df" xlink:to="loc_us-gaap_OperatingExpenses_01a01612-be32-70a2-843f-3b19e14c59cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_01a01612-be32-715f-9efa-4666d4ef1b08" 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_01a01612-be32-7a81-ab24-cb3fd992963d" 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_01a01612-be32-715f-9efa-4666d4ef1b08" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_01a01612-be32-7a81-ab24-cb3fd992963d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_01a01612-be32-7752-a304-845b6927fa87" 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_01a01612-be32-715f-9efa-4666d4ef1b08" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_01a01612-be32-7752-a304-845b6927fa87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="wdfc-20260831.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_01a01612-be32-7d8b-a76e-bc2da20e321c" 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_01a01612-be32-79d6-b703-d71079232fd3" 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_01a01612-be32-7d8b-a76e-bc2da20e321c" xlink:to="loc_us-gaap_NetIncomeLoss_01a01612-be32-79d6-b703-d71079232fd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_01a01612-be32-7812-ad91-0051c22e7e63" 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_01a01612-be32-7d8b-a76e-bc2da20e321c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_01a01612-be32-7812-ad91-0051c22e7e63" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="wdfc-20260831.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_01a01612-be32-79ed-8122-8bce7028c9ac" 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_01a01612-be32-76d3-b4cf-b89241231886" 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_01a01612-be32-79ed-8122-8bce7028c9ac" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-76d3-b4cf-b89241231886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a01612-be32-7e20-bf57-4af585b8eecd" 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_01a01612-be32-79ed-8122-8bce7028c9ac" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a01612-be32-7e20-bf57-4af585b8eecd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a01612-be32-7525-ace0-5fb00cdb9074" 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_01a01612-be32-79ed-8122-8bce7028c9ac" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a01612-be32-7525-ace0-5fb00cdb9074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01a01612-be32-7480-a878-7e56b8c324d3" 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_01a01612-be32-79ed-8122-8bce7028c9ac" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01a01612-be32-7480-a878-7e56b8c324d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a01612-be32-7a9f-9123-2a2c0fe70c65" 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_PaymentsOfDividends_01a01612-be32-7735-8ee7-dd68d5030465" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a01612-be32-7a9f-9123-2a2c0fe70c65" xlink:to="loc_us-gaap_PaymentsOfDividends_01a01612-be32-7735-8ee7-dd68d5030465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_01a01612-be32-76d7-8084-83f068a8c76b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a01612-be32-7a9f-9123-2a2c0fe70c65" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_01a01612-be32-76d7-8084-83f068a8c76b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_01a01612-be32-7484-85a9-3990cf42fe85" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a01612-be32-7a9f-9123-2a2c0fe70c65" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_01a01612-be32-7484-85a9-3990cf42fe85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_01a01612-be32-7f22-a4a1-4c1a317fb26c" 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_01a01612-be32-7a9f-9123-2a2c0fe70c65" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_01a01612-be32-7f22-a4a1-4c1a317fb26c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_01a01612-be32-7fa8-93e2-ce7149b20638" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a01612-be32-7a9f-9123-2a2c0fe70c65" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_01a01612-be32-7fa8-93e2-ce7149b20638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a01612-be32-7c06-8d92-76d73ad62fc0" 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_ProceedsFromSaleOfPropertyPlantAndEquipment_01a01612-be32-76e6-93d8-a938345da365" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a01612-be32-7c06-8d92-76d73ad62fc0" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_01a01612-be32-76e6-93d8-a938345da365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_01a01612-be32-71a9-b2df-5e9f3541f6c2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a01612-be32-7c06-8d92-76d73ad62fc0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_01a01612-be32-71a9-b2df-5e9f3541f6c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_01a01612-be32-7149-96c9-0b8884f24025" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a01612-be32-7c06-8d92-76d73ad62fc0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_01a01612-be32-7149-96c9-0b8884f24025" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_01a01612-be32-72f0-9670-dc1f166f782b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a01612-be32-7c06-8d92-76d73ad62fc0" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_01a01612-be32-72f0-9670-dc1f166f782b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" 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_wdfc_IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable_01a01612-be32-7e6c-a417-d3766bc54ddb" xlink:href="wdfc-20260831.xsd#wdfc_IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_wdfc_IncreaseDecreaseInOtherNoncurrentLiabilitiesAndIncomeTaxesPayable_01a01612-be32-7e6c-a417-d3766bc54ddb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_01a01612-be32-7491-b68f-0382915f1558" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_01a01612-be32-7491-b68f-0382915f1558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_01a01612-be32-7247-b650-223b6cdcd98d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_01a01612-be32-7247-b650-223b6cdcd98d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_01a01612-be32-71b4-813b-bf760a58aa4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_01a01612-be32-71b4-813b-bf760a58aa4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_01a01612-be32-7fd8-ae9b-3a3fa39bbe10" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_01a01612-be32-7fd8-ae9b-3a3fa39bbe10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_01a01612-be32-7f3d-9e6a-b5bc1617e8a7" xlink:href="wdfc-20260831.xsd#wdfc_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_wdfc_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet_01a01612-be32-7f3d-9e6a-b5bc1617e8a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_01a01612-be32-7e87-b504-494f789beb9e" 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_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_01a01612-be32-7e87-b504-494f789beb9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_01a01612-be32-77a5-9086-7f863db7d5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_01a01612-be32-77a5-9086-7f863db7d5c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01a01612-be32-7152-a3de-fb655f00e022" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_NetIncomeLoss_01a01612-be32-7152-a3de-fb655f00e022" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_01a01612-be32-753d-b91e-bf4871226f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_01a01612-be32-753d-b91e-bf4871226f8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_01a01612-be32-7c41-844d-961a2003c4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_ShareBasedCompensation_01a01612-be32-7c41-844d-961a2003c4e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_01a01612-be32-7d8d-ab6b-c110ac65aaef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_01a01612-be32-7d8d-ab6b-c110ac65aaef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_01a01612-be32-7685-a5ba-eae585a3c7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_InventoryWriteDown_01a01612-be32-7685-a5ba-eae585a3c7ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_01a01612-be32-766a-a5d3-dce6602f8534" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_01a01612-be32-766a-a5d3-dce6602f8534" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_01a01612-be32-721a-a6d8-a91551997247" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_01a01612-be32-721a-a6d8-a91551997247" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_TaxBenefitFromReleaseOfUncertainTaxPosition_01a01612-be32-7e41-9ab0-9e6c2e1a1d5f" xlink:href="wdfc-20260831.xsd#wdfc_TaxBenefitFromReleaseOfUncertainTaxPosition"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_wdfc_TaxBenefitFromReleaseOfUncertainTaxPosition_01a01612-be32-7e41-9ab0-9e6c2e1a1d5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_01a01612-be32-75ae-b0e6-6f9a9c22acb0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a01612-be32-7f6c-9ee0-ff867e685a5e" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_01a01612-be32-75ae-b0e6-6f9a9c22acb0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/AcquisitionsSummaryofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#AcquisitionsSummaryofAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/AcquisitionsSummaryofAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_01a15de0-fa80-789d-a82e-e35719725c67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_01a15de0-fa80-794b-8b69-a095f4018e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_01a15de0-fa80-789d-a82e-e35719725c67" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_01a15de0-fa80-794b-8b69-a095f4018e1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_01a15de0-fa80-7ae2-993e-0068c47f87b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_01a15de0-fa80-789d-a82e-e35719725c67" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_01a15de0-fa80-7ae2-993e-0068c47f87b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_01a15de0-fa80-7717-8151-88abb4f93602" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_01a15de0-fa80-764d-bc5a-52e1441328f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_01a15de0-fa80-7717-8151-88abb4f93602" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_01a15de0-fa80-764d-bc5a-52e1441328f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_01a15de0-fa80-7251-81b6-d5c146d00528" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferredOther1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_01a15de0-fa80-7717-8151-88abb4f93602" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredOther1_01a15de0-fa80-7251-81b6-d5c146d00528" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_01a15de0-fa80-7e41-9901-15a24d26254f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_01a15de0-fa80-706a-bda6-6825c7508f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_01a15de0-fa80-7e41-9901-15a24d26254f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_01a15de0-fa80-706a-bda6-6825c7508f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_01a15de0-fa80-7d2d-bc78-bb4b7e6708b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_01a15de0-fa80-7e41-9901-15a24d26254f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_01a15de0-fa80-7d2d-bc78-bb4b7e6708b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/InventoriesDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7a38-89e6-5c73b7341ec9" 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_01a01612-be32-7a45-bb16-0a7b1d4e8c32" xlink:href="wdfc-20260831.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_01a01612-be32-7a38-89e6-5c73b7341ec9" xlink:to="loc_wdfc_InventoryProductHeldAtContractManufacturersNetOfReserves_01a01612-be32-7a45-bb16-0a7b1d4e8c32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_01a01612-be32-7095-9e42-aa40e2df707a" 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_01a01612-be32-7a38-89e6-5c73b7341ec9" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_01a01612-be32-7095-9e42-aa40e2df707a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_01a01612-be32-707a-a8fa-34f774c7f706" 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_01a01612-be32-7a38-89e6-5c73b7341ec9" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_01a01612-be32-707a-a8fa-34f774c7f706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_01a01612-be32-783e-bb8e-28521af8b529" 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_01a01612-be32-7a38-89e6-5c73b7341ec9" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_01a01612-be32-783e-bb8e-28521af8b529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_InventoryHeldForSale_01a01612-be32-7551-aa59-b7e3cd3db00a" xlink:href="wdfc-20260831.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_01a01612-be32-7a38-89e6-5c73b7341ec9" xlink:to="loc_wdfc_InventoryHeldForSale_01a01612-be32-7551-aa59-b7e3cd3db00a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/PropertyandEquipmentandCapitalizedCloudComputingImplementationCostsScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7ddd-b2cb-585807d5aa07" 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_01a01612-be32-7564-9079-f6f5aa684ec0" 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_01a01612-be32-7ddd-b2cb-585807d5aa07" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_01a01612-be32-7564-9079-f6f5aa684ec0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01a01612-be32-7bf4-9baf-2c7200a86028" 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_01a01612-be32-7ddd-b2cb-585807d5aa07" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_01a01612-be32-7bf4-9baf-2c7200a86028" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/GoodwillandOtherIntangibleAssetsSummaryofDefiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7f31-b26b-ecaf07e991fb" 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_FiniteLivedIntangibleAssetsAccumulatedAmortization_01a01612-be32-73e4-a9bb-8f8377a7aee0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_01a01612-be32-7f31-b26b-ecaf07e991fb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_01a01612-be32-73e4-a9bb-8f8377a7aee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_01a01612-be32-75d0-a5c1-8e6b12423e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_01a01612-be32-7f31-b26b-ecaf07e991fb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_01a01612-be32-75d0-a5c1-8e6b12423e4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_FiniteLivedIntangibleAssetsHeldForSale_01a01612-be32-73b3-b77a-1375523bad87" xlink:href="wdfc-20260831.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_01a01612-be32-7f31-b26b-ecaf07e991fb" xlink:to="loc_wdfc_FiniteLivedIntangibleAssetsHeldForSale_01a01612-be32-73b3-b77a-1375523bad87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#LeasesRightofUseAssetsandLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/LeasesRightofUseAssetsandLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_LeaseRightOfUseAsset_01a01612-be32-7763-9cd7-5339a5bd138b" xlink:href="wdfc-20260831.xsd#wdfc_LeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_01a01612-be32-7019-b32c-702ac385f2dd" 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_01a01612-be32-7763-9cd7-5339a5bd138b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_01a01612-be32-7019-b32c-702ac385f2dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_01a01612-be32-761b-abd8-7d1bd92fe34c" 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_01a01612-be32-7763-9cd7-5339a5bd138b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_01a01612-be32-761b-abd8-7d1bd92fe34c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_01a01612-be32-75f1-b11f-067ed72ccadb" 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_01a01612-be32-7e05-abff-d051cb201387" 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_01a01612-be32-75f1-b11f-067ed72ccadb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_01a01612-be32-7e05-abff-d051cb201387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a01612-be32-72a5-bd8b-0f6bc812272f" 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_01a01612-be32-75f1-b11f-067ed72ccadb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a01612-be32-72a5-bd8b-0f6bc812272f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7ca0-b47e-06a024ba90ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_01a01612-be32-7244-8ca0-94300ffb0e21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7ca0-b47e-06a024ba90ac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_01a01612-be32-7244-8ca0-94300ffb0e21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_01a01612-be32-7cab-9ed4-09e842260d36" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7ca0-b47e-06a024ba90ac" xlink:to="loc_us-gaap_OperatingLeaseLiability_01a01612-be32-7cab-9ed4-09e842260d36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="wdfc-20260831.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://wd40.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7cc0-a773-6004f799f08c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_01a01612-be32-7b8e-80a7-cd1d57e362bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7cc0-a773-6004f799f08c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_01a01612-be32-7b8e-80a7-cd1d57e362bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01a01612-be32-7ed5-9245-feff78045e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7cc0-a773-6004f799f08c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01a01612-be32-7ed5-9245-feff78045e6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_01a01612-be32-7b02-ae9f-b956cb826831" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7cc0-a773-6004f799f08c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_01a01612-be32-7b02-ae9f-b956cb826831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_01a01612-be32-7f76-b18d-9f4a0e83b7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7cc0-a773-6004f799f08c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_01a01612-be32-7f76-b18d-9f4a0e83b7f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_01a01612-be32-7ddb-a98d-89d74f70e47f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7cc0-a773-6004f799f08c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_01a01612-be32-7ddb-a98d-89d74f70e47f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_01a01612-be32-7241-bac7-17dfaec0aac9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a01612-be32-7cc0-a773-6004f799f08c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_01a01612-be32-7241-bac7-17dfaec0aac9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/AccruedandOtherLiabilitiesScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7e69-bdef-441cad51f1a2" 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_01a01612-be32-7899-9bec-ba8f0bde2e4b" 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_01a01612-be32-7e69-bdef-441cad51f1a2" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_01a01612-be32-7899-9bec-ba8f0bde2e4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_01a01612-be32-7ea4-8459-c34808c78a00" 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_01a01612-be32-7e69-bdef-441cad51f1a2" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_01a01612-be32-7ea4-8459-c34808c78a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_AccrualForSalesExciseAndOtherTaxesCurrent_01a01612-be32-7928-8fdb-850c78d076b6" xlink:href="wdfc-20260831.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_01a01612-be32-7e69-bdef-441cad51f1a2" xlink:to="loc_wdfc_AccrualForSalesExciseAndOtherTaxesCurrent_01a01612-be32-7928-8fdb-850c78d076b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_01a01612-be32-7404-b589-69993eca4b39" 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_01a01612-be32-7e69-bdef-441cad51f1a2" xlink:to="loc_us-gaap_DeferredRevenueCurrent_01a01612-be32-7404-b589-69993eca4b39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_01a01612-be32-731a-a926-720b6aa3883b" 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_01a01612-be32-7e69-bdef-441cad51f1a2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_01a01612-be32-731a-a926-720b6aa3883b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_01a01612-be32-77f0-b8ef-818e07da7c79" 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_01a01612-be32-7e69-bdef-441cad51f1a2" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_01a01612-be32-77f0-b8ef-818e07da7c79" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/AccruedandOtherLiabilitiesScheduleofAccruedPayrollandRelatedExpensesDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7e8f-836e-ffb29e98e56e" 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_01a01612-be32-782b-8d2a-39eace943414" 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_01a01612-be32-7e8f-836e-ffb29e98e56e" xlink:to="loc_us-gaap_AccruedBonusesCurrent_01a01612-be32-782b-8d2a-39eace943414" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_01a01612-be32-7285-ae3d-7e11f6fb7388" 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_01a01612-be32-7e8f-836e-ffb29e98e56e" xlink:to="loc_us-gaap_AccruedSalariesCurrent_01a01612-be32-7285-ae3d-7e11f6fb7388" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_01a01612-be32-7f2e-aa6d-5e00192fd645" 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_01a01612-be32-7e8f-836e-ffb29e98e56e" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_01a01612-be32-7f2e-aa6d-5e00192fd645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_01a01612-be32-7fbe-99a7-6c891d2775be" 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_01a01612-be32-7e8f-836e-ffb29e98e56e" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_01a01612-be32-7fbe-99a7-6c891d2775be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_01a01612-be32-7cbe-b9f8-4e1aae1388b1" 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_01a01612-be32-7e8f-836e-ffb29e98e56e" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_01a01612-be32-7cbe-b9f8-4e1aae1388b1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/DebtScheduleofShorttermandLongtermBorrowingsDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7acc-bc59-1b0d45ffd88a" 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_01a01612-be32-73c0-b9a3-f0abe2c3c681" 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_01a01612-be32-7acc-bc59-1b0d45ffd88a" xlink:to="loc_us-gaap_ShortTermBorrowings_01a01612-be32-73c0-b9a3-f0abe2c3c681" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_01a01612-be32-760d-81b2-738499da88de" 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_01a01612-be32-7acc-bc59-1b0d45ffd88a" xlink:to="loc_us-gaap_LongTermDebt_01a01612-be32-760d-81b2-738499da88de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/EarningsperCommonShareScheduleofReconciliationofNetIncometoNetIncomeAvailabletoCommonShareholdersDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7f63-89c4-9957e8f49139" 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_01a01612-be32-7b97-b266-b3a1c717692a" xlink:href="wdfc-20260831.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_01a01612-be32-7f63-89c4-9957e8f49139" xlink:to="loc_wdfc_NetIncomeAllocatedToParticipatingSecurities_01a01612-be32-7b97-b266-b3a1c717692a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01a01612-be32-7671-a4fd-7906792e4da8" 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_01a01612-be32-7f63-89c4-9957e8f49139" xlink:to="loc_us-gaap_NetIncomeLoss_01a01612-be32-7671-a4fd-7906792e4da8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_01a01612-be32-7849-821a-8423e44d9af7" 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_01a01612-be32-7c45-b0ab-5a90eca02fe7" 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_01a01612-be32-7849-821a-8423e44d9af7" xlink:to="loc_us-gaap_NetIncomeLoss_01a01612-be32-7c45-b0ab-5a90eca02fe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_NetIncomeAllocatedToParticipatingSecurities_01a01612-be32-7930-aac2-9a0a58bfb51e" xlink:href="wdfc-20260831.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_01a01612-be32-7849-821a-8423e44d9af7" xlink:to="loc_wdfc_NetIncomeAllocatedToParticipatingSecurities_01a01612-be32-7930-aac2-9a0a58bfb51e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/EarningsperCommonShareScheduleofWeightedAverageNumberofSharesDetails" xlink:type="simple" xlink:href="wdfc-20260831.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_01a01612-be32-7669-9621-a9c1bc3f3dfa" 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_01a01612-be32-7201-a865-a4ec94d1f91a" 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_01a01612-be32-7669-9621-a9c1bc3f3dfa" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_01a01612-be32-7201-a865-a4ec94d1f91a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_01a01612-be32-7243-814a-061959111e19" 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_01a01612-be32-7669-9621-a9c1bc3f3dfa" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_01a01612-be32-7243-814a-061959111e19" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/CommitmentsandContingenciesScheduleofMinimumPurchaseObligationsDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#CommitmentsandContingenciesScheduleofMinimumPurchaseObligationsDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/CommitmentsandContingenciesScheduleofMinimumPurchaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_01a01612-be32-7877-a1f4-09307ff895f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_01a01612-be32-7e4c-91a9-4c0b0bf2dfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_01a01612-be32-7877-a1f4-09307ff895f5" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_01a01612-be32-7e4c-91a9-4c0b0bf2dfc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_01a01612-be32-759a-9c64-f353563e969a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_01a01612-be32-7877-a1f4-09307ff895f5" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_01a01612-be32-759a-9c64-f353563e969a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInThirdYear_01a01612-be32-7ef8-a39f-4a470c424fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInThirdYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_01a01612-be32-7877-a1f4-09307ff895f5" xlink:to="loc_us-gaap_PurchaseObligationDueInThirdYear_01a01612-be32-7ef8-a39f-4a470c424fa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFourthYear_01a01612-be32-7485-bfa9-1816cc1aa1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInFourthYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_01a01612-be32-7877-a1f4-09307ff895f5" xlink:to="loc_us-gaap_PurchaseObligationDueInFourthYear_01a01612-be32-7485-bfa9-1816cc1aa1e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInFifthYear_01a01612-be32-7932-9727-c1d2f4dd1a22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueInFifthYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_01a01612-be32-7877-a1f4-09307ff895f5" xlink:to="loc_us-gaap_PurchaseObligationDueInFifthYear_01a01612-be32-7932-9727-c1d2f4dd1a22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueAfterFifthYear_01a01612-be32-7dbc-b8e6-c4f09f1527a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PurchaseObligationDueAfterFifthYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PurchaseObligation_01a01612-be32-7877-a1f4-09307ff895f5" xlink:to="loc_us-gaap_PurchaseObligationDueAfterFifthYear_01a01612-be32-7dbc-b8e6-c4f09f1527a0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/IncomeTaxesScheduleofIncomeBeforeIncomeTaxDomesticandForeignDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#IncomeTaxesScheduleofIncomeBeforeIncomeTaxDomesticandForeignDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/IncomeTaxesScheduleofIncomeBeforeIncomeTaxDomesticandForeignDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a01612-be32-7223-ae2a-5c27b5b1257f" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_01a01612-be32-74de-94f5-5a816c69bb89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a01612-be32-7223-ae2a-5c27b5b1257f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_01a01612-be32-74de-94f5-5a816c69bb89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_01a01612-be32-79a4-875f-9dea54fda728" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a01612-be32-7223-ae2a-5c27b5b1257f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_01a01612-be32-79a4-875f-9dea54fda728" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7f3a-97d2-463af8bfed7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_01a01612-be32-735e-b993-5296f9ab6539" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7f3a-97d2-463af8bfed7c" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_01a01612-be32-735e-b993-5296f9ab6539" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01a01612-be32-75b5-83d3-079506833343" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7f3a-97d2-463af8bfed7c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01a01612-be32-75b5-83d3-079506833343" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01a01612-be32-76e9-8235-9baba2894a52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_01a01612-be32-7342-b2c1-41587e5b306a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01a01612-be32-76e9-8235-9baba2894a52" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_01a01612-be32-7342-b2c1-41587e5b306a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_01a01612-be32-7146-8183-832a50001b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01a01612-be32-76e9-8235-9baba2894a52" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_01a01612-be32-7146-8183-832a50001b5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_01a01612-be32-793d-a038-bb169cb694bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_01a01612-be32-7214-853f-4dc8fc8c498c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_01a01612-be32-793d-a038-bb169cb694bd" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_01a01612-be32-7214-853f-4dc8fc8c498c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_01a01612-be32-738d-abac-2f2ffc199dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_01a01612-be32-793d-a038-bb169cb694bd" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_01a01612-be32-738d-abac-2f2ffc199dbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_01a01612-be32-7178-b72f-6b6009875845" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_01a01612-be32-793d-a038-bb169cb694bd" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_01a01612-be32-7178-b72f-6b6009875845" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/IncomeTaxesScheduleofIncomeTaxesPaidNetofRefundsDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#IncomeTaxesScheduleofIncomeTaxesPaidNetofRefundsDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/IncomeTaxesScheduleofIncomeTaxesPaidNetofRefundsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_01a03edb-5a1c-7f3f-b4f5-9e0b308fe859" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_01a03edb-5a1c-750c-9bb9-9ab82429332d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxPaidFederalAfterRefundReceived"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_01a03edb-5a1c-7f3f-b4f5-9e0b308fe859" xlink:to="loc_us-gaap_IncomeTaxPaidFederalAfterRefundReceived_01a03edb-5a1c-750c-9bb9-9ab82429332d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_01a03edb-5a1c-750a-9ec6-0ba9fe72bea6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_01a03edb-5a1c-7f3f-b4f5-9e0b308fe859" xlink:to="loc_us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived_01a03edb-5a1c-750a-9ec6-0ba9fe72bea6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPaidForeignAfterRefundReceived_01a03edb-5a1c-7459-b0d8-bc23a6e107f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxPaidForeignAfterRefundReceived"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_01a03edb-5a1c-7f3f-b4f5-9e0b308fe859" xlink:to="loc_us-gaap_IncomeTaxPaidForeignAfterRefundReceived_01a03edb-5a1c-7459-b0d8-bc23a6e107f1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_01a01612-be32-7478-a96d-aa1147439a86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7288-b640-6a91e0d432a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_01a01612-be32-7478-a96d-aa1147439a86" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7288-b640-6a91e0d432a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_01a01612-be32-7a7c-b7c9-aa8ce71dc202" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_01a01612-be32-7478-a96d-aa1147439a86" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_01a01612-be32-7a7c-b7c9-aa8ce71dc202" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_01a01612-be32-7e26-8e56-a7db7fbed9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_01a01612-be32-7e26-8e56-a7db7fbed9bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_01a01612-be32-7850-8ff7-97359814798e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals_01a01612-be32-7850-8ff7-97359814798e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_01a01612-be32-7317-abb5-46062e59088e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_01a01612-be32-7317-abb5-46062e59088e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_01a01612-be32-7e2c-b794-befac31cb4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_01a01612-be32-7e2c-b794-befac31cb4a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_DeferredTaxAssetsUniformCapitalization_01a01612-be32-77b0-895f-1e8895f45f75" xlink:href="wdfc-20260831.xsd#wdfc_DeferredTaxAssetsUniformCapitalization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_wdfc_DeferredTaxAssetsUniformCapitalization_01a01612-be32-77b0-895f-1e8895f45f75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_01a01612-be32-78cd-92ed-a4a3d6a4c627" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_01a01612-be32-78cd-92ed-a4a3d6a4c627" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_DeferredTaxAssetsLeaseLiability_01a01612-be32-73fd-91bc-5764c71d7e2f" xlink:href="wdfc-20260831.xsd#wdfc_DeferredTaxAssetsLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_wdfc_DeferredTaxAssetsLeaseLiability_01a01612-be32-73fd-91bc-5764c71d7e2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_01a0d3f5-e6a3-7249-9323-a4fbbde32062" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_01a01612-be32-7eca-ac12-f1895155d826" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_01a0d3f5-e6a3-7249-9323-a4fbbde32062" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_01a01612-be32-7d64-945f-88467ddda3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_01a01612-be32-70b5-96c9-c7b46152eeae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_01a01612-be32-7d64-945f-88467ddda3d0" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_01a01612-be32-70b5-96c9-c7b46152eeae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7b7e-b70f-3984f4315061" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_01a01612-be32-7d64-945f-88467ddda3d0" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7b7e-b70f-3984f4315061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7619-bfb4-0ca3fe010a38" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_01a01612-be32-7135-b131-2ef63544ae94" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7619-bfb4-0ca3fe010a38" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_01a01612-be32-7135-b131-2ef63544ae94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_DeferredTaxLiabilitiesWithholdingTaxes_01a01612-be32-7630-ada4-85eb255561c6" xlink:href="wdfc-20260831.xsd#wdfc_DeferredTaxLiabilitiesWithholdingTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7619-bfb4-0ca3fe010a38" xlink:to="loc_wdfc_DeferredTaxLiabilitiesWithholdingTaxes_01a01612-be32-7630-ada4-85eb255561c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_01a01612-be32-7c16-bd6e-482ea0eb88dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7619-bfb4-0ca3fe010a38" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_01a01612-be32-7c16-bd6e-482ea0eb88dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_01a0d3f6-0112-7010-8395-62f1203f0f21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7619-bfb4-0ca3fe010a38" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_01a0d3f6-0112-7010-8395-62f1203f0f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_01a0d3f6-0112-7aa1-874c-6703c418d16f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_01a01612-be32-7619-bfb4-0ca3fe010a38" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_01a0d3f6-0112-7aa1-874c-6703c418d16f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/IncomeTaxesScheduleofStatutoryFederalEffectiveIncomeTaxRateReconciliationCurrentYearDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#IncomeTaxesScheduleofStatutoryFederalEffectiveIncomeTaxRateReconciliationCurrentYearDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/IncomeTaxesScheduleofStatutoryFederalEffectiveIncomeTaxRateReconciliationCurrentYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_01a04301-28a9-772f-a33a-88c0470d22f8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_01a04301-28a9-772f-a33a-88c0470d22f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_01a04301-28a9-7964-9f7f-c9fab3c35dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_01a04301-28a9-7964-9f7f-c9fab3c35dc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_01a04301-28a9-7cd9-8fc5-76e339d7f852" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_01a04301-28a9-7cd9-8fc5-76e339d7f852" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_01a04301-28a9-7548-8913-801a2c8dd4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsForeign_01a04301-28a9-7548-8913-801a2c8dd4f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_01a04301-28a9-7e60-8d21-56dfe211949e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_01a04301-28a9-7e60-8d21-56dfe211949e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_01a04301-28a9-79d6-9c6e-3647eaee9357" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_01a04301-28a9-79d6-9c6e-3647eaee9357" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent_01a04301-28a9-7740-8e45-1da58b88bb26" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent_01a04301-28a9-7740-8e45-1da58b88bb26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_01a04301-28a9-7b28-bb7b-4b6d3d212309" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_01a04301-28a9-7b28-bb7b-4b6d3d212309" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_01a04301-28a9-7793-a205-ef5fd1e996fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_01a04301-28a9-7793-a205-ef5fd1e996fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_01a04301-28a9-7e72-8339-71e4ebff57fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01a042e2-6da4-7fa4-9e9c-dd50fedee9cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_01a04301-28a9-7e72-8339-71e4ebff57fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_01a04301-49bc-7909-8241-b7245df7f69c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_01a04301-49bc-7909-8241-b7245df7f69c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_01a04301-49bc-7950-ae8a-373ecce8751b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_01a04301-49bc-7950-ae8a-373ecce8751b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_01a04301-49bc-78a3-b3b2-50db55a2b647" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_01a04301-49bc-78a3-b3b2-50db55a2b647" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_01a04301-49bc-7695-8196-a03fa2fc5bee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_01a04301-49bc-7695-8196-a03fa2fc5bee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_01a04301-49bc-7632-9b82-4aac1c6f850d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_01a04301-49bc-7632-9b82-4aac1c6f850d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount_01a04301-49bc-7afa-980d-e7ccde9c4bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount_01a04301-49bc-7afa-980d-e7ccde9c4bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount_01a04301-49bc-78eb-b1df-ddb5ff2db84c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount_01a04301-49bc-78eb-b1df-ddb5ff2db84c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_01a04301-49bc-7a5a-a7b5-54957d525893" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_01a04301-49bc-7a5a-a7b5-54957d525893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_01a04301-49bc-7b24-b7a4-bda6abe4716c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_01a04301-49bc-7b24-b7a4-bda6abe4716c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_01a04301-49bc-7758-b217-c14095d7ac81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a042e2-6da4-7232-bdad-f04943515963" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_01a04301-49bc-7758-b217-c14095d7ac81" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/IncomeTaxesScheduleofStatutoryFederalEffectiveIncomeTaxRateReconciliationPriorYearDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#IncomeTaxesScheduleofStatutoryFederalEffectiveIncomeTaxRateReconciliationPriorYearDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/IncomeTaxesScheduleofStatutoryFederalEffectiveIncomeTaxRateReconciliationPriorYearDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7cbd-a8a2-d53c6f533d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_01a01612-be32-7fdc-a79d-e156f00c9fad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7cbd-a8a2-d53c6f533d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_01a01612-be32-7fdc-a79d-e156f00c9fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_01a01612-be32-7953-a9c0-c369f6cf1777" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7cbd-a8a2-d53c6f533d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_01a01612-be32-7953-a9c0-c369f6cf1777" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_EffectiveIncomeTaxRateReconciliationNetBenefitFromGlobalIntangibleLowTaxedIncomeAndForeignDerivedIntangibleIncomeAmount_01a01612-be32-761f-95a0-6750780d46f6" xlink:href="wdfc-20260831.xsd#wdfc_EffectiveIncomeTaxRateReconciliationNetBenefitFromGlobalIntangibleLowTaxedIncomeAndForeignDerivedIntangibleIncomeAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7cbd-a8a2-d53c6f533d3c" xlink:to="loc_wdfc_EffectiveIncomeTaxRateReconciliationNetBenefitFromGlobalIntangibleLowTaxedIncomeAndForeignDerivedIntangibleIncomeAmount_01a01612-be32-761f-95a0-6750780d46f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_01a01612-be32-78e2-a278-7fe0971f7511" xlink:href="wdfc-20260831.xsd#wdfc_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7cbd-a8a2-d53c6f533d3c" xlink:to="loc_wdfc_EffectiveIncomeTaxRateReconciliationUncertainTaxPositions_01a01612-be32-78e2-a278-7fe0971f7511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsInterestAndOtherTrueUps_01a01612-be32-7a7f-8dc8-937b0700ef10" xlink:href="wdfc-20260831.xsd#wdfc_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsInterestAndOtherTrueUps"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7cbd-a8a2-d53c6f533d3c" xlink:to="loc_wdfc_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsInterestAndOtherTrueUps_01a01612-be32-7a7f-8dc8-937b0700ef10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_01a01612-be32-7dee-8e48-4f813d7564f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_01a01612-be32-7cbd-a8a2-d53c6f533d3c" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_01a01612-be32-7dee-8e48-4f813d7564f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://wd40.com/role/BusinessSegmentsandForeignOperationsSummaryInformationbyReportableSegmentsDetails" xlink:type="simple" xlink:href="wdfc-20260831.xsd#BusinessSegmentsandForeignOperationsSummaryInformationbyReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://wd40.com/role/BusinessSegmentsandForeignOperationsSummaryInformationbyReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01a01612-beea-71b3-a077-87b2cf9dd433" 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_01a01612-beea-7736-9c67-ff93d81308ae" 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_01a01612-beea-71b3-a077-87b2cf9dd433" xlink:to="loc_us-gaap_GrossProfit_01a01612-beea-7736-9c67-ff93d81308ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_DepartmentExpense_01a01612-beea-7c04-8dc2-4eeb96b63ab0" xlink:href="wdfc-20260831.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_01a01612-beea-71b3-a077-87b2cf9dd433" xlink:to="loc_wdfc_DepartmentExpense_01a01612-beea-7c04-8dc2-4eeb96b63ab0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_01a01612-beea-7705-9fdf-97cc097f215b" 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_01a01612-beea-71b3-a077-87b2cf9dd433" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_01a01612-beea-7705-9fdf-97cc097f215b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_FreightExpense_01a01612-beea-7e2c-af7b-182154199845" xlink:href="wdfc-20260831.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_01a01612-beea-71b3-a077-87b2cf9dd433" xlink:to="loc_wdfc_FreightExpense_01a01612-beea-7e2c-af7b-182154199845" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wdfc_DepreciationDepletionAndAmortizationExcludingAmortizationOfImplementationCost_01a01612-beea-75b9-9de6-227e06de5477" xlink:href="wdfc-20260831.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_01a01612-beea-71b3-a077-87b2cf9dd433" xlink:to="loc_wdfc_DepreciationDepletionAndAmortizationExcludingAmortizationOfImplementationCost_01a01612-beea-75b9-9de6-227e06de5477" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
