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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:1840064d-fe0d-4a74-8aaa-9ad0e5f63ae5,g:c5df48a4-5655-45ef-86e6-534b1d74c73c-->
<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.otpco.com/role/CONSOLIDATEDBALANCESHEETSunaudited" xlink:type="simple" xlink:href="ottr-20230331.xsd#CONSOLIDATEDBALANCESHEETSunaudited"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/CONSOLIDATEDBALANCESHEETSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_fbffa472-a2d2-4ce1-a903-a8cfc8eafb9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_f4d40353-c210-486a-8d1d-7d08c3232179" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_fbffa472-a2d2-4ce1-a903-a8cfc8eafb9d" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_f4d40353-c210-486a-8d1d-7d08c3232179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_68802631-554f-45f2-826b-0d5fb5e44b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_fbffa472-a2d2-4ce1-a903-a8cfc8eafb9d" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_68802631-554f-45f2-826b-0d5fb5e44b15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_15fec615-4079-4705-be53-6666bb487230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_fbffa472-a2d2-4ce1-a903-a8cfc8eafb9d" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_15fec615-4079-4705-be53-6666bb487230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_03d10df5-b28f-4070-8794-6155f75108f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_fbffa472-a2d2-4ce1-a903-a8cfc8eafb9d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_03d10df5-b28f-4070-8794-6155f75108f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_19239f13-746e-486d-9060-97a0a97be9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_fbffa472-a2d2-4ce1-a903-a8cfc8eafb9d" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_19239f13-746e-486d-9060-97a0a97be9fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_4911ff43-a9d4-4344-88b3-6dab8487170f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_fbffa472-a2d2-4ce1-a903-a8cfc8eafb9d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_4911ff43-a9d4-4344-88b3-6dab8487170f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6e2f585b-b13d-41e1-b469-f4b332fa3ea7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c7ded19a-2c34-4f30-ab59-0629b92c0577" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6e2f585b-b13d-41e1-b469-f4b332fa3ea7" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c7ded19a-2c34-4f30-ab59-0629b92c0577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_5ff3cb0e-ef76-480d-a61b-1fa50d2e050f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6e2f585b-b13d-41e1-b469-f4b332fa3ea7" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_5ff3cb0e-ef76-480d-a61b-1fa50d2e050f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_38332431-7d9c-4ec6-9868-b7919591e1b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6e2f585b-b13d-41e1-b469-f4b332fa3ea7" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_38332431-7d9c-4ec6-9868-b7919591e1b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_4e4a833c-7c49-439d-ae33-fb1b6cef84fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6e2f585b-b13d-41e1-b469-f4b332fa3ea7" xlink:to="loc_us-gaap_ShortTermBorrowings_4e4a833c-7c49-439d-ae33-fb1b6cef84fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_5d9d218d-d164-4b3a-a244-ae1821410e22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6e2f585b-b13d-41e1-b469-f4b332fa3ea7" xlink:to="loc_us-gaap_AccountsPayableCurrent_5d9d218d-d164-4b3a-a244-ae1821410e22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_65deb4f8-8ccd-44e5-a16b-3386fb8f100d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6e2f585b-b13d-41e1-b469-f4b332fa3ea7" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_65deb4f8-8ccd-44e5-a16b-3386fb8f100d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_314f0592-cdb1-4d23-8e88-20d0320960b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_32a5dc7b-d602-41c9-a37e-c0c0e39d89d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_314f0592-cdb1-4d23-8e88-20d0320960b4" xlink:to="loc_us-gaap_Goodwill_32a5dc7b-d602-41c9-a37e-c0c0e39d89d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_0b88d833-8984-4802-8cfd-df84a3cb0d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_314f0592-cdb1-4d23-8e88-20d0320960b4" xlink:to="loc_us-gaap_LongTermInvestments_0b88d833-8984-4802-8cfd-df84a3cb0d22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_decc20b0-504a-47b6-bab2-8b7b5e8fcca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetsNoncurrent_314f0592-cdb1-4d23-8e88-20d0320960b4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_decc20b0-504a-47b6-bab2-8b7b5e8fcca2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_63cfa1d3-06a3-4400-aa4a-1502943c3c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_314f0592-cdb1-4d23-8e88-20d0320960b4" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_63cfa1d3-06a3-4400-aa4a-1502943c3c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_be9c6bd6-6ee2-4d1e-874a-fb7bf1f865ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_314f0592-cdb1-4d23-8e88-20d0320960b4" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_be9c6bd6-6ee2-4d1e-874a-fb7bf1f865ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d88b845d-b65b-4262-8962-c11ecbad9422" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_314f0592-cdb1-4d23-8e88-20d0320960b4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d88b845d-b65b-4262-8962-c11ecbad9422" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_958431f4-f9d9-4734-bf6f-58ac13b569b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_61f5c415-5b43-4fae-b814-7e55d79c9296" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_958431f4-f9d9-4734-bf6f-58ac13b569b7" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquity_61f5c415-5b43-4fae-b814-7e55d79c9296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_0a3cc82d-2c06-45a5-8bd7-ed4843ebf3cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LiabilitiesAndStockholdersEquity_958431f4-f9d9-4734-bf6f-58ac13b569b7" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_0a3cc82d-2c06-45a5-8bd7-ed4843ebf3cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_198246e4-7ec8-4ecf-b01c-7fa6f9611508" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_958431f4-f9d9-4734-bf6f-58ac13b569b7" xlink:to="loc_us-gaap_LiabilitiesCurrent_198246e4-7ec8-4ecf-b01c-7fa6f9611508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f985a722-c36e-484a-999b-e147824ab397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_958431f4-f9d9-4734-bf6f-58ac13b569b7" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f985a722-c36e-484a-999b-e147824ab397" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ed84ce5b-27af-4c56-8531-a7e70ecfac45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a2a95320-5d29-4c32-8f09-de93383076cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ed84ce5b-27af-4c56-8531-a7e70ecfac45" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a2a95320-5d29-4c32-8f09-de93383076cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_3efcf51e-3b80-4348-905d-785f3bf9edd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ed84ce5b-27af-4c56-8531-a7e70ecfac45" xlink:to="loc_us-gaap_AccountsReceivableNet_3efcf51e-3b80-4348-905d-785f3bf9edd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_df2dfedd-79fb-4a6a-a079-f6ae1e12801d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ed84ce5b-27af-4c56-8531-a7e70ecfac45" xlink:to="loc_us-gaap_OtherAssetsCurrent_df2dfedd-79fb-4a6a-a079-f6ae1e12801d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4818c132-07cf-4ee1-97e0-94cb37a1205b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ed84ce5b-27af-4c56-8531-a7e70ecfac45" xlink:to="loc_us-gaap_InventoryNet_4818c132-07cf-4ee1-97e0-94cb37a1205b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_4f67cc88-8465-4309-ba45-3bd043cceef7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ed84ce5b-27af-4c56-8531-a7e70ecfac45" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_4f67cc88-8465-4309-ba45-3bd043cceef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6211dd04-f9e9-4498-9ef1-c2b97417275f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_85cde0be-656b-429c-97df-6faa31d76721" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6211dd04-f9e9-4498-9ef1-c2b97417275f" xlink:to="loc_us-gaap_AssetsNoncurrent_85cde0be-656b-429c-97df-6faa31d76721" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_94f87665-a664-4b76-8d0a-ab4dbb1c65d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6211dd04-f9e9-4498-9ef1-c2b97417275f" xlink:to="loc_us-gaap_AssetsCurrent_94f87665-a664-4b76-8d0a-ab4dbb1c65d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_9f3857a0-8de9-4b51-99f0-7200e1cb548a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7f7d9d28-97c0-47aa-b7ff-2a3e290b7e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquity_9f3857a0-8de9-4b51-99f0-7200e1cb548a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7f7d9d28-97c0-47aa-b7ff-2a3e290b7e1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a6cd9f51-3caa-4588-87f4-ee00239929ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquity_9f3857a0-8de9-4b51-99f0-7200e1cb548a" xlink:to="loc_us-gaap_StockholdersEquity_a6cd9f51-3caa-4588-87f4-ee00239929ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0f6f39be-e241-4b3f-a032-b3291578307d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e564636a-6336-4540-9c39-25841180d4f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0f6f39be-e241-4b3f-a032-b3291578307d" xlink:to="loc_us-gaap_CommonStockValue_e564636a-6336-4540-9c39-25841180d4f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b53d425-d3bf-4810-8e90-c92619ed0cab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0f6f39be-e241-4b3f-a032-b3291578307d" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3b53d425-d3bf-4810-8e90-c92619ed0cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_53b2bc1d-fce2-4355-ba37-59cd8fd0a89e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0f6f39be-e241-4b3f-a032-b3291578307d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_53b2bc1d-fce2-4355-ba37-59cd8fd0a89e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4ec0d8df-4e8a-420a-9c49-b24c2f74a349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0f6f39be-e241-4b3f-a032-b3291578307d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4ec0d8df-4e8a-420a-9c49-b24c2f74a349" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEunaudited" xlink:type="simple" xlink:href="ottr-20230331.xsd#CONSOLIDATEDSTATEMENTSOFINCOMEunaudited"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/CONSOLIDATEDSTATEMENTSOFINCOMEunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_7dcdf265-9609-4cb9-ae94-c685dda9ace3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_7dcdf265-9609-4cb9-ae94-c685dda9ace3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_f64f11bd-1788-409f-8f9c-50eba8ebb1bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenanceAndOperations_f64f11bd-1788-409f-8f9c-50eba8ebb1bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ottr_UtilitiesOperatingExpensePropertyTaxes_331b83ac-889b-467c-ae8d-3223e3924f70" xlink:href="ottr-20230331.xsd#ottr_UtilitiesOperatingExpensePropertyTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:to="loc_ottr_UtilitiesOperatingExpensePropertyTaxes_331b83ac-889b-467c-ae8d-3223e3924f70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_25d7003d-a3f6-4566-ae98-3c2e75b74854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseFuelUsed"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseFuelUsed_25d7003d-a3f6-4566-ae98-3c2e75b74854" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_8f458a8f-2c9c-40fa-ba6c-e32a76626722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpensePurchasedPower"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:to="loc_us-gaap_UtilitiesOperatingExpensePurchasedPower_8f458a8f-2c9c-40fa-ba6c-e32a76626722" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2bc72eb7-0f5a-4d23-8c64-fca12e4ad5e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2bc72eb7-0f5a-4d23-8c64-fca12e4ad5e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_f802bc18-010b-4322-b36e-9d12120bcd95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_a7005841-e37f-412f-ab96-0568923ff591" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_f802bc18-010b-4322-b36e-9d12120bcd95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_54dc0006-86c5-487d-bdbe-4799a84206b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3e5f0fc7-44fa-480d-820e-14f7542753ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_54dc0006-86c5-487d-bdbe-4799a84206b7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3e5f0fc7-44fa-480d-820e-14f7542753ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d25fa035-0f58-49ee-bfd4-0dea3f47da4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_54dc0006-86c5-487d-bdbe-4799a84206b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d25fa035-0f58-49ee-bfd4-0dea3f47da4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bef31857-4bd5-40a1-8e74-8d32e5da95dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_db6df28f-5d67-4122-83da-8ae29289bf11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bef31857-4bd5-40a1-8e74-8d32e5da95dd" xlink:to="loc_us-gaap_Revenues_db6df28f-5d67-4122-83da-8ae29289bf11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_57471479-c82e-41c5-8754-48dce27282dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bef31857-4bd5-40a1-8e74-8d32e5da95dd" xlink:to="loc_us-gaap_CostsAndExpenses_57471479-c82e-41c5-8754-48dce27282dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9144759b-edc9-48e3-ad36-ff3e7f6a110b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDebtExpense_83dd5057-b4de-47d3-bf42-e6c270d4782d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDebtExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9144759b-edc9-48e3-ad36-ff3e7f6a110b" xlink:to="loc_us-gaap_InterestAndDebtExpense_83dd5057-b4de-47d3-bf42-e6c270d4782d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_63e4e96f-f087-4d48-8867-1006bf3ee103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9144759b-edc9-48e3-ad36-ff3e7f6a110b" xlink:to="loc_us-gaap_OperatingIncomeLoss_63e4e96f-f087-4d48-8867-1006bf3ee103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_72238190-5e37-4210-9aa1-04a279d885f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9144759b-edc9-48e3-ad36-ff3e7f6a110b" xlink:to="loc_us-gaap_NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent_72238190-5e37-4210-9aa1-04a279d885f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_bc152ede-62ed-4c8f-9219-821bc9caf8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9144759b-edc9-48e3-ad36-ff3e7f6a110b" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_bc152ede-62ed-4c8f-9219-821bc9caf8ba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" xlink:type="simple" xlink:href="ottr-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_708c24a5-def2-4ee2-a85f-d5924b4de701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0098d78c-9b75-47e5-b59b-b813d71721ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_708c24a5-def2-4ee2-a85f-d5924b4de701" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0098d78c-9b75-47e5-b59b-b813d71721ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e9207965-2607-40ff-9ea8-db115fabc8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_708c24a5-def2-4ee2-a85f-d5924b4de701" xlink:to="loc_us-gaap_NetIncomeLoss_e9207965-2607-40ff-9ea8-db115fabc8a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f784f4d1-89bb-4be1-8c5e-80cdfa0cfa2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_41f42d6b-7baa-4fe9-901b-c4d95c63bd99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f784f4d1-89bb-4be1-8c5e-80cdfa0cfa2e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_41f42d6b-7baa-4fe9-901b-c4d95c63bd99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_44945a4d-e405-4140-b8f5-94c33dfc7050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_f784f4d1-89bb-4be1-8c5e-80cdfa0cfa2e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_44945a4d-e405-4140-b8f5-94c33dfc7050" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="simple" xlink:href="ottr-20230331.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_82d7ce4b-d746-4eb4-a52a-6f153e5d3d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_95694653-2c16-44b4-a3b6-3622b09fa211" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_82d7ce4b-d746-4eb4-a52a-6f153e5d3d8d" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_95694653-2c16-44b4-a3b6-3622b09fa211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_fe86d126-b74c-4cbf-8a77-34d8caa5f641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_82d7ce4b-d746-4eb4-a52a-6f153e5d3d8d" xlink:to="loc_us-gaap_PaymentsOfDividends_fe86d126-b74c-4cbf-8a77-34d8caa5f641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f22931c6-9c99-4996-bce4-16bc542e4ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_82d7ce4b-d746-4eb4-a52a-6f153e5d3d8d" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_f22931c6-9c99-4996-bce4-16bc542e4ba1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_f6e74416-3efa-45f7-9090-ec9b9fdf4fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_82d7ce4b-d746-4eb4-a52a-6f153e5d3d8d" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_f6e74416-3efa-45f7-9090-ec9b9fdf4fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2b0cd325-f6d9-4f58-9a7f-91bcc9cd1c05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0378177-338c-49a6-9a26-7fb8b91ef7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b0cd325-f6d9-4f58-9a7f-91bcc9cd1c05" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0378177-338c-49a6-9a26-7fb8b91ef7d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f88af512-84ba-48fa-9e67-77067427ea72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b0cd325-f6d9-4f58-9a7f-91bcc9cd1c05" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f88af512-84ba-48fa-9e67-77067427ea72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab9b9ed2-6750-4635-a01d-bf2574296ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2b0cd325-f6d9-4f58-9a7f-91bcc9cd1c05" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab9b9ed2-6750-4635-a01d-bf2574296ba3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8e3bbb3e-2520-4acc-bc7d-511aa5954ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_NetIncomeLoss_8e3bbb3e-2520-4acc-bc7d-511aa5954ae7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_1903ddb0-5f47-42c1-b651-5a86938393c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations_1903ddb0-5f47-42c1-b651-5a86938393c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_da039a6e-8e77-46a7-9e05-2cc9d1aff9fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_da039a6e-8e77-46a7-9e05-2cc9d1aff9fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_d7999eaa-d829-4c50-851a-8b5931140879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_d7999eaa-d829-4c50-851a-8b5931140879" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_955b1e9d-6c8e-46ac-a4ca-1ef904288271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_955b1e9d-6c8e-46ac-a4ca-1ef904288271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_3d7cb7ff-1c35-46da-9084-ef569775a5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherRegulatoryAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherRegulatoryAssets_3d7cb7ff-1c35-46da-9084-ef569775a5b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxCreditsAndAdjustments_d57ad1db-b783-40e4-bc58-f440263dfd2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxCreditsAndAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncomeTaxCreditsAndAdjustments_d57ad1db-b783-40e4-bc58-f440263dfd2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5b61c513-b3a5-4e31-90f9-b94191d57905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5b61c513-b3a5-4e31-90f9-b94191d57905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_643ee8ee-b38b-4e3b-9180-263f763ccb71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionContributions"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_PensionContributions_643ee8ee-b38b-4e3b-9180-263f763ccb71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_5e31315f-f84e-4e1e-b102-e87baa3dc5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInRegulatoryLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInRegulatoryLiabilities_5e31315f-f84e-4e1e-b102-e87baa3dc5ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d7694a77-9513-4991-ad2f-96bc3f6990d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d7694a77-9513-4991-ad2f-96bc3f6990d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction_af026004-ce8e-4559-bb92-86adad504a00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction_af026004-ce8e-4559-bb92-86adad504a00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_798a847e-1e81-4f10-b290-92609364149d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_ShareBasedCompensation_798a847e-1e81-4f10-b290-92609364149d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_eca9c827-2613-4c48-bf14-8732c486fce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_eca9c827-2613-4c48-bf14-8732c486fce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6c7553bc-18c7-485f-89d4-1450a5e3b530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6c7553bc-18c7-485f-89d4-1450a5e3b530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_11394579-f628-4047-8645-14d84fc41933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_aaf66015-10f1-4389-b0be-447895ee028e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_11394579-f628-4047-8645-14d84fc41933" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a412ae63-0e27-4262-8890-62c86894a0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromInvestments_c192dc73-c125-4d13-bea3-e9ca56191b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromInvestments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a412ae63-0e27-4262-8890-62c86894a0fd" xlink:to="loc_us-gaap_PaymentsForProceedsFromInvestments_c192dc73-c125-4d13-bea3-e9ca56191b76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6756fe73-c389-4eab-a526-e771ffc8b78f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a412ae63-0e27-4262-8890-62c86894a0fd" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6756fe73-c389-4eab-a526-e771ffc8b78f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_d7a6785c-9727-4af9-a762-5e89f45503e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a412ae63-0e27-4262-8890-62c86894a0fd" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_d7a6785c-9727-4af9-a762-5e89f45503e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/RevenueDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#RevenueDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_916a320a-33ea-4f00-a32f-0da1e4986102" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_21fd5ddb-8368-4fd9-be83-d45722604baa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Revenues_916a320a-33ea-4f00-a32f-0da1e4986102" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_21fd5ddb-8368-4fd9-be83-d45722604baa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_565b9d5a-48d0-40a1-bc66-c1a8864407b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_916a320a-33ea-4f00-a32f-0da1e4986102" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_565b9d5a-48d0-40a1-bc66-c1a8864407b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofReceivablesDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#SelectBalanceSheetInformationScheduleofReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross_9d7e74d6-9c3a-44c2-a423-9d7ae285ef47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesGrossCurrent_ae652361-f5f3-4839-8fbe-a06074d3a3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGross_9d7e74d6-9c3a-44c2-a423-9d7ae285ef47" xlink:to="loc_us-gaap_OtherReceivablesGrossCurrent_ae652361-f5f3-4839-8fbe-a06074d3a3dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_1d4555fd-bfaa-423a-bfeb-48182a897ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGross_9d7e74d6-9c3a-44c2-a423-9d7ae285ef47" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_1d4555fd-bfaa-423a-bfeb-48182a897ca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_e110a266-f5be-458b-a027-96a65ed9ff2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGross_9d7e74d6-9c3a-44c2-a423-9d7ae285ef47" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_e110a266-f5be-458b-a027-96a65ed9ff2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_ae2e11c8-608d-43fb-8139-cc2d2aca9190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross_9ed64bd4-b91b-4489-93af-5155277f5f97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_ae2e11c8-608d-43fb-8139-cc2d2aca9190" xlink:to="loc_us-gaap_AccountsReceivableGross_9ed64bd4-b91b-4489-93af-5155277f5f97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_7c927e27-6a1f-43e4-8143-86273f4b4372" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_ae2e11c8-608d-43fb-8139-cc2d2aca9190" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_7c927e27-6a1f-43e4-8143-86273f4b4372" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofInventoriesDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#SelectBalanceSheetInformationScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_499de31e-1502-4adf-a345-59890f13bd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_816552c5-0b51-4ab7-8e94-9059d373f8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_499de31e-1502-4adf-a345-59890f13bd4b" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_816552c5-0b51-4ab7-8e94-9059d373f8c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9effbca6-b1a4-4b0e-8ba5-f8f6989348c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_499de31e-1502-4adf-a345-59890f13bd4b" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_9effbca6-b1a4-4b0e-8ba5-f8f6989348c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_9343da6b-ab1a-4752-8653-2756167bcb6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_499de31e-1502-4adf-a345-59890f13bd4b" xlink:to="loc_us-gaap_InventoryWorkInProcess_9343da6b-ab1a-4752-8653-2756167bcb6a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofInvestmentsDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#SelectBalanceSheetInformationScheduleofInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_0900619c-4b7e-4ace-bb9f-423cde19bcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_a53c2192-f1f7-43f1-b788-b80974b4cdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_0900619c-4b7e-4ace-bb9f-423cde19bcb0" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_a53c2192-f1f7-43f1-b788-b80974b4cdc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e55e5205-bb47-4081-abbf-b8428bf6c1f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_0900619c-4b7e-4ace-bb9f-423cde19bcb0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e55e5205-bb47-4081-abbf-b8428bf6c1f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsAtCarryingValue_004dfb11-256e-472e-bd2f-602d46452f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_0900619c-4b7e-4ace-bb9f-423cde19bcb0" xlink:to="loc_us-gaap_MoneyMarketFundsAtCarryingValue_004dfb11-256e-472e-bd2f-602d46452f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_86ea43b1-56ea-4d58-8650-72d795ad0f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_0900619c-4b7e-4ace-bb9f-423cde19bcb0" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_86ea43b1-56ea-4d58-8650-72d795ad0f76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_b26f898f-3673-4916-8cd7-ec31dd0094b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Investments_0900619c-4b7e-4ace-bb9f-423cde19bcb0" xlink:to="loc_us-gaap_OtherInvestments_b26f898f-3673-4916-8cd7-ec31dd0094b3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#SelectBalanceSheetInformationScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/SelectBalanceSheetInformationScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_57690c13-2dbe-4d9c-b500-ce9922144740" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3db469f5-9623-4616-86d2-e2016ab2a2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_57690c13-2dbe-4d9c-b500-ce9922144740" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3db469f5-9623-4616-86d2-e2016ab2a2eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_dd02ba1a-24be-4644-9d6a-bf30acb613d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_57690c13-2dbe-4d9c-b500-ce9922144740" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_dd02ba1a-24be-4644-9d6a-bf30acb613d7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/EmployeePostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#EmployeePostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/EmployeePostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_504f646d-a854-456f-9256-92f8f5493682" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_95573c1c-3238-4ddd-9961-8cca822eb83e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_504f646d-a854-456f-9256-92f8f5493682" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_95573c1c-3238-4ddd-9961-8cca822eb83e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_dbd72916-e16b-429b-b7d3-7eb8228c4dec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_504f646d-a854-456f-9256-92f8f5493682" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_dbd72916-e16b-429b-b7d3-7eb8228c4dec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_c03955d8-22bd-472a-928f-2f2590918cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_504f646d-a854-456f-9256-92f8f5493682" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_c03955d8-22bd-472a-928f-2f2590918cd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_5aeb0718-5a76-40cb-a070-0e50f714013d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_504f646d-a854-456f-9256-92f8f5493682" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_5aeb0718-5a76-40cb-a070-0e50f714013d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_40d241b3-9831-4eb0-a323-88f8ba24d50b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_504f646d-a854-456f-9256-92f8f5493682" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_40d241b3-9831-4eb0-a323-88f8ba24d50b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/EmployeePostretirementBenefitsCompositionofPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#EmployeePostretirementBenefitsCompositionofPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/EmployeePostretirementBenefitsCompositionofPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ottr_DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals_75250f58-c80e-452a-99e6-4b090e10b2fb" xlink:href="ottr-20230331.xsd#ottr_DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals"/>
    <link:loc xlink:type="locator" xlink:label="loc_ottr_DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred_e31f2984-0019-4bc2-9a1a-d760eb0ef9d8" xlink:href="ottr-20230331.xsd#ottr_DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ottr_DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals_75250f58-c80e-452a-99e6-4b090e10b2fb" xlink:to="loc_ottr_DefinedBenefitPlanNetPeriodicBenefitCostCreditDeferred_e31f2984-0019-4bc2-9a1a-d760eb0ef9d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5bee1713-3440-4f29-a559-3568dd60b149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ottr_DefinedBenefitPlanNetPeriodicBenefitCostCreditNetOfDeferrals_75250f58-c80e-452a-99e6-4b090e10b2fb" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_5bee1713-3440-4f29-a559-3568dd60b149" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#IncomeTaxesEffectiveIncomeTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/IncomeTaxesEffectiveIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ottr_EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionPercent_4f9ec9e9-26bb-49be-a54f-3f0b86f5e9c5" xlink:href="ottr-20230331.xsd#ottr_EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionPercent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:to="loc_ottr_EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionPercent_4f9ec9e9-26bb-49be-a54f-3f0b86f5e9c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_4886144b-c935-4b4e-8cac-f78e95348fce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_4886144b-c935-4b4e-8cac-f78e95348fce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_91f00ee3-262d-448b-8221-cd7d007b8057" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_91f00ee3-262d-448b-8221-cd7d007b8057" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ottr_EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent_fc67cfbe-f62f-4079-8180-0eabbb2d595b" xlink:href="ottr-20230331.xsd#ottr_EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:to="loc_ottr_EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsPercent_fc67cfbe-f62f-4079-8180-0eabbb2d595b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_71caca76-c91b-4a60-9117-84fa76858bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_71caca76-c91b-4a60-9117-84fa76858bd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1a8668e5-a695-4949-ad13-ccd0503c95f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_1a8668e5-a695-4949-ad13-ccd0503c95f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0296f73d-e6b6-47be-83f1-2f7d6c02421a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9b990d71-19d0-4626-a58e-f6ceabb56c87" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0296f73d-e6b6-47be-83f1-2f7d6c02421a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_f665433b-4c18-4438-b5ef-54ac147140ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_f665433b-4c18-4438-b5ef-54ac147140ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_c725d163-ced6-41dc-b9d6-d0a618e45f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_c725d163-ced6-41dc-b9d6-d0a618e45f4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ottr_EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount_c6b132c8-7744-4a44-be62-cd210115a080" xlink:href="ottr-20230331.xsd#ottr_EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:to="loc_ottr_EffectiveIncomeTaxRateReconciliationTaxCreditAmortizationAmount_c6b132c8-7744-4a44-be62-cd210115a080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93dd1934-0a62-42f9-b11d-9b6ddbc8c33b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_93dd1934-0a62-42f9-b11d-9b6ddbc8c33b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ottr_EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionAmount_1d8deff5-21bf-4eb6-b20b-ad4633e6c426" xlink:href="ottr-20230331.xsd#ottr_EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:to="loc_ottr_EffectiveIncomeTaxRateReconciliationAllowanceForEquityFundsUsedDuringConstructionAmount_1d8deff5-21bf-4eb6-b20b-ad4633e6c426" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ottr_EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount_f149221a-83dd-4616-aff6-5ae1433a89dc" xlink:href="ottr-20230331.xsd#ottr_EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:to="loc_ottr_EffectiveIncomeTaxRateReconciliationDeductionProductionTaxCreditsAmount_f149221a-83dd-4616-aff6-5ae1433a89dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_4b0b6ff6-5176-4a3e-91ef-39c88299ee9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_5fd0e857-8b78-418b-a748-8d3b26bc4264" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_4b0b6ff6-5176-4a3e-91ef-39c88299ee9a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#AccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_10849644-17db-4fbe-90a3-edba5c574242" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_134f5497-6374-4af8-a721-4630edc572da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_10849644-17db-4fbe-90a3-edba5c574242" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_134f5497-6374-4af8-a721-4630edc572da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_4ad2e607-43b6-43c3-a701-ddcebbb1c6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_10849644-17db-4fbe-90a3-edba5c574242" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_4ad2e607-43b6-43c3-a701-ddcebbb1c6ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d393eabe-a4e6-4109-86ce-42b6b24995c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_fe3c7a44-3ca8-4045-bfdd-5aa46ae55a6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d393eabe-a4e6-4109-86ce-42b6b24995c0" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_fe3c7a44-3ca8-4045-bfdd-5aa46ae55a6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_695f2f0a-b6ce-4134-83e1-f412203bca5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d393eabe-a4e6-4109-86ce-42b6b24995c0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_695f2f0a-b6ce-4134-83e1-f412203bca5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7f382a20-421e-4069-8551-cb9fad42db40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2025973b-48ae-45dc-8c11-42eb1cb68de3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7f382a20-421e-4069-8551-cb9fad42db40" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2025973b-48ae-45dc-8c11-42eb1cb68de3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringandNonrecurringDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#FairValueMeasurementsScheduleofFairValueMeasurementsRecurringandNonrecurringDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringandNonrecurringDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_6eab1497-a6b7-4627-b1b6-ec109e5bc19d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2fae9e78-5592-4f18-88c0-b2bc1bd6c6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_6eab1497-a6b7-4627-b1b6-ec109e5bc19d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2fae9e78-5592-4f18-88c0-b2bc1bd6c6b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_9b3d52ad-deb6-4a8f-84ea-4e0de69c0a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_6eab1497-a6b7-4627-b1b6-ec109e5bc19d" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_9b3d52ad-deb6-4a8f-84ea-4e0de69c0a16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent_350d9263-19e8-4723-ab19-c68e5f7594d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_6eab1497-a6b7-4627-b1b6-ec109e5bc19d" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent_350d9263-19e8-4723-ab19-c68e5f7594d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_18051e8f-8952-4038-9a3e-9321556c3907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_5f8c824e-6cdf-4df2-b506-87b42dc1ce47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_18051e8f-8952-4038-9a3e-9321556c3907" xlink:to="loc_us-gaap_DerivativeLiabilities_5f8c824e-6cdf-4df2-b506-87b42dc1ce47" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.otpco.com/role/FairValueMeasurementsScheduleofFairValueofAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ottr-20230331.xsd#FairValueMeasurementsScheduleofFairValueofAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.otpco.com/role/FairValueMeasurementsScheduleofFairValueofAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_0c9aab29-f4fb-4ed7-be30-7321d432b064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_1d47942f-2d36-485c-a3b0-89f46ba27fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_0c9aab29-f4fb-4ed7-be30-7321d432b064" xlink:to="loc_us-gaap_LongTermDebtFairValue_1d47942f-2d36-485c-a3b0-89f46ba27fb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShorttermDebtFairValue_8476a353-add3-4327-9304-a09150eb3efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShorttermDebtFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_0c9aab29-f4fb-4ed7-be30-7321d432b064" xlink:to="loc_us-gaap_ShorttermDebtFairValue_8476a353-add3-4327-9304-a09150eb3efb" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
