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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:170a6526-8d4a-4828-bb09-f9319f126f9f,g:00a6bf2b-9d42-41af-83f6-6eb29dae3399-->
<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.allete.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="ale-20210331.xsd#DocumentandEntityInformationDocument"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/DocumentandEntityInformationDocument" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedBalanceSheet" xlink:type="simple" xlink:href="ale-20210331.xsd#ConsolidatedBalanceSheet"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedBalanceSheet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7dd6f486-4b17-42f7-831c-e3168987f3d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c78312c1-f87c-4c23-b809-eca98b700186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7dd6f486-4b17-42f7-831c-e3168987f3d1" xlink:to="loc_us-gaap_AccountsPayableCurrent_c78312c1-f87c-4c23-b809-eca98b700186" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_c9fa2aa7-a6da-47af-b076-070cc0f735de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7dd6f486-4b17-42f7-831c-e3168987f3d1" xlink:to="loc_us-gaap_TaxesPayableCurrent_c9fa2aa7-a6da-47af-b076-070cc0f735de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_69e08d0a-6d56-4fba-9c1b-476f28ef023b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7dd6f486-4b17-42f7-831c-e3168987f3d1" xlink:to="loc_us-gaap_InterestPayableCurrent_69e08d0a-6d56-4fba-9c1b-476f28ef023b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b03bd516-2345-40a9-9183-062d85fc908c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7dd6f486-4b17-42f7-831c-e3168987f3d1" xlink:to="loc_us-gaap_LongTermDebtCurrent_b03bd516-2345-40a9-9183-062d85fc908c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_407e77c0-d908-4946-b218-32338f6520ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_7dd6f486-4b17-42f7-831c-e3168987f3d1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_407e77c0-d908-4946-b218-32338f6520ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd2f07ff-39d6-4f10-a9b3-c8e60291d7ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_ca6504d4-b1da-4d3a-ad96-1f7694bdb47b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd2f07ff-39d6-4f10-a9b3-c8e60291d7ee" xlink:to="loc_us-gaap_Liabilities_ca6504d4-b1da-4d3a-ad96-1f7694bdb47b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_23f02a45-490f-4c0f-8ea6-e7adff7484b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_bd2f07ff-39d6-4f10-a9b3-c8e60291d7ee" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_23f02a45-490f-4c0f-8ea6-e7adff7484b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_1d0f890b-752c-496b-b2c0-687b4d3d00e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db2d2661-5a65-4aae-a7ed-92af5bee1a2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0f890b-752c-496b-b2c0-687b4d3d00e2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_db2d2661-5a65-4aae-a7ed-92af5bee1a2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_c397e10c-4e2e-483d-a9a1-96949172197f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0f890b-752c-496b-b2c0-687b4d3d00e2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_c397e10c-4e2e-483d-a9a1-96949172197f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3c57e6b0-aa6c-4844-9189-b0b12f1ee15c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0f890b-752c-496b-b2c0-687b4d3d00e2" xlink:to="loc_us-gaap_InventoryNet_3c57e6b0-aa6c-4844-9189-b0b12f1ee15c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_cb158512-4ec1-4785-b68f-8caac141c9fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_1d0f890b-752c-496b-b2c0-687b4d3d00e2" xlink:to="loc_us-gaap_OtherAssetsCurrent_cb158512-4ec1-4785-b68f-8caac141c9fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_012c6f7f-def6-436e-862f-b1a1eaa393d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_37f609f8-cc67-4aeb-9f21-c1d22bd9e6c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_012c6f7f-def6-436e-862f-b1a1eaa393d8" xlink:to="loc_us-gaap_LiabilitiesCurrent_37f609f8-cc67-4aeb-9f21-c1d22bd9e6c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7cee7110-20fb-42ed-b459-e951730b81f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_012c6f7f-def6-436e-862f-b1a1eaa393d8" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_7cee7110-20fb-42ed-b459-e951730b81f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_310dc9ba-cbd0-49d5-8f03-91983681f815" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_012c6f7f-def6-436e-862f-b1a1eaa393d8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_310dc9ba-cbd0-49d5-8f03-91983681f815" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_f484a36f-ba73-488f-ba76-a266d12ee44a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_012c6f7f-def6-436e-862f-b1a1eaa393d8" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_f484a36f-ba73-488f-ba76-a266d12ee44a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_c367d688-a1c8-4afb-9616-a6b82d882aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_012c6f7f-def6-436e-862f-b1a1eaa393d8" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_c367d688-a1c8-4afb-9616-a6b82d882aac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5498f5f9-8b14-49cd-86d6-5bf1c4971937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_Liabilities_012c6f7f-def6-436e-862f-b1a1eaa393d8" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_5498f5f9-8b14-49cd-86d6-5bf1c4971937" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1ab3698b-65d4-4046-a7f6-98d338fe5114" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9cf23799-e906-4e63-a507-4e9e884a0f7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1ab3698b-65d4-4046-a7f6-98d338fe5114" xlink:to="loc_us-gaap_StockholdersEquity_9cf23799-e906-4e63-a507-4e9e884a0f7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_2ae7b004-1ec7-4da5-a9ad-142bd41f62f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1ab3698b-65d4-4046-a7f6-98d338fe5114" xlink:to="loc_us-gaap_MinorityInterest_2ae7b004-1ec7-4da5-a9ad-142bd41f62f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8f723b6f-e09b-4d92-bfb2-3770a85db17e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f85825cd-260c-4f81-963c-b41cd4478a68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8f723b6f-e09b-4d92-bfb2-3770a85db17e" xlink:to="loc_us-gaap_AssetsCurrent_f85825cd-260c-4f81-963c-b41cd4478a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_18623d9b-492f-4f32-8464-23b2486cd98e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8f723b6f-e09b-4d92-bfb2-3770a85db17e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_18623d9b-492f-4f32-8464-23b2486cd98e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_ea37eaa9-7909-4e95-8726-16e3b8dced67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8f723b6f-e09b-4d92-bfb2-3770a85db17e" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_ea37eaa9-7909-4e95-8726-16e3b8dced67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_db9661a9-ac2f-409c-bf57-636e5de78a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8f723b6f-e09b-4d92-bfb2-3770a85db17e" xlink:to="loc_us-gaap_EquityMethodInvestments_db9661a9-ac2f-409c-bf57-636e5de78a27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ca52d926-1597-4b8b-a7c5-7922b9d5a048" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8f723b6f-e09b-4d92-bfb2-3770a85db17e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ca52d926-1597-4b8b-a7c5-7922b9d5a048" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_96ad5876-0006-455e-a00f-3a9d0478903d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8cc5cc35-0bfe-4a30-bb37-af143727fd73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_96ad5876-0006-455e-a00f-3a9d0478903d" xlink:to="loc_us-gaap_CommonStockValue_8cc5cc35-0bfe-4a30-bb37-af143727fd73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ba99446b-b33c-4cb1-99bc-9a948d566c3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_96ad5876-0006-455e-a00f-3a9d0478903d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ba99446b-b33c-4cb1-99bc-9a948d566c3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_42661530-f631-409d-b788-caa18aa73e11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_96ad5876-0006-455e-a00f-3a9d0478903d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_42661530-f631-409d-b788-caa18aa73e11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedBalanceSheetParentheticals" xlink:type="simple" xlink:href="ale-20210331.xsd#ConsolidatedBalanceSheetParentheticals"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedBalanceSheetParentheticals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofIncome" xlink:type="simple" xlink:href="ale-20210331.xsd#ConsolidatedStatementofIncome"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedStatementofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ba1c756c-50fe-4044-9aaf-3cf9b01d52ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenue_6ab77026-68c0-46f0-9191-bfff02851af9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatedOperatingRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_ba1c756c-50fe-4044-9aaf-3cf9b01d52ee" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_6ab77026-68c0-46f0-9191-bfff02851af9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_428c3161-8136-40ec-b920-da6c55aafc49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_ba1c756c-50fe-4044-9aaf-3cf9b01d52ee" xlink:to="loc_us-gaap_UnregulatedOperatingRevenue_428c3161-8136-40ec-b920-da6c55aafc49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_AmortizationofPowerPurchaseAgreements_b3c9e5da-3a40-43a8-b459-48d189e2e5ee" xlink:href="ale-20210331.xsd#ale_AmortizationofPowerPurchaseAgreements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_ba1c756c-50fe-4044-9aaf-3cf9b01d52ee" xlink:to="loc_ale_AmortizationofPowerPurchaseAgreements_b3c9e5da-3a40-43a8-b459-48d189e2e5ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_186f63d9-4b4f-45a9-af81-b8dc47006afa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d3f5f221-2cb7-4559-8663-c42e39db56f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_186f63d9-4b4f-45a9-af81-b8dc47006afa" xlink:to="loc_us-gaap_ProfitLoss_d3f5f221-2cb7-4559-8663-c42e39db56f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3dca708d-d522-4bc6-ae98-f7f49fc13249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_186f63d9-4b4f-45a9-af81-b8dc47006afa" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_3dca708d-d522-4bc6-ae98-f7f49fc13249" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_73dc070f-ec13-4633-9a61-4d5eeb41a385" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_30e23488-fb64-483d-be1d-59099c350f7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ProfitLoss_73dc070f-ec13-4633-9a61-4d5eeb41a385" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_30e23488-fb64-483d-be1d-59099c350f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_09a6a51e-0101-4e8c-b1f3-bae4f20604c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ProfitLoss_73dc070f-ec13-4633-9a61-4d5eeb41a385" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_09a6a51e-0101-4e8c-b1f3-bae4f20604c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_59f837e0-c1e7-407c-9458-13dd6a7eef79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4a5ebd2e-083d-440b-9a21-6a748e6f4e00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_59f837e0-c1e7-407c-9458-13dd6a7eef79" xlink:to="loc_us-gaap_Revenues_4a5ebd2e-083d-440b-9a21-6a748e6f4e00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_90edcf90-1b34-4616-9405-09618bb9d360" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_59f837e0-c1e7-407c-9458-13dd6a7eef79" xlink:to="loc_us-gaap_CostsAndExpenses_90edcf90-1b34-4616-9405-09618bb9d360" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3b69c3f2-e90c-40af-80f9-0befe6a57b91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b0499cca-6a02-48c3-abf1-f5979014e2bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3b69c3f2-e90c-40af-80f9-0befe6a57b91" xlink:to="loc_us-gaap_OperatingIncomeLoss_b0499cca-6a02-48c3-abf1-f5979014e2bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a009f456-7749-4c55-917f-dd8f315b4d5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3b69c3f2-e90c-40af-80f9-0befe6a57b91" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_a009f456-7749-4c55-917f-dd8f315b4d5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_455dfab3-c6b7-4f8d-9cea-fa67637a1ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_FuelPurchasedPowerandGasUtility_1e3acda9-dbe6-4903-803b-fe73f0b2604d" xlink:href="ale-20210331.xsd#ale_FuelPurchasedPowerandGasUtility"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_455dfab3-c6b7-4f8d-9cea-fa67637a1ad1" xlink:to="loc_ale_FuelPurchasedPowerandGasUtility_1e3acda9-dbe6-4903-803b-fe73f0b2604d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_TransmissionServicesUtility_6abe1a7e-6d24-49b8-b714-24bfa0345370" xlink:href="ale-20210331.xsd#ale_TransmissionServicesUtility"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_455dfab3-c6b7-4f8d-9cea-fa67637a1ad1" xlink:to="loc_ale_TransmissionServicesUtility_6abe1a7e-6d24-49b8-b714-24bfa0345370" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1b521031-8b19-4c1d-bbe8-4461723a69a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_455dfab3-c6b7-4f8d-9cea-fa67637a1ad1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1b521031-8b19-4c1d-bbe8-4461723a69a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_OperatingandMaintenance_14e9dd27-bbef-43de-bac9-e04fa0963aa9" xlink:href="ale-20210331.xsd#ale_OperatingandMaintenance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_455dfab3-c6b7-4f8d-9cea-fa67637a1ad1" xlink:to="loc_ale_OperatingandMaintenance_14e9dd27-bbef-43de-bac9-e04fa0963aa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_4ad60bec-3d48-41fb-8434-066dea1616df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_CostsAndExpenses_455dfab3-c6b7-4f8d-9cea-fa67637a1ad1" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_4ad60bec-3d48-41fb-8434-066dea1616df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesOther_0100fd2d-30d9-4720-b391-2ffb0b4bce9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_455dfab3-c6b7-4f8d-9cea-fa67637a1ad1" xlink:to="loc_us-gaap_TaxesOther_0100fd2d-30d9-4720-b391-2ffb0b4bce9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ed098077-85ff-4599-975c-017a692c74e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_af8ea7d7-7dfc-4e93-8e90-a798b76a5993" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ed098077-85ff-4599-975c-017a692c74e6" xlink:to="loc_us-gaap_InterestExpense_af8ea7d7-7dfc-4e93-8e90-a798b76a5993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8c4c7481-14f5-48d8-8035-0cda39a5dc2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_ed098077-85ff-4599-975c-017a692c74e6" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8c4c7481-14f5-48d8-8035-0cda39a5dc2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_dad049af-da3e-4b5f-9368-76906b9db127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ed098077-85ff-4599-975c-017a692c74e6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_dad049af-da3e-4b5f-9368-76906b9db127" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofComprehensiveIncome" xlink:type="simple" xlink:href="ale-20210331.xsd#ConsolidatedStatementofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedStatementofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_a3137925-caa2-4745-8463-8926c5dc0f58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0b982abc-126c-4b3f-9920-6cc52b4cb9f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a3137925-caa2-4745-8463-8926c5dc0f58" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0b982abc-126c-4b3f-9920-6cc52b4cb9f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3e8f911a-dc02-44c2-8863-ec7dbb566861" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_a3137925-caa2-4745-8463-8926c5dc0f58" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_3e8f911a-dc02-44c2-8863-ec7dbb566861" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6b84d229-2400-4c5e-975e-92ae22a6a315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7f1b7bf6-1d47-49eb-8ebb-955607a08eb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6b84d229-2400-4c5e-975e-92ae22a6a315" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7f1b7bf6-1d47-49eb-8ebb-955607a08eb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_934cfe07-b34a-4ffe-9c7b-6b12891b0cfd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_OtherComprehensiveIncomeLossNetOfTax_6b84d229-2400-4c5e-975e-92ae22a6a315" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_934cfe07-b34a-4ffe-9c7b-6b12891b0cfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_bc712e9f-7119-47f0-8e84-77fad424d99c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_54703902-5d74-4f79-af8f-f7016411caec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_bc712e9f-7119-47f0-8e84-77fad424d99c" xlink:to="loc_us-gaap_ProfitLoss_54703902-5d74-4f79-af8f-f7016411caec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_55297370-b246-4841-bf33-f22629994d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_bc712e9f-7119-47f0-8e84-77fad424d99c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_55297370-b246-4841-bf33-f22629994d7f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofComprehensiveIncomeParentheticals" xlink:type="simple" xlink:href="ale-20210331.xsd#ConsolidatedStatementofComprehensiveIncomeParentheticals"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedStatementofComprehensiveIncomeParentheticals" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofCashFlows" xlink:type="simple" xlink:href="ale-20210331.xsd#ConsolidatedStatementofCashFlows"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedStatementofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_732445dc-e3b5-493e-8d38-f4379ac70801" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4964d8ab-a988-4c68-b908-14f46bc3ed52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_732445dc-e3b5-493e-8d38-f4379ac70801" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4964d8ab-a988-4c68-b908-14f46bc3ed52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b22547d-183f-4ba0-914b-e29ec635e2c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_732445dc-e3b5-493e-8d38-f4379ac70801" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b22547d-183f-4ba0-914b-e29ec635e2c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d547b7ff-b188-4d7c-a893-4f64ed1d36c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_732445dc-e3b5-493e-8d38-f4379ac70801" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d547b7ff-b188-4d7c-a893-4f64ed1d36c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d88c388-0160-4c47-b614-f531497a74a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_b0197279-4607-42f6-9394-457aee8d9f86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d88c388-0160-4c47-b614-f531497a74a1" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_b0197279-4607-42f6-9394-457aee8d9f86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_c1e6ca02-6985-48a3-a382-1a15c360a2bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d88c388-0160-4c47-b614-f531497a74a1" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_c1e6ca02-6985-48a3-a382-1a15c360a2bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_24f359b9-b3be-40dc-95ca-e64c9564d0a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d88c388-0160-4c47-b614-f531497a74a1" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_24f359b9-b3be-40dc-95ca-e64c9564d0a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_55910319-2e7a-4d14-9a3c-13a031f2fcce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d88c388-0160-4c47-b614-f531497a74a1" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_55910319-2e7a-4d14-9a3c-13a031f2fcce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_1ca4da50-507b-4696-a930-0030f97c3aab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9d88c388-0160-4c47-b614-f531497a74a1" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_1ca4da50-507b-4696-a930-0030f97c3aab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_611f9547-b1f8-4e25-9ac5-b69456ac5630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_ProfitLoss_611f9547-b1f8-4e25-9ac5-b69456ac5630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction_2bd6078f-bd31-4ced-9677-2b9934b2e3a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction_2bd6078f-bd31-4ced-9677-2b9934b2e3a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_aca9a481-79a4-4ece-865d-776e03ede670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_aca9a481-79a4-4ece-865d-776e03ede670" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_32e392dc-4397-4a2c-add8-e2561e61644e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_32e392dc-4397-4a2c-add8-e2561e61644e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_34f92b47-0130-42f1-9aa2-eacff5a300b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_Depreciation_34f92b47-0130-42f1-9aa2-eacff5a300b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_AmortizationofPowerPurchaseAgreements_29dc9124-30bf-4b50-9a88-67c5b37ef11e" xlink:href="ale-20210331.xsd#ale_AmortizationofPowerPurchaseAgreements"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_ale_AmortizationofPowerPurchaseAgreements_29dc9124-30bf-4b50-9a88-67c5b37ef11e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_6529e22d-1921-479d-bed7-6a5ce7154bcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_6529e22d-1921-479d-bed7-6a5ce7154bcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6f57c75b-711c-4fc4-bbda-3113ea97582a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6f57c75b-711c-4fc4-bbda-3113ea97582a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c687611c-cc03-4fbe-be2b-5dae0ac723d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_ShareBasedCompensation_c687611c-cc03-4fbe-be2b-5dae0ac723d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_b6730ac4-a606-41f9-80b4-04be886ed6b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_b6730ac4-a606-41f9-80b4-04be886ed6b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_563ff832-6c11-4432-9182-86767160f5e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_563ff832-6c11-4432-9182-86767160f5e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_f2ddb903-de3a-484d-9d57-2a713579431c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_f2ddb903-de3a-484d-9d57-2a713579431c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b922efa0-a7e1-4aa2-8f1b-f534cc815599" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b922efa0-a7e1-4aa2-8f1b-f534cc815599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2b5db0c2-3168-4955-bcd3-2b88ec8fd841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2b5db0c2-3168-4955-bcd3-2b88ec8fd841" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5f6eca6d-1ebb-469d-8e36-1da563c2d44a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5f6eca6d-1ebb-469d-8e36-1da563c2d44a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_61639ae2-6053-4dba-8e5f-db0502693b28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_61639ae2-6053-4dba-8e5f-db0502693b28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_7907b9fa-5486-4f6a-90d8-a0e029e5cea9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionContributions"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_PensionContributions_7907b9fa-5486-4f6a-90d8-a0e029e5cea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_cffbdd53-3efc-4af7-9fa1-e6c61ebeaae5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_cffbdd53-3efc-4af7-9fa1-e6c61ebeaae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_61c5d7f1-e1c7-4f1b-ad4b-e6e12182008d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6d938eb5-fb0d-4600-8e3c-e3ce390ed591" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_61c5d7f1-e1c7-4f1b-ad4b-e6e12182008d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_17d0703e-ceea-4068-af1a-2537b91b3317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_bc6782a0-6365-437f-a6e5-25974075eff7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_17d0703e-ceea-4068-af1a-2537b91b3317" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_bc6782a0-6365-437f-a6e5-25974075eff7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_99eb00cb-8c92-4069-862e-2c5b31ebf06e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_17d0703e-ceea-4068-af1a-2537b91b3317" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_99eb00cb-8c92-4069-862e-2c5b31ebf06e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_44219527-7d68-4ef9-a912-913776437324" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_17d0703e-ceea-4068-af1a-2537b91b3317" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_44219527-7d68-4ef9-a912-913776437324" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_32cc32a5-f594-4ad2-80d3-540eed6ddf75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_17d0703e-ceea-4068-af1a-2537b91b3317" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_32cc32a5-f594-4ad2-80d3-540eed6ddf75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d32ab395-5f14-459c-8d26-7a3a565060f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_17d0703e-ceea-4068-af1a-2537b91b3317" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d32ab395-5f14-459c-8d26-7a3a565060f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_99b4e01f-cc1a-47fb-9975-83e9f6ac2f5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_17d0703e-ceea-4068-af1a-2537b91b3317" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_99b4e01f-cc1a-47fb-9975-83e9f6ac2f5b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofEquity" xlink:type="simple" xlink:href="ale-20210331.xsd#ConsolidatedStatementofEquity"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedStatementofEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPolicies" xlink:type="simple" xlink:href="ale-20210331.xsd#OperationsandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="ale-20210331.xsd#OperationsandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="ale-20210331.xsd#OperationsandSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#OperationsandSignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cde4c2fa-167c-4698-9229-810d4c8ec1ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_PowerPurchaseAgreementCurrentLiability_4f650162-b5bd-4328-96bb-2358b0b5b8a2" xlink:href="ale-20210331.xsd#ale_PowerPurchaseAgreementCurrentLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_cde4c2fa-167c-4698-9229-810d4c8ec1ad" xlink:to="loc_ale_PowerPurchaseAgreementCurrentLiability_4f650162-b5bd-4328-96bb-2358b0b5b8a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a913cb92-2d26-4aa5-a9b8-808653b77cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_cde4c2fa-167c-4698-9229-810d4c8ec1ad" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a913cb92-2d26-4aa5-a9b8-808653b77cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6c2c2ef7-b8b9-413d-84af-5dc2d6b6fea8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_cde4c2fa-167c-4698-9229-810d4c8ec1ad" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6c2c2ef7-b8b9-413d-84af-5dc2d6b6fea8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_PublicUtilitiesFuelAdjustmentClause_ca895510-c2df-4778-ab1c-6fa81ebb2cc4" xlink:href="ale-20210331.xsd#ale_PublicUtilitiesFuelAdjustmentClause"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_cde4c2fa-167c-4698-9229-810d4c8ec1ad" xlink:to="loc_ale_PublicUtilitiesFuelAdjustmentClause_ca895510-c2df-4778-ab1c-6fa81ebb2cc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_086609dd-2713-42ca-bd6c-b441b02513ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_830ecdf9-4188-4b31-8003-7800f972bc06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_086609dd-2713-42ca-bd6c-b441b02513ea" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_830ecdf9-4188-4b31-8003-7800f972bc06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_PowerPurchaseAgreementNoncurrentLiability_6dd1e27a-0abd-44c3-aeea-09ffadf62447" xlink:href="ale-20210331.xsd#ale_PowerPurchaseAgreementNoncurrentLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_086609dd-2713-42ca-bd6c-b441b02513ea" xlink:to="loc_ale_PowerPurchaseAgreementNoncurrentLiability_6dd1e27a-0abd-44c3-aeea-09ffadf62447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1c810044-fe03-467f-9937-942035e87237" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_086609dd-2713-42ca-bd6c-b441b02513ea" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1c810044-fe03-467f-9937-942035e87237" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4597b0a6-2502-4285-9a4f-a4412730e086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_086609dd-2713-42ca-bd6c-b441b02513ea" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4597b0a6-2502-4285-9a4f-a4412730e086" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dc1ffbcf-c0d8-4332-afd5-722f8e340b66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_9cb88649-7eb9-47d1-ac55-8e4a004a9869" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_dc1ffbcf-c0d8-4332-afd5-722f8e340b66" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_9cb88649-7eb9-47d1-ac55-8e4a004a9869" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ff2f0e1b-8e9b-4540-9f57-9393d7ea96c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_dc1ffbcf-c0d8-4332-afd5-722f8e340b66" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ff2f0e1b-8e9b-4540-9f57-9393d7ea96c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestments_476aa912-e515-40a2-888f-3b1a60469f2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_dc1ffbcf-c0d8-4332-afd5-722f8e340b66" xlink:to="loc_us-gaap_RealEstateInvestments_476aa912-e515-40a2-888f-3b1a60469f2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_f659c03c-afca-4874-8a8c-6e6b6d850b1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_dc1ffbcf-c0d8-4332-afd5-722f8e340b66" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_f659c03c-afca-4874-8a8c-6e6b6d850b1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_OtherPostretirementBenefitPlans_bc8036bf-69c4-4f1b-aadb-a2d3ca20d3fd" xlink:href="ale-20210331.xsd#ale_OtherPostretirementBenefitPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_dc1ffbcf-c0d8-4332-afd5-722f8e340b66" xlink:to="loc_ale_OtherPostretirementBenefitPlans_bc8036bf-69c4-4f1b-aadb-a2d3ca20d3fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_a5652165-a5ae-4faa-86a1-53d7c9061453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_dc1ffbcf-c0d8-4332-afd5-722f8e340b66" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_a5652165-a5ae-4faa-86a1-53d7c9061453" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_498bc886-e9ad-4824-b376-ee4119238fb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EnergyRelatedInventoryCoal_2c171b98-060a-489f-8d10-b2b939c69cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnergyRelatedInventoryCoal"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_498bc886-e9ad-4824-b376-ee4119238fb2" xlink:to="loc_us-gaap_EnergyRelatedInventoryCoal_2c171b98-060a-489f-8d10-b2b939c69cb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves_9271f81a-bde6-474b-8806-87e3c97c35e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventorySuppliesNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_498bc886-e9ad-4824-b376-ee4119238fb2" xlink:to="loc_us-gaap_InventorySuppliesNetOfReserves_9271f81a-bde6-474b-8806-87e3c97c35e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4217926-91c1-4c18-ab97-5ea98c9c34f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_16820a4d-6783-49f1-ae34-6e64bdacd674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4217926-91c1-4c18-ab97-5ea98c9c34f8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_16820a4d-6783-49f1-ae34-6e64bdacd674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_6e698093-f0cd-4fb3-a760-12f0e0e1e5fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4217926-91c1-4c18-ab97-5ea98c9c34f8" xlink:to="loc_us-gaap_RestrictedCashCurrent_6e698093-f0cd-4fb3-a760-12f0e0e1e5fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_543f31d0-e5f6-4b95-81fa-93c991948b97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f4217926-91c1-4c18-ab97-5ea98c9c34f8" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_543f31d0-e5f6-4b95-81fa-93c991948b97" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesOtherIncomeDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#OperationsandSignificantAccountingPoliciesOtherIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesOtherIncomeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesSupplementalStatementofCashFlowsInformation" xlink:type="simple" xlink:href="ale-20210331.xsd#OperationsandSignificantAccountingPoliciesSupplementalStatementofCashFlowsInformation"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesSupplementalStatementofCashFlowsInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesNonControllingInterestDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#OperationsandSignificantAccountingPoliciesNonControllingInterestDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesNonControllingInterestDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="ale-20210331.xsd#RegulatoryMatters"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatoryMatters" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMattersTables" xlink:type="simple" xlink:href="ale-20210331.xsd#RegulatoryMattersTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatoryMattersTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMattersElectricRatesDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#RegulatoryMattersElectricRatesDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatoryMattersElectricRatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMattersNemadjiTrailEnergyCenterDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#RegulatoryMattersNemadjiTrailEnergyCenterDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatoryMattersNemadjiTrailEnergyCenterDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatedOperationsConservationImprovementProgramDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#RegulatedOperationsConservationImprovementProgramDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatedOperationsConservationImprovementProgramDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMattersIntegratedResourcePlanDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#RegulatoryMattersIntegratedResourcePlanDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatoryMattersIntegratedResourcePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMattersRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#RegulatoryMattersRegulatoryAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatoryMattersRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilities_9efebe61-adbd-4a31-a1c2-17d62484ec25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_ae8f6d0e-bc3b-4962-b13b-6819ccd8faba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryLiabilities_9efebe61-adbd-4a31-a1c2-17d62484ec25" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_ae8f6d0e-bc3b-4962-b13b-6819ccd8faba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_737e5a4d-49a8-42d1-8130-3d220a1ebf84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RegulatoryLiabilities_9efebe61-adbd-4a31-a1c2-17d62484ec25" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_737e5a4d-49a8-42d1-8130-3d220a1ebf84" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/EquityInvestments" xlink:type="simple" xlink:href="ale-20210331.xsd#EquityInvestments"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/EquityInvestments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/EquityInvestmentsTables" xlink:type="simple" xlink:href="ale-20210331.xsd#EquityInvestmentsTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/EquityInvestmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/EquityInvestmentsInvestmentinATCDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#EquityInvestmentsInvestmentinATCDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/EquityInvestmentsInvestmentinATCDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/EquityInvestmentsInvestmentinNobles2Details" xlink:type="simple" xlink:href="ale-20210331.xsd#EquityInvestmentsInvestmentinNobles2Details"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/EquityInvestmentsInvestmentinNobles2Details" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/FairValue" xlink:type="simple" xlink:href="ale-20210331.xsd#FairValue"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/FairValue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/FairValueTables" xlink:type="simple" xlink:href="ale-20210331.xsd#FairValueTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/FairValueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/FairValueRecurringFairValueMeasuresDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#FairValueRecurringFairValueMeasuresDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/FairValueRecurringFairValueMeasuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_a8cd392e-5b12-4cbd-be17-1a69f139f0bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_26a9e538-3671-4ed8-ba22-60c602eead7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_a8cd392e-5b12-4cbd-be17-1a69f139f0bd" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_26a9e538-3671-4ed8-ba22-60c602eead7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_83f2dd8b-35d2-40a1-87ed-94c848d616cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_a8cd392e-5b12-4cbd-be17-1a69f139f0bd" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_83f2dd8b-35d2-40a1-87ed-94c848d616cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_4887bf55-5337-4478-88b5-633dc1d26ac1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent_117352c9-0e60-4447-975f-7bec2b2c2949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_4887bf55-5337-4478-88b5-633dc1d26ac1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent_117352c9-0e60-4447-975f-7bec2b2c2949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_b114098d-1eed-4419-a3f7-c889f28044e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_4887bf55-5337-4478-88b5-633dc1d26ac1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_b114098d-1eed-4419-a3f7-c889f28044e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestrictedAssetsNoncurrent_144989cd-305e-4a37-8d69-03088ebad67c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherRestrictedAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_4887bf55-5337-4478-88b5-633dc1d26ac1" xlink:to="loc_us-gaap_OtherRestrictedAssetsNoncurrent_144989cd-305e-4a37-8d69-03088ebad67c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_14e6ea2d-e94b-4aa8-b73c-5e68a5cbcae0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_DeferredCompensationFairValueDisclosure_8492e162-002b-4fc5-86bb-c998b0f850de" xlink:href="ale-20210331.xsd#ale_DeferredCompensationFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_14e6ea2d-e94b-4aa8-b73c-5e68a5cbcae0" xlink:to="loc_ale_DeferredCompensationFairValueDisclosure_8492e162-002b-4fc5-86bb-c998b0f850de" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/FairValueFairValueofFinancialInstrumentsandAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#FairValueFairValueofFinancialInstrumentsandAssetsMeasuredonaNonrecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/FairValueFairValueofFinancialInstrumentsandAssetsMeasuredonaNonrecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/ShortTermandLongTermDebt" xlink:type="simple" xlink:href="ale-20210331.xsd#ShortTermandLongTermDebt"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ShortTermandLongTermDebt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/ShortTermandLongTermDebtTables" xlink:type="simple" xlink:href="ale-20210331.xsd#ShortTermandLongTermDebtTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ShortTermandLongTermDebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/ShortTermandLongTermDebtDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#ShortTermandLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ShortTermandLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_2477b691-7526-4117-bedb-181b941d92c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_DebtCurrentGross_301f09fd-406e-4933-a1ea-60a9d79d9f49" xlink:href="ale-20210331.xsd#ale_DebtCurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_2477b691-7526-4117-bedb-181b941d92c6" xlink:to="loc_ale_DebtCurrentGross_301f09fd-406e-4933-a1ea-60a9d79d9f49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_UnamortizedDebtIssuanceExpenseDebtCurrent_a145f5e2-2cc4-42a9-968c-c6e005794c40" xlink:href="ale-20210331.xsd#ale_UnamortizedDebtIssuanceExpenseDebtCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_2477b691-7526-4117-bedb-181b941d92c6" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseDebtCurrent_a145f5e2-2cc4-42a9-968c-c6e005794c40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_ef275b13-50fe-4034-beff-79189f69faa3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_DebtLongTermandShortTermCombinedAmountGross_6ff84da2-7a7d-4d34-b8dc-f8792d31015f" xlink:href="ale-20210331.xsd#ale_DebtLongTermandShortTermCombinedAmountGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_ef275b13-50fe-4034-beff-79189f69faa3" xlink:to="loc_ale_DebtLongTermandShortTermCombinedAmountGross_6ff84da2-7a7d-4d34-b8dc-f8792d31015f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_731b71c1-56fe-4f34-9eed-e5967663aedb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_ef275b13-50fe-4034-beff-79189f69faa3" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_731b71c1-56fe-4f34-9eed-e5967663aedb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_DebtLongTermandShortTermCombinedAmountGross_8073eea8-a002-4945-b36e-2d7f6f3c6d34" xlink:href="ale-20210331.xsd#ale_DebtLongTermandShortTermCombinedAmountGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_DebtCurrentGross_585ea1ee-d478-47a9-aa21-b962ef1c9173" xlink:href="ale-20210331.xsd#ale_DebtCurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ale_DebtLongTermandShortTermCombinedAmountGross_8073eea8-a002-4945-b36e-2d7f6f3c6d34" xlink:to="loc_ale_DebtCurrentGross_585ea1ee-d478-47a9-aa21-b962ef1c9173" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_2ea79165-f528-4aa7-898e-8ab318f87420" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ale_DebtLongTermandShortTermCombinedAmountGross_8073eea8-a002-4945-b36e-2d7f6f3c6d34" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_2ea79165-f528-4aa7-898e-8ab318f87420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2621b40b-b8ea-4ea4-9a5e-511cbf9a9121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c52f2b82-aa33-40eb-baa6-54b46a2b7db4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_2621b40b-b8ea-4ea4-9a5e-511cbf9a9121" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c52f2b82-aa33-40eb-baa6-54b46a2b7db4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_a3785af5-3431-44de-a56b-46dbac6e5d37" xlink:href="ale-20210331.xsd#ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_2621b40b-b8ea-4ea4-9a5e-511cbf9a9121" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_a3785af5-3431-44de-a56b-46dbac6e5d37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_e458e5b7-8c83-4506-928a-7bdffc8a436f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_UnamortizedDebtIssuanceExpenseDebtCurrent_5a7ac347-40b4-4649-9d15-7ee34635bbe5" xlink:href="ale-20210331.xsd#ale_UnamortizedDebtIssuanceExpenseDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense_e458e5b7-8c83-4506-928a-7bdffc8a436f" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseDebtCurrent_5a7ac347-40b4-4649-9d15-7ee34635bbe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_4c6e8d16-cb23-4214-825a-618f4811b7ac" xlink:href="ale-20210331.xsd#ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense_e458e5b7-8c83-4506-928a-7bdffc8a436f" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_4c6e8d16-cb23-4214-825a-618f4811b7ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ShortTermandLongTermDebtFinancialCovenantsDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#ShortTermandLongTermDebtFinancialCovenantsDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ShortTermandLongTermDebtFinancialCovenantsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/CommitmentsGuaranteesandContingencies" xlink:type="simple" xlink:href="ale-20210331.xsd#CommitmentsGuaranteesandContingencies"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/CommitmentsGuaranteesandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesPowerPurchaseAgreementsDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#CommitmentsGuaranteesandContingenciesPowerPurchaseAgreementsDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesPowerPurchaseAgreementsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesCoalRailandShippingContractsDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#CommitmentsGuaranteesandContingenciesCoalRailandShippingContractsDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesCoalRailandShippingContractsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesEnvironmentalMattersDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#CommitmentsGuaranteesandContingenciesEnvironmentalMattersDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesEnvironmentalMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesOtherMattersDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#CommitmentsGuaranteesandContingenciesOtherMattersDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesOtherMattersDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/EarningsPerShareandCommonStock" xlink:type="simple" xlink:href="ale-20210331.xsd#EarningsPerShareandCommonStock"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/EarningsPerShareandCommonStock" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/EarningsPerShareandCommonStockTables" xlink:type="simple" xlink:href="ale-20210331.xsd#EarningsPerShareandCommonStockTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/EarningsPerShareandCommonStockTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/EarningsPerShareandCommonStockDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#EarningsPerShareandCommonStockDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/EarningsPerShareandCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_32282c77-d2b6-47d8-a9d3-b1a8d442a87b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_321ffd34-9a60-411c-b67a-a6dd3367eb53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_32282c77-d2b6-47d8-a9d3-b1a8d442a87b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_321ffd34-9a60-411c-b67a-a6dd3367eb53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4e68e6a7-d488-4636-bf3e-4b3089ea245f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_32282c77-d2b6-47d8-a9d3-b1a8d442a87b" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4e68e6a7-d488-4636-bf3e-4b3089ea245f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/IncomeTaxExpense" xlink:type="simple" xlink:href="ale-20210331.xsd#IncomeTaxExpense"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/IncomeTaxExpense" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/IncomeTaxExpenseTables" xlink:type="simple" xlink:href="ale-20210331.xsd#IncomeTaxExpenseTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/IncomeTaxExpenseTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/IncomeTaxExpenseDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#IncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/IncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6e675bbb-e619-4188-b2db-1f1f3742149c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4777db49-aab9-4443-b36c-eb7e7529c888" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6e675bbb-e619-4188-b2db-1f1f3742149c" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4777db49-aab9-4443-b36c-eb7e7529c888" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4e4c857c-f318-4a67-b811-dee5fa7793b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6e675bbb-e619-4188-b2db-1f1f3742149c" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4e4c857c-f318-4a67-b811-dee5fa7793b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_bb02b043-08c0-4305-9ca4-ed1eb5d2a80f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOtherTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6e675bbb-e619-4188-b2db-1f1f3742149c" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_bb02b043-08c0-4305-9ca4-ed1eb5d2a80f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f600c815-41b6-4b97-8716-f7a44d2024bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f600c815-41b6-4b97-8716-f7a44d2024bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d5ed7fac-a9be-46ee-bdeb-f7d4f3f85aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d5ed7fac-a9be-46ee-bdeb-f7d4f3f85aaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_8d26561c-3eb5-4cea-9adf-ea21580943f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsOther"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_8d26561c-3eb5-4cea-9adf-ea21580943f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_6a72c347-06a3-421a-9e72-3714c18504a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_6a72c347-06a3-421a-9e72-3714c18504a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_df357d72-2493-4fe6-8648-126cf08c2692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_df357d72-2493-4fe6-8648-126cf08c2692" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_EffectiveIncomeTaxRateReconciliationRegulatoryDifferences_7be7ac61-ac16-44d8-b466-be0feaaca95b" xlink:href="ale-20210331.xsd#ale_EffectiveIncomeTaxRateReconciliationRegulatoryDifferences"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:to="loc_ale_EffectiveIncomeTaxRateReconciliationRegulatoryDifferences_7be7ac61-ac16-44d8-b466-be0feaaca95b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_0733bb75-e786-4003-a836-e4c80351b572" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_9804a6eb-24fc-4f87-965c-ebc9cc7c36cb" xlink:to="loc_us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense_0733bb75-e786-4003-a836-e4c80351b572" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9df3b941-c1c0-437f-ab75-ac421f4b0f45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_dd1703a9-76fd-4fd4-9bfc-7578fa7add47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9df3b941-c1c0-437f-ab75-ac421f4b0f45" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_dd1703a9-76fd-4fd4-9bfc-7578fa7add47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_927dac9f-d045-4b4f-b9dc-f8c2175e5365" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9df3b941-c1c0-437f-ab75-ac421f4b0f45" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_927dac9f-d045-4b4f-b9dc-f8c2175e5365" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/IncomeTaxExpenseDetails_1" xlink:type="simple" xlink:href="ale-20210331.xsd#IncomeTaxExpenseDetails_1"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/IncomeTaxExpenseDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3b00b5a9-fbb1-4a00-a0a4-c8eaa9e9aba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a8fb3c15-716d-466d-ab41-24aa2eef4594" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3b00b5a9-fbb1-4a00-a0a4-c8eaa9e9aba4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a8fb3c15-716d-466d-ab41-24aa2eef4594" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ab8d52a-7957-49e7-a121-a8263f950b9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_IncomeTaxExpenseBenefit_3b00b5a9-fbb1-4a00-a0a4-c8eaa9e9aba4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_5ab8d52a-7957-49e7-a121-a8263f950b9a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/PensionandOtherPostretirementBenefitPlans" xlink:type="simple" xlink:href="ale-20210331.xsd#PensionandOtherPostretirementBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/PensionandOtherPostretirementBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/PensionandOtherPostretirementBenefitPlansTables" xlink:type="simple" xlink:href="ale-20210331.xsd#PensionandOtherPostretirementBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/PensionandOtherPostretirementBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/PensionandOtherPostretirementBenefitPlansDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#PensionandOtherPostretirementBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/PensionandOtherPostretirementBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_522a6626-63c3-483f-990f-d25e43c391b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_f6fbaad1-3a32-4e7c-926b-755aa55c1f99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_522a6626-63c3-483f-990f-d25e43c391b1" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_f6fbaad1-3a32-4e7c-926b-755aa55c1f99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8d742bc9-571c-4a1f-9bc1-8f9ef8b03cc9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_522a6626-63c3-483f-990f-d25e43c391b1" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_8d742bc9-571c-4a1f-9bc1-8f9ef8b03cc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4c537a09-35c7-448c-ba3d-d638fbf2a4b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_522a6626-63c3-483f-990f-d25e43c391b1" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_4c537a09-35c7-448c-ba3d-d638fbf2a4b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_06ae9243-799f-4601-88ad-cdbb3752c482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_522a6626-63c3-483f-990f-d25e43c391b1" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_06ae9243-799f-4601-88ad-cdbb3752c482" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_7a8ecc1e-f4aa-4721-9fa2-addc0b5ee36d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_522a6626-63c3-483f-990f-d25e43c391b1" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_7a8ecc1e-f4aa-4721-9fa2-addc0b5ee36d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/BusinessSegments" xlink:type="simple" xlink:href="ale-20210331.xsd#BusinessSegments"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/BusinessSegments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/BusinessSegmentsTables" xlink:type="simple" xlink:href="ale-20210331.xsd#BusinessSegmentsTables"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/BusinessSegmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/BusinessSegmentsDetails" xlink:type="simple" xlink:href="ale-20210331.xsd#BusinessSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/BusinessSegmentsDetails" xlink:type="extended"/>
</link:linkbase>
