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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:605b5bb2-08e6-40c6-995d-d6ad4ae052d9,g:dbe2eeda-8109-4f67-8f14-90194935cc65-->
<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/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="odc-20240430.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3df56267-a794-4828-b494-e3e597b2ce05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_601c28bc-b639-4117-a7bf-2e597ad80eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3df56267-a794-4828-b494-e3e597b2ce05" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_601c28bc-b639-4117-a7bf-2e597ad80eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_84c5c69c-695f-47f3-8f92-8263f986d22c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_3df56267-a794-4828-b494-e3e597b2ce05" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_84c5c69c-695f-47f3-8f92-8263f986d22c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_cd8148f8-dda7-4d28-9a3e-0072bcb2b40b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_20585ab1-3b33-4f2f-b941-e7f44e3fc7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_cd8148f8-dda7-4d28-9a3e-0072bcb2b40b" xlink:to="loc_us-gaap_Liabilities_20585ab1-3b33-4f2f-b941-e7f44e3fc7cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c5469819-b45e-43d5-94af-8506f7508476" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_cd8148f8-dda7-4d28-9a3e-0072bcb2b40b" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c5469819-b45e-43d5-94af-8506f7508476" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c99283e0-1e89-400e-bfae-01ae80e4a1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9b65e26f-eabf-4265-a596-d51464c9b262" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c99283e0-1e89-400e-bfae-01ae80e4a1e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_9b65e26f-eabf-4265-a596-d51464c9b262" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_35cdc799-0a26-4cf4-b53d-3c8b16cc5748" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c99283e0-1e89-400e-bfae-01ae80e4a1e3" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_35cdc799-0a26-4cf4-b53d-3c8b16cc5748" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9837c42e-f39c-4486-a9e5-cfa30df420b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_af65bdcc-ab80-4732-800d-e28b48a41b10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9837c42e-f39c-4486-a9e5-cfa30df420b9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_af65bdcc-ab80-4732-800d-e28b48a41b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d9e6dbf1-10f7-4546-bcc9-c899b3f27641" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9837c42e-f39c-4486-a9e5-cfa30df420b9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d9e6dbf1-10f7-4546-bcc9-c899b3f27641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d6cf697e-3366-4794-8615-b3c6d39a0b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_9837c42e-f39c-4486-a9e5-cfa30df420b9" xlink:to="loc_us-gaap_AssetsCurrent_d6cf697e-3366-4794-8615-b3c6d39a0b2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_fc9c6ec1-1efd-4ee5-b7cd-9ddb9b85c366" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_Trademarksandpatentsnet_d2a4cd75-d5d5-4d11-bcaa-cb51ad2754ee" xlink:href="odc-20240430.xsd#odc_Trademarksandpatentsnet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_fc9c6ec1-1efd-4ee5-b7cd-9ddb9b85c366" xlink:to="loc_odc_Trademarksandpatentsnet_d2a4cd75-d5d5-4d11-bcaa-cb51ad2754ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_85c70d68-2335-4cc6-9f3a-cfa1113cead5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_fc9c6ec1-1efd-4ee5-b7cd-9ddb9b85c366" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_85c70d68-2335-4cc6-9f3a-cfa1113cead5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_OtherNoncurrentAssets_1ed8615b-e51d-404e-bc0d-e90b25c852e7" xlink:href="odc-20240430.xsd#odc_OtherNoncurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_fc9c6ec1-1efd-4ee5-b7cd-9ddb9b85c366" xlink:to="loc_odc_OtherNoncurrentAssets_1ed8615b-e51d-404e-bc0d-e90b25c852e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_816b3da9-f1da-488f-9216-eda126bda3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_fc9c6ec1-1efd-4ee5-b7cd-9ddb9b85c366" xlink:to="loc_us-gaap_Goodwill_816b3da9-f1da-488f-9216-eda126bda3ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fdf0c697-90a3-4897-9741-6d9c2bb744fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_fc9c6ec1-1efd-4ee5-b7cd-9ddb9b85c366" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fdf0c697-90a3-4897-9741-6d9c2bb744fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_b4e32a40-6da9-46f0-a708-48cd3646d827" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes_ae2936f2-04ed-4fe8-b75a-999deaa6490a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b4e32a40-6da9-46f0-a708-48cd3646d827" xlink:to="loc_us-gaap_SeniorLongTermNotes_ae2936f2-04ed-4fe8-b75a-999deaa6490a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_46a2d3c7-d3d6-4c74-90a4-528408fd224c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b4e32a40-6da9-46f0-a708-48cd3646d827" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_46a2d3c7-d3d6-4c74-90a4-528408fd224c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1a2ae681-7673-4206-8761-e3f579a90072" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b4e32a40-6da9-46f0-a708-48cd3646d827" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_1a2ae681-7673-4206-8761-e3f579a90072" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_5e57e797-a3d4-4b47-9d61-c2bc03c3edd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_b4e32a40-6da9-46f0-a708-48cd3646d827" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_5e57e797-a3d4-4b47-9d61-c2bc03c3edd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_db78f28a-3195-4bbb-b23e-31d3b14bc9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesCurrent_0fe18fad-7992-42e7-b79f-eb3e4b86107e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_db78f28a-3195-4bbb-b23e-31d3b14bc9dc" xlink:to="loc_us-gaap_SeniorNotesCurrent_0fe18fad-7992-42e7-b79f-eb3e4b86107e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_443712d9-89af-40bc-9ad6-1f7c28fa209c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_db78f28a-3195-4bbb-b23e-31d3b14bc9dc" xlink:to="loc_us-gaap_AccountsPayableCurrent_443712d9-89af-40bc-9ad6-1f7c28fa209c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableCurrent_a4fd18bc-ff62-4a23-80d8-73a1764f32e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_db78f28a-3195-4bbb-b23e-31d3b14bc9dc" xlink:to="loc_us-gaap_DividendsPayableCurrent_a4fd18bc-ff62-4a23-80d8-73a1764f32e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1d7615f9-3a3f-41f6-8dfd-0557889ca30f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_db78f28a-3195-4bbb-b23e-31d3b14bc9dc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1d7615f9-3a3f-41f6-8dfd-0557889ca30f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_079a1e6a-4e6a-4c56-bdf4-a983f75a33e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_db78f28a-3195-4bbb-b23e-31d3b14bc9dc" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_079a1e6a-4e6a-4c56-bdf4-a983f75a33e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6c661b2e-00b6-4745-b603-18b6ba87647c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_b8d5b06b-e499-4e33-983a-9dcd8e940dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6c661b2e-00b6-4745-b603-18b6ba87647c" xlink:to="loc_us-gaap_ReceivablesNetCurrent_b8d5b06b-e499-4e33-983a-9dcd8e940dc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_21961aa7-fdc1-4428-bee9-279ca7eaddc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6c661b2e-00b6-4745-b603-18b6ba87647c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_21961aa7-fdc1-4428-bee9-279ca7eaddc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_600aa496-ceec-4261-b412-40cd733c5b45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_6c661b2e-00b6-4745-b603-18b6ba87647c" xlink:to="loc_us-gaap_InventoryNet_600aa496-ceec-4261-b412-40cd733c5b45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_15900082-b064-44c6-a442-63e058a9fe58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_6c661b2e-00b6-4745-b603-18b6ba87647c" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_15900082-b064-44c6-a442-63e058a9fe58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ab2cf769-8d09-4ef6-91ce-6157e35b09ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e24fddef-043c-41f4-b87b-95511ff33b37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ab2cf769-8d09-4ef6-91ce-6157e35b09ac" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e24fddef-043c-41f4-b87b-95511ff33b37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_18a70311-4abf-4b5f-a1e5-2fab7feb1c16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ab2cf769-8d09-4ef6-91ce-6157e35b09ac" xlink:to="loc_us-gaap_CommonStockValue_18a70311-4abf-4b5f-a1e5-2fab7feb1c16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_065c23d3-93bc-45ed-83e8-93aee80858ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ab2cf769-8d09-4ef6-91ce-6157e35b09ac" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_065c23d3-93bc-45ed-83e8-93aee80858ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_d1f0f49e-6889-4755-a435-5adade853a55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ab2cf769-8d09-4ef6-91ce-6157e35b09ac" xlink:to="loc_us-gaap_TreasuryStockValue_d1f0f49e-6889-4755-a435-5adade853a55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_91d099ba-abb7-4573-a55d-ed6ef1779f20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ab2cf769-8d09-4ef6-91ce-6157e35b09ac" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_91d099ba-abb7-4573-a55d-ed6ef1779f20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="odc-20240430.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_13828249-3e0e-4564-b520-107321aed729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_232f017b-9720-4cab-a841-dc7c8a084bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_13828249-3e0e-4564-b520-107321aed729" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_232f017b-9720-4cab-a841-dc7c8a084bd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_794418b5-a302-46be-81b2-606f7298ca03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_13828249-3e0e-4564-b520-107321aed729" xlink:to="loc_us-gaap_OperatingIncomeLoss_794418b5-a302-46be-81b2-606f7298ca03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ce71d1a2-a2ba-4822-a38f-e4f17ed6d97b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_13af077f-8674-4abc-9daf-8feebca420ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ce71d1a2-a2ba-4822-a38f-e4f17ed6d97b" xlink:to="loc_us-gaap_InterestExpenseDebt_13af077f-8674-4abc-9daf-8feebca420ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1a68473e-0d94-4d83-b669-ae8a2872c4b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ce71d1a2-a2ba-4822-a38f-e4f17ed6d97b" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1a68473e-0d94-4d83-b669-ae8a2872c4b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_deae04e2-fdfa-4c84-9ba6-b7009ef23b15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ce71d1a2-a2ba-4822-a38f-e4f17ed6d97b" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_deae04e2-fdfa-4c84-9ba6-b7009ef23b15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_2c3b32ca-a4fd-43bb-a43c-e071211119f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ce71d1a2-a2ba-4822-a38f-e4f17ed6d97b" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_2c3b32ca-a4fd-43bb-a43c-e071211119f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_af4acf57-8a43-4a39-a119-f5e2b0860ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d334646-db67-4a77-8019-7653dc5d07c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_af4acf57-8a43-4a39-a119-f5e2b0860ec7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d334646-db67-4a77-8019-7653dc5d07c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fb7d785f-9db4-4ba6-b6f6-b3ecd019036b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_af4acf57-8a43-4a39-a119-f5e2b0860ec7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fb7d785f-9db4-4ba6-b6f6-b3ecd019036b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d78724ec-db1c-4c37-b7af-2247a01d0932" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f6c16b8e-c965-4e07-9496-b3e2c5b263e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d78724ec-db1c-4c37-b7af-2247a01d0932" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f6c16b8e-c965-4e07-9496-b3e2c5b263e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_942ad9b0-9657-454b-9f33-2fdc950879d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d78724ec-db1c-4c37-b7af-2247a01d0932" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_942ad9b0-9657-454b-9f33-2fdc950879d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dc9a3dcd-aca4-4353-add0-66a11b8ff3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c314590b-a1b7-4dbd-8299-f0e8bea8eabe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dc9a3dcd-aca4-4353-add0-66a11b8ff3b7" xlink:to="loc_us-gaap_ProfitLoss_c314590b-a1b7-4dbd-8299-f0e8bea8eabe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8b419790-02d2-4e0d-90aa-be8370534e49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_dc9a3dcd-aca4-4353-add0-66a11b8ff3b7" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_8b419790-02d2-4e0d-90aa-be8370534e49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_33d5a837-d77e-4ccf-ac12-4d92411f62f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6d5a68dd-d292-4b0d-a187-6e98b7568630" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_33d5a837-d77e-4ccf-ac12-4d92411f62f7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6d5a68dd-d292-4b0d-a187-6e98b7568630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0ba16ac7-39b3-45ed-9db5-ac75de8c1d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_33d5a837-d77e-4ccf-ac12-4d92411f62f7" xlink:to="loc_us-gaap_GrossProfit_0ba16ac7-39b3-45ed-9db5-ac75de8c1d2b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="odc-20240430.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fbc08d69-5971-4b72-a589-3bf5ebe4c701" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_20b1f654-218c-45c3-91e8-765536f926c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_fbc08d69-5971-4b72-a589-3bf5ebe4c701" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_20b1f654-218c-45c3-91e8-765536f926c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30e76871-e567-4e9b-beb7-f62978843cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_fbc08d69-5971-4b72-a589-3bf5ebe4c701" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30e76871-e567-4e9b-beb7-f62978843cb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3fa5357e-7822-4ced-b722-cb346f0e91f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c9c79505-cc79-455c-a2ee-53c2e5b7829c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_3fa5357e-7822-4ced-b722-cb346f0e91f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c9c79505-cc79-455c-a2ee-53c2e5b7829c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_02fbc0d3-c0a5-48b0-99bc-ee5cfc26e5a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_3fa5357e-7822-4ced-b722-cb346f0e91f2" xlink:to="loc_us-gaap_NetIncomeLoss_02fbc0d3-c0a5-48b0-99bc-ee5cfc26e5a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="odc-20240430.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_0e5e5d80-50cf-483a-8428-f3de1ecc95ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCompensation_0e5e5d80-50cf-483a-8428-f3de1ecc95ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e98cf312-ed03-4ee4-a824-2ad7c8f2a6f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e98cf312-ed03-4ee4-a824-2ad7c8f2a6f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b63892bc-4093-4d25-902b-00e4a18a510b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_b63892bc-4093-4d25-902b-00e4a18a510b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2f08eabe-2ca9-4f92-a3b8-971ccac14df3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2f08eabe-2ca9-4f92-a3b8-971ccac14df3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable_e504604f-3fdb-4dcb-8ac1-f874a932a79d" xlink:href="odc-20240430.xsd#odc_IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_odc_IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable_e504604f-3fdb-4dcb-8ac1-f874a932a79d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_0afc8450-57f8-47a2-9c7d-610480451c67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_0afc8450-57f8-47a2-9c7d-610480451c67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_684676ff-3ad0-4fb8-940f-580a721bb8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_684676ff-3ad0-4fb8-940f-580a721bb8b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_fc7d85e0-1f88-4876-804a-984d016dcd6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_fc7d85e0-1f88-4876-804a-984d016dcd6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_ba28928e-8f6f-43df-bf89-d8b6708bcaab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_ba28928e-8f6f-43df-bf89-d8b6708bcaab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_11879087-9bf3-4ddd-9cd3-100ba3936c52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanSettlementsBenefitObligation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_DefinedBenefitPlanSettlementsBenefitObligation_11879087-9bf3-4ddd-9cd3-100ba3936c52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e575cf95-ab83-4d7e-86c6-d29e95aef785" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_ShareBasedCompensation_e575cf95-ab83-4d7e-86c6-d29e95aef785" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_d973cd10-d33b-4590-83b9-8909a96d1628" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_d973cd10-d33b-4590-83b9-8909a96d1628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_15f3a13b-8bb7-48b9-9880-c6c2e06c5e75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_15f3a13b-8bb7-48b9-9880-c6c2e06c5e75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_26a9066b-8baf-408a-98b3-d74b9f3a81c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_26a9066b-8baf-408a-98b3-d74b9f3a81c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b2d7a7e5-95c2-42b3-9b64-3d4e2c371cea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b2d7a7e5-95c2-42b3-9b64-3d4e2c371cea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_3e28b7d1-ad1a-41a5-9b87-387e99a5b29b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_3e28b7d1-ad1a-41a5-9b87-387e99a5b29b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_99459e7c-6379-4837-8d4b-c5b49aaa5498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_17aa45c6-0e7d-4613-850a-ecae233dbc95" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsFinitelived_99459e7c-6379-4837-8d4b-c5b49aaa5498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9c0232a1-24dc-4bb1-b060-7bb8b8c2d2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c77ad437-3b4a-4ff2-a8f1-d46208a76088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9c0232a1-24dc-4bb1-b060-7bb8b8c2d2e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c77ad437-3b4a-4ff2-a8f1-d46208a76088" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cafcf936-d3ce-47b9-ae52-8f37c33a9456" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9c0232a1-24dc-4bb1-b060-7bb8b8c2d2e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cafcf936-d3ce-47b9-ae52-8f37c33a9456" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3cdec74e-cc2a-4c9e-a81e-5e5d6fd5bd51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9c0232a1-24dc-4bb1-b060-7bb8b8c2d2e8" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3cdec74e-cc2a-4c9e-a81e-5e5d6fd5bd51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_32ace29a-dc00-44f2-a0d5-697f03985fe1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9c0232a1-24dc-4bb1-b060-7bb8b8c2d2e8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_32ace29a-dc00-44f2-a0d5-697f03985fe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8eb4e97d-4839-4081-9c41-bfc0b0082a67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_dea643be-d8c9-4f55-9931-8596cb649a43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8eb4e97d-4839-4081-9c41-bfc0b0082a67" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_dea643be-d8c9-4f55-9931-8596cb649a43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6a196c4c-54c8-4f64-9e07-31ded3dbe732" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8eb4e97d-4839-4081-9c41-bfc0b0082a67" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6a196c4c-54c8-4f64-9e07-31ded3dbe732" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_f8ffd2ac-c231-46ba-a9ef-ead7a1a89573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8eb4e97d-4839-4081-9c41-bfc0b0082a67" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_f8ffd2ac-c231-46ba-a9ef-ead7a1a89573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ca358da2-5d6b-41c4-aeb9-2820fc5fa5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8eb4e97d-4839-4081-9c41-bfc0b0082a67" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ca358da2-5d6b-41c4-aeb9-2820fc5fa5d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_82cb6947-8e81-4fcd-bbce-1d8fed835479" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_c1b4187e-1560-4b76-87da-816ba006d7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_82cb6947-8e81-4fcd-bbce-1d8fed835479" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_c1b4187e-1560-4b76-87da-816ba006d7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6d17f9fa-8eec-4e2e-a373-18037c414c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_82cb6947-8e81-4fcd-bbce-1d8fed835479" xlink:to="loc_us-gaap_ProfitLoss_6d17f9fa-8eec-4e2e-a373-18037c414c0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57abaf07-a59f-485c-a4eb-21a22957c781" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_536e6b6f-0426-4d8d-8bc7-c99703a968b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57abaf07-a59f-485c-a4eb-21a22957c781" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_536e6b6f-0426-4d8d-8bc7-c99703a968b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9671ef02-5dca-4814-8afd-9f8818e33f57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_57abaf07-a59f-485c-a4eb-21a22957c781" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9671ef02-5dca-4814-8afd-9f8818e33f57" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/InventoriesDetails" xlink:type="simple" xlink:href="odc-20240430.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_41003a22-a847-4658-8665-6dd41ed4d33f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_9ecc5de2-3a6a-4c8b-9060-53cb1d565399" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_41003a22-a847-4658-8665-6dd41ed4d33f" xlink:to="loc_us-gaap_OtherInventory_9ecc5de2-3a6a-4c8b-9060-53cb1d565399" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_odc_PackagingInventory_067e3b28-537c-42b0-afaa-aad1aebd577d" xlink:href="odc-20240430.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_41003a22-a847-4658-8665-6dd41ed4d33f" xlink:to="loc_odc_PackagingInventory_067e3b28-537c-42b0-afaa-aad1aebd577d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_f9ae5799-a7e3-44ae-b881-828c7c2c938b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_41003a22-a847-4658-8665-6dd41ed4d33f" xlink:to="loc_us-gaap_InventoryFinishedGoods_f9ae5799-a7e3-44ae-b881-828c7c2c938b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPartsAndComponentsNetOfReserves_fe434efc-6838-4e92-a2e4-d6d166bd17e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryPartsAndComponentsNetOfReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_41003a22-a847-4658-8665-6dd41ed4d33f" xlink:to="loc_us-gaap_InventoryPartsAndComponentsNetOfReserves_fe434efc-6838-4e92-a2e4-d6d166bd17e3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/LeasesDetails" xlink:type="simple" xlink:href="odc-20240430.xsd#LeasesDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_694b5381-2221-455a-9cfa-8a2dbfe30e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_cf8174bd-4533-4e22-b9ba-eb651d8b873e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_694b5381-2221-455a-9cfa-8a2dbfe30e1b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_cf8174bd-4533-4e22-b9ba-eb651d8b873e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_cd678535-6694-4dcc-b227-ddf757f43ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_694b5381-2221-455a-9cfa-8a2dbfe30e1b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_cd678535-6694-4dcc-b227-ddf757f43ea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_f64ff41b-ab2c-46bc-939d-da91b43d9b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_694b5381-2221-455a-9cfa-8a2dbfe30e1b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_f64ff41b-ab2c-46bc-939d-da91b43d9b0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_dbac8ca7-3931-4cce-876f-c9ad0def29db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_694b5381-2221-455a-9cfa-8a2dbfe30e1b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_dbac8ca7-3931-4cce-876f-c9ad0def29db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_7b383bc1-59f1-49a7-9998-52bd26245d97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_694b5381-2221-455a-9cfa-8a2dbfe30e1b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_7b383bc1-59f1-49a7-9998-52bd26245d97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_6e8976c5-d30c-4fd4-a1a9-e9467729cf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_694b5381-2221-455a-9cfa-8a2dbfe30e1b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_6e8976c5-d30c-4fd4-a1a9-e9467729cf4e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="odc-20240430.xsd#PensionandOtherPostretirementBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_29cf7195-9382-44af-8ced-05923f2b2a09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_b2797ede-3aea-44e4-8225-2aaf358e4dda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_29cf7195-9382-44af-8ced-05923f2b2a09" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_b2797ede-3aea-44e4-8225-2aaf358e4dda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_56b10637-142a-4c34-897e-58a0d188d397" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_29cf7195-9382-44af-8ced-05923f2b2a09" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_56b10637-142a-4c34-897e-58a0d188d397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_b2b902e1-2ffc-4b3a-b2b8-4c6f9c680024" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_29cf7195-9382-44af-8ced-05923f2b2a09" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_b2b902e1-2ffc-4b3a-b2b8-4c6f9c680024" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_b2503e8d-7ca8-4547-b2d9-84099648b858" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_29cf7195-9382-44af-8ced-05923f2b2a09" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_b2503e8d-7ca8-4547-b2d9-84099648b858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_b7f12153-feaa-450f-bf04-bcc664ea0890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_29cf7195-9382-44af-8ced-05923f2b2a09" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_b7f12153-feaa-450f-bf04-bcc664ea0890" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7da4f76d-9cd3-4497-aaf8-e676c14176fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_29cf7195-9382-44af-8ced-05923f2b2a09" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_7da4f76d-9cd3-4497-aaf8-e676c14176fd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="simple" xlink:href="odc-20240430.xsd#AccumulatedOtherComprehensiveLossIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1b2d2acd-5e2f-4d1c-804f-28a384318162" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_06a6c374-72e4-4862-914a-d7e97f964113" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_1b2d2acd-5e2f-4d1c-804f-28a384318162" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_06a6c374-72e4-4862-914a-d7e97f964113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_088498f4-1712-480a-a9cf-725393ce3929" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_1b2d2acd-5e2f-4d1c-804f-28a384318162" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_088498f4-1712-480a-a9cf-725393ce3929" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
