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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:6e7a3602-ef0d-4f4c-ab0f-35c148ac1abb,g:dd9b3ec1-1ae4-45f3-bf26-328eb2646289-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.oildri.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="odc-20210731.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c6de8d16-af39-4706-b21a-a3c3032342db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b4be5f3f-5ba5-4a27-87b8-48491d5e0600" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c6de8d16-af39-4706-b21a-a3c3032342db" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b4be5f3f-5ba5-4a27-87b8-48491d5e0600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fcfed7c4-f74c-48c3-aeb3-6b21d4aa7577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c6de8d16-af39-4706-b21a-a3c3032342db" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fcfed7c4-f74c-48c3-aeb3-6b21d4aa7577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_31098452-d1a1-4a19-ace8-41406f3ba732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c6de8d16-af39-4706-b21a-a3c3032342db" xlink:to="loc_us-gaap_InventoryNet_31098452-d1a1-4a19-ace8-41406f3ba732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCurrent_16a7b2c0-982c-4064-9b62-7bab65b2a3b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c6de8d16-af39-4706-b21a-a3c3032342db" xlink:to="loc_us-gaap_DeferredCostsCurrent_16a7b2c0-982c-4064-9b62-7bab65b2a3b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_7c8e351d-9e16-4770-8d32-b9304d23c85c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c6de8d16-af39-4706-b21a-a3c3032342db" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_7c8e351d-9e16-4770-8d32-b9304d23c85c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f3bbf88-37da-4f30-9eec-6e1d8e06774b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_d9eac4d1-8d34-4251-a7f3-429976916252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f3bbf88-37da-4f30-9eec-6e1d8e06774b" xlink:to="loc_us-gaap_AdditionalPaidInCapital_d9eac4d1-8d34-4251-a7f3-429976916252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d5c66640-b7d5-449e-96cf-4e3a3f7948ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f3bbf88-37da-4f30-9eec-6e1d8e06774b" xlink:to="loc_us-gaap_CommonStockValue_d5c66640-b7d5-449e-96cf-4e3a3f7948ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_f968db70-f6b5-49af-b629-5af903645de9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f3bbf88-37da-4f30-9eec-6e1d8e06774b" xlink:to="loc_us-gaap_MinorityInterest_f968db70-f6b5-49af-b629-5af903645de9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6008c12c-79ce-4c07-a8bc-3ec0b643f068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f3bbf88-37da-4f30-9eec-6e1d8e06774b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6008c12c-79ce-4c07-a8bc-3ec0b643f068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_987ed218-c8a6-458b-902f-73cb676db4aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f3bbf88-37da-4f30-9eec-6e1d8e06774b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_987ed218-c8a6-458b-902f-73cb676db4aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_89c2b5ee-d52c-4de4-972d-e1c5e507957c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0f3bbf88-37da-4f30-9eec-6e1d8e06774b" xlink:to="loc_us-gaap_TreasuryStockValue_89c2b5ee-d52c-4de4-972d-e1c5e507957c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_050913ff-d12b-48e6-bd56-fc752c002068" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes_e271da7a-620b-45bb-829a-7a1cabeea906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_050913ff-d12b-48e6-bd56-fc752c002068" xlink:to="loc_us-gaap_SeniorLongTermNotes_e271da7a-620b-45bb-829a-7a1cabeea906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_47fa1952-7ca9-4a4c-9783-99aee259d5c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_050913ff-d12b-48e6-bd56-fc752c002068" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_47fa1952-7ca9-4a4c-9783-99aee259d5c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0105459a-ae88-43a9-9734-54033c7fbcda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_050913ff-d12b-48e6-bd56-fc752c002068" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0105459a-ae88-43a9-9734-54033c7fbcda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0949ac44-9858-4fd1-9de7-169b94e32afa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_050913ff-d12b-48e6-bd56-fc752c002068" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0949ac44-9858-4fd1-9de7-169b94e32afa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_22f89200-3e41-4843-a286-3647180ea2fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_050913ff-d12b-48e6-bd56-fc752c002068" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_22f89200-3e41-4843-a286-3647180ea2fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e65b5b3f-9e73-4925-a297-e803c7ea258f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_OtherNoncurrentAssets_1b57a9b1-d1aa-4972-835e-7a3aafdacadc" xlink:href="odc-20210731.xsd#odc_OtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_e65b5b3f-9e73-4925-a297-e803c7ea258f" xlink:to="loc_odc_OtherNoncurrentAssets_1b57a9b1-d1aa-4972-835e-7a3aafdacadc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_cd5cf65e-8374-4ad1-95cc-f38655cdc5f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_e65b5b3f-9e73-4925-a297-e803c7ea258f" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_cd5cf65e-8374-4ad1-95cc-f38655cdc5f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ccb79a02-9929-413e-9b25-195093aa9806" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_e65b5b3f-9e73-4925-a297-e803c7ea258f" xlink:to="loc_us-gaap_Goodwill_ccb79a02-9929-413e-9b25-195093aa9806" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Trademarksandpatents_0bed497c-2998-4fd5-b514-edd8de5cf159" xlink:href="odc-20210731.xsd#odc_Trademarksandpatents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_e65b5b3f-9e73-4925-a297-e803c7ea258f" xlink:to="loc_odc_Trademarksandpatents_0bed497c-2998-4fd5-b514-edd8de5cf159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Customerlistnet_5ed477a0-0b29-4f30-a741-46c463a2e5e2" xlink:href="odc-20210731.xsd#odc_Customerlistnet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_e65b5b3f-9e73-4925-a297-e803c7ea258f" xlink:to="loc_odc_Customerlistnet_5ed477a0-0b29-4f30-a741-46c463a2e5e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_2fc0c062-5982-46f8-9aeb-72bebfc8ad8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_e65b5b3f-9e73-4925-a297-e803c7ea258f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_2fc0c062-5982-46f8-9aeb-72bebfc8ad8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Grossdepreciableassets_053645d8-e66e-4283-8e85-9fa6791c6496" xlink:href="odc-20210731.xsd#odc_Grossdepreciableassets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_190b06e3-abc7-4579-a84b-326d70e355e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_odc_Grossdepreciableassets_053645d8-e66e-4283-8e85-9fa6791c6496" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_190b06e3-abc7-4579-a84b-326d70e355e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_e352d988-c986-4782-828e-93a2d51ed471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_odc_Grossdepreciableassets_053645d8-e66e-4283-8e85-9fa6791c6496" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_e352d988-c986-4782-828e-93a2d51ed471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_1ec28529-bbb3-479b-a731-465ff187a96d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_odc_Grossdepreciableassets_053645d8-e66e-4283-8e85-9fa6791c6496" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_1ec28529-bbb3-479b-a731-465ff187a96d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Vehicles_44e65c2c-ccd0-4759-846c-6cf5fb8bae94" xlink:href="odc-20210731.xsd#odc_Vehicles"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_odc_Grossdepreciableassets_053645d8-e66e-4283-8e85-9fa6791c6496" xlink:to="loc_odc_Vehicles_44e65c2c-ccd0-4759-846c-6cf5fb8bae94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Netdepreciableassets_4c8753f0-b364-4033-b0fc-c86d68c688c5" xlink:href="odc-20210731.xsd#odc_Netdepreciableassets"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Grossdepreciableassets_f993c0fc-e972-475a-8d80-507258891bbc" xlink:href="odc-20210731.xsd#odc_Grossdepreciableassets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_odc_Netdepreciableassets_4c8753f0-b364-4033-b0fc-c86d68c688c5" xlink:to="loc_odc_Grossdepreciableassets_f993c0fc-e972-475a-8d80-507258891bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f3bd7525-44fc-4a7c-a570-38c47c3ad655" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_odc_Netdepreciableassets_4c8753f0-b364-4033-b0fc-c86d68c688c5" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f3bd7525-44fc-4a7c-a570-38c47c3ad655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_379c7b58-0f34-4611-bf27-e0a95c22f61c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesCurrent_29aa13e0-95d5-4c90-8606-5b2a39714574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_379c7b58-0f34-4611-bf27-e0a95c22f61c" xlink:to="loc_us-gaap_SeniorNotesCurrent_29aa13e0-95d5-4c90-8606-5b2a39714574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_031b9c0e-8362-4bd7-9bb7-e58053b7ac30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_379c7b58-0f34-4611-bf27-e0a95c22f61c" xlink:to="loc_us-gaap_AccountsPayableCurrent_031b9c0e-8362-4bd7-9bb7-e58053b7ac30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_afdd7161-aad6-4371-979a-987e392c37a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_379c7b58-0f34-4611-bf27-e0a95c22f61c" xlink:to="loc_us-gaap_DividendsPayableCurrent_afdd7161-aad6-4371-979a-987e392c37a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_70a9d8cb-f8ad-4699-8e53-0e88d795e1c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_379c7b58-0f34-4611-bf27-e0a95c22f61c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_70a9d8cb-f8ad-4699-8e53-0e88d795e1c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d67bc089-d2a4-401e-a15c-140f45202ba6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_379c7b58-0f34-4611-bf27-e0a95c22f61c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d67bc089-d2a4-401e-a15c-140f45202ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1c1abf7f-de5c-4adc-8fcd-0948e57efcd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_496db9e6-2a1f-4a74-b81d-98829caa7646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c1abf7f-de5c-4adc-8fcd-0948e57efcd0" xlink:to="loc_us-gaap_AssetsCurrent_496db9e6-2a1f-4a74-b81d-98829caa7646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f4ee545a-a794-439a-bc9b-6a5d52aa8121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c1abf7f-de5c-4adc-8fcd-0948e57efcd0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f4ee545a-a794-439a-bc9b-6a5d52aa8121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0d741cde-9fb2-4d5f-a42d-03bc64e203f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1c1abf7f-de5c-4adc-8fcd-0948e57efcd0" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0d741cde-9fb2-4d5f-a42d-03bc64e203f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f932cb9c-77c1-41cd-ae93-a873fed7567d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Netdepreciableassets_227430a2-dcd5-4958-9f28-3faae6f5ecac" xlink:href="odc-20210731.xsd#odc_Netdepreciableassets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f932cb9c-77c1-41cd-ae93-a873fed7567d" xlink:to="loc_odc_Netdepreciableassets_227430a2-dcd5-4958-9f28-3faae6f5ecac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_ac50a6f3-052a-4c18-be0c-874008e85ff4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f932cb9c-77c1-41cd-ae93-a873fed7567d" xlink:to="loc_us-gaap_ConstructionInProgressGross_ac50a6f3-052a-4c18-be0c-874008e85ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Landmineralrightsandreclamationasset_aa647992-43ab-4043-b425-e5f1150bcdb8" xlink:href="odc-20210731.xsd#odc_Landmineralrightsandreclamationasset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f932cb9c-77c1-41cd-ae93-a873fed7567d" xlink:to="loc_odc_Landmineralrightsandreclamationasset_aa647992-43ab-4043-b425-e5f1150bcdb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cdcfd29c-9d52-4137-9565-7d1fbb988276" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_ab58594d-9230-42c6-8d68-717daf496d1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdcfd29c-9d52-4137-9565-7d1fbb988276" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_ab58594d-9230-42c6-8d68-717daf496d1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7da45957-225e-4589-9096-17246408c944" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_cdcfd29c-9d52-4137-9565-7d1fbb988276" xlink:to="loc_us-gaap_LiabilitiesCurrent_7da45957-225e-4589-9096-17246408c944" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_817adddc-8d00-417a-a90f-0f8a89b0dc92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_d1f03525-9659-4f70-ab27-cd6f19517b57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_817adddc-8d00-417a-a90f-0f8a89b0dc92" xlink:to="loc_us-gaap_Liabilities_d1f03525-9659-4f70-ab27-cd6f19517b57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bccd495b-d8a3-45a2-93e5-9800364d3768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_817adddc-8d00-417a-a90f-0f8a89b0dc92" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bccd495b-d8a3-45a2-93e5-9800364d3768" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_59826ee6-1120-4f41-afbb-e44ffd8eae24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1db72d86-96b1-48c5-a905-772690b8bbc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_59826ee6-1120-4f41-afbb-e44ffd8eae24" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_1db72d86-96b1-48c5-a905-772690b8bbc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_403a4d9b-b301-4dcd-8a15-8c77423f9018" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_59826ee6-1120-4f41-afbb-e44ffd8eae24" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_403a4d9b-b301-4dcd-8a15-8c77423f9018" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="odc-20210731.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_02934865-cd53-4388-8b95-36b7b5b33889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb978499-1834-4822-ad94-e6859b267415" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_02934865-cd53-4388-8b95-36b7b5b33889" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fb978499-1834-4822-ad94-e6859b267415" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_56334ccc-6d11-468a-9e67-85fd2aec7342" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_02934865-cd53-4388-8b95-36b7b5b33889" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_56334ccc-6d11-468a-9e67-85fd2aec7342" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1b267ccd-ffaa-4984-a0d9-1cd24b9d1055" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f9415246-b214-4648-9a6a-49a9a211b449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1b267ccd-ffaa-4984-a0d9-1cd24b9d1055" xlink:to="loc_us-gaap_OperatingIncomeLoss_f9415246-b214-4648-9a6a-49a9a211b449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_6d024553-4418-4d50-b935-65c998f1346b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1b267ccd-ffaa-4984-a0d9-1cd24b9d1055" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_6d024553-4418-4d50-b935-65c998f1346b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a997b8ee-cf97-49ee-852e-63ceb2d6317f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_fe252950-0ce7-48e1-9ef2-de1f8b9bcdca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a997b8ee-cf97-49ee-852e-63ceb2d6317f" xlink:to="loc_us-gaap_ProfitLoss_fe252950-0ce7-48e1-9ef2-de1f8b9bcdca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_423cedbd-5861-4234-a047-c52b9d117b42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a997b8ee-cf97-49ee-852e-63ceb2d6317f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_423cedbd-5861-4234-a047-c52b9d117b42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7312a358-5d52-4718-976a-2f65f31a835e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_769acd56-32da-4a9f-98cc-8b6d5c873a1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_7312a358-5d52-4718-976a-2f65f31a835e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_769acd56-32da-4a9f-98cc-8b6d5c873a1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_17ab424f-19ec-4849-be8e-011cb26ffcd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_7312a358-5d52-4718-976a-2f65f31a835e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_17ab424f-19ec-4849-be8e-011cb26ffcd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6387183a-cab2-486a-87d9-55e446acd38d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_734dca7c-bf0e-46c7-abef-040a1fa75a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6387183a-cab2-486a-87d9-55e446acd38d" xlink:to="loc_us-gaap_GrossProfit_734dca7c-bf0e-46c7-abef-040a1fa75a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_113d9ede-45e1-4fd1-a053-b9d3c6f7f1b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6387183a-cab2-486a-87d9-55e446acd38d" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_113d9ede-45e1-4fd1-a053-b9d3c6f7f1b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ea2af840-9e92-403a-8397-ec45b539a471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_6387183a-cab2-486a-87d9-55e446acd38d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ea2af840-9e92-403a-8397-ec45b539a471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_58b4207e-5122-4d5e-af8a-5f86ea3bc1f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_79ee76ef-1a67-4289-9739-04847274ae33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_58b4207e-5122-4d5e-af8a-5f86ea3bc1f5" xlink:to="loc_us-gaap_InvestmentIncomeInterest_79ee76ef-1a67-4289-9739-04847274ae33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_419ceaa0-44ca-4e4e-8e1b-b65e5ed5e747" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_58b4207e-5122-4d5e-af8a-5f86ea3bc1f5" xlink:to="loc_us-gaap_InterestExpenseDebt_419ceaa0-44ca-4e4e-8e1b-b65e5ed5e747" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_00540b35-5109-4d0a-98cb-fc32aca947d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_58b4207e-5122-4d5e-af8a-5f86ea3bc1f5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_00540b35-5109-4d0a-98cb-fc32aca947d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_51feb505-1a4a-4794-9d71-c1c54614eec7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_58b4207e-5122-4d5e-af8a-5f86ea3bc1f5" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_51feb505-1a4a-4794-9d71-c1c54614eec7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/ConsolidateStatementsofComprehensiveIncomeStatement" xlink:type="simple" xlink:href="odc-20210731.xsd#ConsolidateStatementsofComprehensiveIncomeStatement"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/ConsolidateStatementsofComprehensiveIncomeStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d99777c4-c677-422e-94c1-81d774e3a83c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_604d31e6-af1b-4a9a-a509-67894ebb05b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d99777c4-c677-422e-94c1-81d774e3a83c" xlink:to="loc_us-gaap_NetIncomeLoss_604d31e6-af1b-4a9a-a509-67894ebb05b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e63bdbec-eb10-4867-9963-ff6a50474d32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_d99777c4-c677-422e-94c1-81d774e3a83c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e63bdbec-eb10-4867-9963-ff6a50474d32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b9257464-3972-494d-9c09-27c89d4a3c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_78bfd256-eb9c-4722-b223-ed3fedf75a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b9257464-3972-494d-9c09-27c89d4a3c37" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_78bfd256-eb9c-4722-b223-ed3fedf75a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8a509ecf-b928-4e0f-8798-77fc33de12f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b9257464-3972-494d-9c09-27c89d4a3c37" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8a509ecf-b928-4e0f-8798-77fc33de12f6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="odc-20210731.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cb95afaf-a801-445c-a6d5-07bdd8fd1957" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_cb95afaf-a801-445c-a6d5-07bdd8fd1957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_2bf72816-13db-4ac8-87d7-56d7f56b143d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_2bf72816-13db-4ac8-87d7-56d7f56b143d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_92e30364-6330-4215-93a1-97ee3375a75b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_92e30364-6330-4215-93a1-97ee3375a75b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6a5e89e6-33da-4ad2-b3d8-4faaaaa9ea42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_6a5e89e6-33da-4ad2-b3d8-4faaaaa9ea42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_8c9771f8-423a-42c2-b863-14a49328a562" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_8c9771f8-423a-42c2-b863-14a49328a562" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8fc1e430-bc29-48d8-9c63-c221bad4162c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8fc1e430-bc29-48d8-9c63-c221bad4162c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_42bb1e90-3eb7-4884-aeb3-174a2ffcc5d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_42bb1e90-3eb7-4884-aeb3-174a2ffcc5d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_07717827-ea01-4c0b-a38d-34c204290a5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_07717827-ea01-4c0b-a38d-34c204290a5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4d9deb04-b3a6-4c67-8c98-0667aae1a99f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_4d9deb04-b3a6-4c67-8c98-0667aae1a99f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7125ea62-68da-4b68-914b-9b8285a1a733" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_ShareBasedCompensation_7125ea62-68da-4b68-914b-9b8285a1a733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_9b4ce027-ab16-4274-804b-2b99f9cd5f47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_9b4ce027-ab16-4274-804b-2b99f9cd5f47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_832fc641-6edb-4fa7-9bfd-0b82b2808174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_832fc641-6edb-4fa7-9bfd-0b82b2808174" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_35e2050e-8e2f-4157-a864-4c00f60c70e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_35e2050e-8e2f-4157-a864-4c00f60c70e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_e98ec72d-aae2-41cf-9b73-c449c9f6df6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_e98ec72d-aae2-41cf-9b73-c449c9f6df6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_2cd40ebd-5513-422e-856a-9e9384b0d1d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments_2cd40ebd-5513-422e-856a-9e9384b0d1d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_e3ad5ff2-80ea-413f-951a-3c029e18a941" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_4deb5367-08fd-4811-9296-2532f337bced" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_e3ad5ff2-80ea-413f-951a-3c029e18a941" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec464d53-a3ee-4e98-a248-efc95b85dee8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_57fe222a-de14-4c09-8882-2fd41c6bbef4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec464d53-a3ee-4e98-a248-efc95b85dee8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_57fe222a-de14-4c09-8882-2fd41c6bbef4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_780732bc-ac02-4489-af51-dbee0f0ce1ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec464d53-a3ee-4e98-a248-efc95b85dee8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_780732bc-ac02-4489-af51-dbee0f0ce1ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f61c6669-6884-4439-8f37-343e700e84ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec464d53-a3ee-4e98-a248-efc95b85dee8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f61c6669-6884-4439-8f37-343e700e84ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_454d2c81-acd5-4e8f-8c14-fa54a3f88c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ec464d53-a3ee-4e98-a248-efc95b85dee8" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_454d2c81-acd5-4e8f-8c14-fa54a3f88c5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f00786c-9d34-4f8e-bb40-53b929a72a21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a818cc39-8d2e-46c7-a1af-6cc26d1bda11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f00786c-9d34-4f8e-bb40-53b929a72a21" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a818cc39-8d2e-46c7-a1af-6cc26d1bda11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_bae12355-9c69-4733-9015-d8911c1819ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1f00786c-9d34-4f8e-bb40-53b929a72a21" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_bae12355-9c69-4733-9015-d8911c1819ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2aedf737-508f-4ec2-880d-c7722b29c129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_0ff9bcd9-f5c6-42c3-a7a6-e39bc5f825e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2aedf737-508f-4ec2-880d-c7722b29c129" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_0ff9bcd9-f5c6-42c3-a7a6-e39bc5f825e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_936b9495-1f5d-4640-b4b9-76730255f6c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2aedf737-508f-4ec2-880d-c7722b29c129" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_936b9495-1f5d-4640-b4b9-76730255f6c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_a0820c59-b909-4717-8739-9320aa011175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2aedf737-508f-4ec2-880d-c7722b29c129" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_a0820c59-b909-4717-8739-9320aa011175" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a1abcecf-549d-4bf8-aeab-5028376f4abf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2aedf737-508f-4ec2-880d-c7722b29c129" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a1abcecf-549d-4bf8-aeab-5028376f4abf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_d0510ef3-c7c0-4518-bfa3-33cd53f88bb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsToMinorityShareholders"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2aedf737-508f-4ec2-880d-c7722b29c129" xlink:to="loc_us-gaap_ProceedsFromPaymentsToMinorityShareholders_d0510ef3-c7c0-4518-bfa3-33cd53f88bb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a6100786-9809-425c-8fc3-1999554bda9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_be3533e6-99c7-49b7-80e5-1eca1fe3749d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a6100786-9809-425c-8fc3-1999554bda9d" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_be3533e6-99c7-49b7-80e5-1eca1fe3749d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3122f77e-5c42-4b5f-bb23-cdb5a94ff4cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a6100786-9809-425c-8fc3-1999554bda9d" xlink:to="loc_us-gaap_ProfitLoss_3122f77e-5c42-4b5f-bb23-cdb5a94ff4cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8cf7f152-b1dd-445e-b5df-cff81896fc78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_5983f6bf-c3a0-4273-bdc1-fca01a2db61f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8cf7f152-b1dd-445e-b5df-cff81896fc78" xlink:to="loc_us-gaap_InventoryFinishedGoods_5983f6bf-c3a0-4273-bdc1-fca01a2db61f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_PackagingInventory_fd43389f-6af9-4ba5-b290-ee2a4e0fdf1d" xlink:href="odc-20210731.xsd#odc_PackagingInventory"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8cf7f152-b1dd-445e-b5df-cff81896fc78" xlink:to="loc_odc_PackagingInventory_fd43389f-6af9-4ba5-b290-ee2a4e0fdf1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_3112a325-b5bf-4180-86f3-a420be46ce8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8cf7f152-b1dd-445e-b5df-cff81896fc78" xlink:to="loc_us-gaap_OtherInventory_3112a325-b5bf-4180-86f3-a420be46ce8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/INCOMETAXESIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#INCOMETAXESIncomeTaxProvisionDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/INCOMETAXESIncomeTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7131dde3-a2cb-462d-8d57-6b323c75777d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d53dd99c-7e73-44e3-9e88-2d6a84b417be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7131dde3-a2cb-462d-8d57-6b323c75777d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d53dd99c-7e73-44e3-9e88-2d6a84b417be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_30868a0b-2ff2-4c7d-83bb-ee5c0a3dc882" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7131dde3-a2cb-462d-8d57-6b323c75777d" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_30868a0b-2ff2-4c7d-83bb-ee5c0a3dc882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_02bb797b-9e21-4a15-bf87-7559af105731" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c5b47788-0337-4944-86b5-b1003faf925b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_02bb797b-9e21-4a15-bf87-7559af105731" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_c5b47788-0337-4944-86b5-b1003faf925b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6ae53a1b-642c-4680-9cb2-55d70d522df6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_02bb797b-9e21-4a15-bf87-7559af105731" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_6ae53a1b-642c-4680-9cb2-55d70d522df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ca1de322-ef26-4baf-98be-613e76f216a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_02bb797b-9e21-4a15-bf87-7559af105731" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ca1de322-ef26-4baf-98be-613e76f216a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dddfaee4-8f33-4aaf-b67e-25ed585b67ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_67415a8a-5b57-4c28-8153-88a327b224f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dddfaee4-8f33-4aaf-b67e-25ed585b67ec" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_67415a8a-5b57-4c28-8153-88a327b224f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_fd4072d3-6143-49d1-bfa2-108669cc3559" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dddfaee4-8f33-4aaf-b67e-25ed585b67ec" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_fd4072d3-6143-49d1-bfa2-108669cc3559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_8fd2b5af-dc7d-417d-b63e-9092f62ba5b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dddfaee4-8f33-4aaf-b67e-25ed585b67ec" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_8fd2b5af-dc7d-417d-b63e-9092f62ba5b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/INCOMETAXESIncomeTaxEffectiveRateReconciliationDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#INCOMETAXESIncomeTaxEffectiveRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/INCOMETAXESIncomeTaxEffectiveRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepletion_64b0acdf-e9ef-4f14-a3db-c5f996e23ab0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepletion"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepletion_64b0acdf-e9ef-4f14-a3db-c5f996e23ab0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1e76d2d8-0082-45e7-b036-b52720e59e68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1e76d2d8-0082-45e7-b036-b52720e59e68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b7fdc447-e1a1-47d9-b18c-92ac47bd96e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b7fdc447-e1a1-47d9-b18c-92ac47bd96e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_EffectiveIncomeTaxRateReconciliationChangeInForeignEffectiveTaxRatePercent_0e9f2c8f-3edc-457d-8d41-a1561546f34b" xlink:href="odc-20210731.xsd#odc_EffectiveIncomeTaxRateReconciliationChangeInForeignEffectiveTaxRatePercent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_odc_EffectiveIncomeTaxRateReconciliationChangeInForeignEffectiveTaxRatePercent_0e9f2c8f-3edc-457d-8d41-a1561546f34b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e21a1e49-cc44-4331-bf25-09e6e7a194e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e21a1e49-cc44-4331-bf25-09e6e7a194e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_37b29bdb-1942-4a73-93b4-22a2dfa3f633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_37b29bdb-1942-4a73-93b4-22a2dfa3f633" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_5a187b9c-d753-4275-b3ef-65039d1134ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_5a187b9c-d753-4275-b3ef-65039d1134ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_8aeddd2a-5c62-485c-b8ff-5522c4793f39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_8aeddd2a-5c62-485c-b8ff-5522c4793f39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_f3641bf9-94ec-4b5c-b70f-d11a7b83d1ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_f3641bf9-94ec-4b5c-b70f-d11a7b83d1ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_5bf28f7e-aa30-44a5-ac46-b50e8b7955ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fb816880-afba-4887-989c-5c48abbac416" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_5bf28f7e-aa30-44a5-ac46-b50e8b7955ed" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/INCOMETAXESComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxLiabilitiesLeaserightofuseassets_e7682d0e-8fef-4b38-8a57-c3fd3637c31e" xlink:href="odc-20210731.xsd#odc_DeferredTaxLiabilitiesLeaserightofuseassets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_odc_DeferredTaxLiabilitiesLeaserightofuseassets_e7682d0e-8fef-4b38-8a57-c3fd3637c31e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_fd30aac1-d6c0-4f6f-9a04-f8891e677c5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_fd30aac1-d6c0-4f6f-9a04-f8891e677c5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_5a3770b1-f960-4e87-b797-630a6ed07145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_5a3770b1-f960-4e87-b797-630a6ed07145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_dd99fc32-e24f-425d-8587-85eb26722d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_dd99fc32-e24f-425d-8587-85eb26722d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_06b4c819-ac75-4342-a3e4-7641457ee86f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_06b4c819-ac75-4342-a3e4-7641457ee86f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_90bc7620-4b50-45b8-a8b7-596e4e8394d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_90bc7620-4b50-45b8-a8b7-596e4e8394d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_41c1817c-5322-4077-8c1c-fb1883e20f32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_41c1817c-5322-4077-8c1c-fb1883e20f32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_47b9f621-1103-4f55-9680-c849704e0582" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_47b9f621-1103-4f55-9680-c849704e0582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b0a742c3-546c-422d-b27e-2b9c9fc5c6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_b0a742c3-546c-422d-b27e-2b9c9fc5c6e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de803819-0536-42c7-a590-b994aa32ea6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de803819-0536-42c7-a590-b994aa32ea6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_5cd5bc4a-e1c7-4566-a5c1-6960ab89de43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_5cd5bc4a-e1c7-4566-a5c1-6960ab89de43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_bf747aaf-bf63-48f5-8a20-e765b1405cc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_bf747aaf-bf63-48f5-8a20-e765b1405cc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxAssetLeaseLiabilities_3f7c70c3-cdee-4a27-ae7e-1c15fc34323c" xlink:href="odc-20210731.xsd#odc_DeferredTaxAssetLeaseLiabilities"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_odc_DeferredTaxAssetLeaseLiabilities_3f7c70c3-cdee-4a27-ae7e-1c15fc34323c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_87ffaaae-fbbe-40cf-9356-3a3cb9f8183e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_87ffaaae-fbbe-40cf-9356-3a3cb9f8183e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxAssetForeignSubsidiaries_3743922c-e38a-488d-864e-aad359547a8f" xlink:href="odc-20210731.xsd#odc_DeferredTaxAssetForeignSubsidiaries"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_odc_DeferredTaxAssetForeignSubsidiaries_3743922c-e38a-488d-864e-aad359547a8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ad803a26-4a8b-425c-851b-69f110004c9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ad803a26-4a8b-425c-851b-69f110004c9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxLiabilityForeignSubsidiaries_93879524-49ae-4e11-92f1-c57083dfcfda" xlink:href="odc-20210731.xsd#odc_DeferredTaxLiabilityForeignSubsidiaries"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_odc_DeferredTaxLiabilityForeignSubsidiaries_93879524-49ae-4e11-92f1-c57083dfcfda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_bd3efdfc-c772-46a8-b521-1812cb569402" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_bd3efdfc-c772-46a8-b521-1812cb569402" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_a7ec6338-36fa-4c58-94af-4436ca43fd9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_74cb6648-8bc6-454f-a478-6c5668622592" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_a7ec6338-36fa-4c58-94af-4436ca43fd9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxLiabilitiesLeaserightofuseassets_d0647ccc-88b9-4c67-b1f4-e0b60f9ad8b8" xlink:href="odc-20210731.xsd#odc_DeferredTaxLiabilitiesLeaserightofuseassets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_odc_DeferredTaxLiabilitiesLeaserightofuseassets_d0647ccc-88b9-4c67-b1f4-e0b60f9ad8b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_7ab6a7f2-f30e-4551-9b48-f8f637a8290d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_7ab6a7f2-f30e-4551-9b48-f8f637a8290d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_82ded1cc-1590-4fb4-b6bb-efea6252bc86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_82ded1cc-1590-4fb4-b6bb-efea6252bc86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_489d60b4-376b-49a3-87eb-6bf3988ed33a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_489d60b4-376b-49a3-87eb-6bf3988ed33a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_ddee9be9-3c11-467f-a593-3ae2a0635858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_ddee9be9-3c11-467f-a593-3ae2a0635858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxAssetForeignSubsidiaries_856c772f-814d-4d7e-9056-aaa517d5f019" xlink:href="odc-20210731.xsd#odc_DeferredTaxAssetForeignSubsidiaries"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_odc_DeferredTaxAssetForeignSubsidiaries_856c772f-814d-4d7e-9056-aaa517d5f019" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_231ec013-28b0-4661-a3b7-1b421655e21f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits_231ec013-28b0-4661-a3b7-1b421655e21f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_26545ef1-7c09-46ed-bdad-5d0521dea910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_26545ef1-7c09-46ed-bdad-5d0521dea910" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_59af0ea1-c221-45cb-9bfd-88e78e0548a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_59af0ea1-c221-45cb-9bfd-88e78e0548a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_bde6a976-90af-4702-88d2-467b67c2ee21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_bde6a976-90af-4702-88d2-467b67c2ee21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_19afb8bf-9df2-48ab-b195-27d641e19574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_19afb8bf-9df2-48ab-b195-27d641e19574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_c40d9401-6161-48cd-83ec-b1044657cca1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill_c40d9401-6161-48cd-83ec-b1044657cca1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_78084f2f-7fb0-4824-bfe9-cbd871eebbe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_78084f2f-7fb0-4824-bfe9-cbd871eebbe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1c8a7d5f-c903-4da8-89fd-79e74eff73ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1c8a7d5f-c903-4da8-89fd-79e74eff73ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_7162af71-6f21-4392-bad6-2a998c52de52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_7162af71-6f21-4392-bad6-2a998c52de52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxAssetLeaseLiabilities_2e8e0425-e373-40c8-9d2b-7a0461f339f6" xlink:href="odc-20210731.xsd#odc_DeferredTaxAssetLeaseLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_odc_DeferredTaxAssetLeaseLiabilities_2e8e0425-e373-40c8-9d2b-7a0461f339f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_70ce2749-44a9-4838-a74c-ab133409c57d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax_70ce2749-44a9-4838-a74c-ab133409c57d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_2a60dc38-4c45-400f-8ae9-a894928b87c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_2a60dc38-4c45-400f-8ae9-a894928b87c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_DeferredTaxLiabilityForeignSubsidiaries_b698802b-cbae-432c-93c9-302e71b6780a" xlink:href="odc-20210731.xsd#odc_DeferredTaxLiabilityForeignSubsidiaries"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_d2b0ec0a-0ae3-4d9c-b8ef-d6ee6fe4449d" xlink:to="loc_odc_DeferredTaxLiabilityForeignSubsidiaries_b698802b-cbae-432c-93c9-302e71b6780a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSINCOMEAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#ACCUMULATEDOTHERCOMPREHENSIVELOSSINCOMEAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSINCOMEAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4ad399ad-2939-4f2e-b51b-16014cf0d4ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0cfe7c60-9489-4ec1-a68b-178d577a0e3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4ad399ad-2939-4f2e-b51b-16014cf0d4ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_0cfe7c60-9489-4ec1-a68b-178d577a0e3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_f3a7007d-e04f-4395-9a89-251db5bc6712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4ad399ad-2939-4f2e-b51b-16014cf0d4ac" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_f3a7007d-e04f-4395-9a89-251db5bc6712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_713d28cf-b43a-4de4-bda0-195af7c07e22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4ad399ad-2939-4f2e-b51b-16014cf0d4ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_713d28cf-b43a-4de4-bda0-195af7c07e22" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITSChangeinBenefitObligationandPlanAssetsFundedStatusDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#PENSIONANDOTHERPOSTRETIREMENTBENEFITSChangeinBenefitObligationandPlanAssetsFundedStatusDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITSChangeinBenefitObligationandPlanAssetsFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1fd50a07-c907-4348-b3e5-b7bb5a498ae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_869c1840-b35b-4947-a4a1-3ab549b75726" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1fd50a07-c907-4348-b3e5-b7bb5a498ae9" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_869c1840-b35b-4947-a4a1-3ab549b75726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_76571648-0e87-4ecc-a2ab-424024afa811" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_1fd50a07-c907-4348-b3e5-b7bb5a498ae9" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_76571648-0e87-4ecc-a2ab-424024afa811" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITSComponentsofnetperiodicbenefitcostDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#PENSIONANDOTHERPOSTRETIREMENTBENEFITSComponentsofnetperiodicbenefitcostDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITSComponentsofnetperiodicbenefitcostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2a1d7905-0879-4e26-b73f-7e0b28b26c0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_eeadc93c-0f9b-43c3-bb73-5cd26f49d302" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2a1d7905-0879-4e26-b73f-7e0b28b26c0d" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_eeadc93c-0f9b-43c3-bb73-5cd26f49d302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_43bb4b7d-8023-4e27-8306-66b49db1b168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2a1d7905-0879-4e26-b73f-7e0b28b26c0d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_43bb4b7d-8023-4e27-8306-66b49db1b168" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f0bd1e16-639d-41b6-a10c-25405fc43472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2a1d7905-0879-4e26-b73f-7e0b28b26c0d" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f0bd1e16-639d-41b6-a10c-25405fc43472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_67c27e03-a0ba-40c1-80ec-4bb133f9aac5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2a1d7905-0879-4e26-b73f-7e0b28b26c0d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_67c27e03-a0ba-40c1-80ec-4bb133f9aac5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6551699d-d3a0-4ac1-bf8a-56844d363bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2a1d7905-0879-4e26-b73f-7e0b28b26c0d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_6551699d-d3a0-4ac1-bf8a-56844d363bfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_LumpSumSettlementExpense_515dfdf3-d9d3-49eb-86b8-9563a0329bdf" xlink:href="odc-20210731.xsd#odc_LumpSumSettlementExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_2a1d7905-0879-4e26-b73f-7e0b28b26c0d" xlink:to="loc_odc_LumpSumSettlementExpense_515dfdf3-d9d3-49eb-86b8-9563a0329bdf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITSAmountsrecognizedinothercomprehensiveincomeDetails" xlink:type="simple" xlink:href="odc-20210731.xsd#PENSIONANDOTHERPOSTRETIREMENTBENEFITSAmountsrecognizedinothercomprehensiveincomeDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/PENSIONANDOTHERPOSTRETIREMENTBENEFITSAmountsrecognizedinothercomprehensiveincomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_23ebcfff-a484-40b5-8e62-ebe90e31912d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3332702e-ca8e-4f4b-bec9-383ac3aeacd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_23ebcfff-a484-40b5-8e62-ebe90e31912d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_3332702e-ca8e-4f4b-bec9-383ac3aeacd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c255384a-8ce7-4183-95f9-62995edbc351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_23ebcfff-a484-40b5-8e62-ebe90e31912d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_c255384a-8ce7-4183-95f9-62995edbc351" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_70dd3cef-3ad1-45aa-bd15-35cf6857714c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_23ebcfff-a484-40b5-8e62-ebe90e31912d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_70dd3cef-3ad1-45aa-bd15-35cf6857714c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_CombinedSettlementandCurtailmentGainLossafterTax_3f333ef9-f2c4-4072-9fc8-0c1b648f5bf9" xlink:href="odc-20210731.xsd#odc_CombinedSettlementandCurtailmentGainLossafterTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_23ebcfff-a484-40b5-8e62-ebe90e31912d" xlink:to="loc_odc_CombinedSettlementandCurtailmentGainLossafterTax_3f333ef9-f2c4-4072-9fc8-0c1b648f5bf9" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
