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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:92ad3c0d-298e-4376-bfd9-2b69af06fe2d,g:3f183bde-f0c4-43e9-8d31-50bce5eb1bc9-->
<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-20200630.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-20200630.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc601302-2876-4a65-8364-28cc2ea76119" 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_2978c96d-787a-4957-a66f-bf342b18ff2d" 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_bc601302-2876-4a65-8364-28cc2ea76119" xlink:to="loc_us-gaap_StockholdersEquity_2978c96d-787a-4957-a66f-bf342b18ff2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_a2e6301b-8f2b-484e-ad5c-5e20ecba1c64" 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_bc601302-2876-4a65-8364-28cc2ea76119" xlink:to="loc_us-gaap_MinorityInterest_a2e6301b-8f2b-484e-ad5c-5e20ecba1c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_08e29cd1-f914-4288-b707-997d51104fdc" 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_41d09c59-65b1-4ecc-8fff-3b1323225d31" 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_08e29cd1-f914-4288-b707-997d51104fdc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_41d09c59-65b1-4ecc-8fff-3b1323225d31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b7a4babc-0974-44d6-bb16-16269f44f071" 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_08e29cd1-f914-4288-b707-997d51104fdc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b7a4babc-0974-44d6-bb16-16269f44f071" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_06a3313b-775b-4416-b6d6-234fed6754ec" 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_08e29cd1-f914-4288-b707-997d51104fdc" xlink:to="loc_us-gaap_InventoryNet_06a3313b-775b-4416-b6d6-234fed6754ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_0418f7ed-5d5a-4947-9296-2de740c6976c" 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_08e29cd1-f914-4288-b707-997d51104fdc" xlink:to="loc_us-gaap_OtherAssetsCurrent_0418f7ed-5d5a-4947-9296-2de740c6976c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f3e47311-d110-4141-8e2e-418096b5fe18" 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_2f38e236-1e92-4f2e-a13a-13b3df6a776e" 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_f3e47311-d110-4141-8e2e-418096b5fe18" xlink:to="loc_us-gaap_Liabilities_2f38e236-1e92-4f2e-a13a-13b3df6a776e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c08b1612-6b7e-46c3-9c27-938b48c002c4" 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_f3e47311-d110-4141-8e2e-418096b5fe18" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c08b1612-6b7e-46c3-9c27-938b48c002c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7b053806-3beb-4263-a081-a3f7089c6c4b" 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_7249a949-c065-4415-af56-891ecce43efd" 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_7b053806-3beb-4263-a081-a3f7089c6c4b" xlink:to="loc_us-gaap_CommonStockValue_7249a949-c065-4415-af56-891ecce43efd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_07ee2c41-10cb-44a8-a217-aa2215f3dbd7" 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_7b053806-3beb-4263-a081-a3f7089c6c4b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_07ee2c41-10cb-44a8-a217-aa2215f3dbd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1151d004-fdf5-4dba-b4fc-f2c19037999b" 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_7b053806-3beb-4263-a081-a3f7089c6c4b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1151d004-fdf5-4dba-b4fc-f2c19037999b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_cea58e4a-09f4-44cc-bf69-de8710e3a73d" 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_2856d11b-2a94-4af5-9d44-ab4bdd0d8d84" 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_cea58e4a-09f4-44cc-bf69-de8710e3a73d" xlink:to="loc_us-gaap_AssetsCurrent_2856d11b-2a94-4af5-9d44-ab4bdd0d8d84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_da899793-8537-4984-9647-2bfcb18c672c" 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_cea58e4a-09f4-44cc-bf69-de8710e3a73d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_da899793-8537-4984-9647-2bfcb18c672c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_749deea8-f028-4aed-9b86-7a08c601709c" 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_cea58e4a-09f4-44cc-bf69-de8710e3a73d" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_749deea8-f028-4aed-9b86-7a08c601709c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_2895870f-c1df-4e23-8bca-45e508236141" 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_cea58e4a-09f4-44cc-bf69-de8710e3a73d" xlink:to="loc_us-gaap_EquityMethodInvestments_2895870f-c1df-4e23-8bca-45e508236141" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_2d9d33cd-e976-4964-b40d-d5b05a815d44" 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_cea58e4a-09f4-44cc-bf69-de8710e3a73d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_2d9d33cd-e976-4964-b40d-d5b05a815d44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d8413f6e-3088-45e3-831d-beca0dc56b3b" 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_10e43baf-5ef3-4b97-8374-12f08bfbac95" 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_d8413f6e-3088-45e3-831d-beca0dc56b3b" xlink:to="loc_us-gaap_AccountsPayableCurrent_10e43baf-5ef3-4b97-8374-12f08bfbac95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_5adc4ca9-8e26-4273-b4a0-11eaeae19d33" 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_d8413f6e-3088-45e3-831d-beca0dc56b3b" xlink:to="loc_us-gaap_TaxesPayableCurrent_5adc4ca9-8e26-4273-b4a0-11eaeae19d33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_e592709a-29b7-433e-9edd-551496fc9a98" 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_d8413f6e-3088-45e3-831d-beca0dc56b3b" xlink:to="loc_us-gaap_InterestPayableCurrent_e592709a-29b7-433e-9edd-551496fc9a98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_1e66904f-6072-45c9-ac68-6731f260e75d" 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_d8413f6e-3088-45e3-831d-beca0dc56b3b" xlink:to="loc_us-gaap_LongTermDebtCurrent_1e66904f-6072-45c9-ac68-6731f260e75d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ff63c2d3-23f0-4cbb-be93-48c6ac68b45f" 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_d8413f6e-3088-45e3-831d-beca0dc56b3b" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ff63c2d3-23f0-4cbb-be93-48c6ac68b45f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b70e7d88-0b13-476f-8cf8-f55b138185b9" 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_98b0f5b3-859f-407f-a291-832d373e4c82" 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_b70e7d88-0b13-476f-8cf8-f55b138185b9" xlink:to="loc_us-gaap_LiabilitiesCurrent_98b0f5b3-859f-407f-a291-832d373e4c82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f53020ef-0ccf-4e2c-a157-5d6ea1526de7" 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_b70e7d88-0b13-476f-8cf8-f55b138185b9" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_f53020ef-0ccf-4e2c-a157-5d6ea1526de7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_25a0624c-8d35-47bc-961f-45bfb45fb4e8" 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_b70e7d88-0b13-476f-8cf8-f55b138185b9" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_25a0624c-8d35-47bc-961f-45bfb45fb4e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_84b7227a-fa9c-4e49-96e1-47af247c3946" 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_b70e7d88-0b13-476f-8cf8-f55b138185b9" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_84b7227a-fa9c-4e49-96e1-47af247c3946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_2dc16682-86e5-4225-bb4c-49061475bcb7" 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_b70e7d88-0b13-476f-8cf8-f55b138185b9" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_2dc16682-86e5-4225-bb4c-49061475bcb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_60217b9b-73a9-4a52-9e43-13b72e410820" 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_b70e7d88-0b13-476f-8cf8-f55b138185b9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_60217b9b-73a9-4a52-9e43-13b72e410820" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedBalanceSheetParentheticals" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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_CostsAndExpenses_958878c6-852f-4d58-b2f8-682462928b2f" 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_56714cc3-10fb-488c-8414-fb7ffb8672a9" xlink:href="ale-20200630.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_958878c6-852f-4d58-b2f8-682462928b2f" xlink:to="loc_ale_FuelPurchasedPowerandGasUtility_56714cc3-10fb-488c-8414-fb7ffb8672a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_TransmissionServicesUtility_9636b4b0-ef6c-48a2-99b5-6f782d0c0609" xlink:href="ale-20200630.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_958878c6-852f-4d58-b2f8-682462928b2f" xlink:to="loc_ale_TransmissionServicesUtility_9636b4b0-ef6c-48a2-99b5-6f782d0c0609" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_eaab9763-5f3b-4930-b5c6-e05f99c72f97" 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_958878c6-852f-4d58-b2f8-682462928b2f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_eaab9763-5f3b-4930-b5c6-e05f99c72f97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_OperatingandMaintenance_7e242182-21c3-42b3-9b18-c2e3975e03ee" xlink:href="ale-20200630.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_958878c6-852f-4d58-b2f8-682462928b2f" xlink:to="loc_ale_OperatingandMaintenance_7e242182-21c3-42b3-9b18-c2e3975e03ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_1b9fdfe0-50f0-48d4-b972-8067adbfb07f" 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_958878c6-852f-4d58-b2f8-682462928b2f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_1b9fdfe0-50f0-48d4-b972-8067adbfb07f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesOther_cf004136-fa4f-4963-85ec-55ee09e2c4c8" 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_958878c6-852f-4d58-b2f8-682462928b2f" xlink:to="loc_us-gaap_TaxesOther_cf004136-fa4f-4963-85ec-55ee09e2c4c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8804d6bd-05f3-482b-aa6a-fe8d113e4b3a" 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_7e6bc232-7bd7-4634-8718-8eebeea9bed9" 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_8804d6bd-05f3-482b-aa6a-fe8d113e4b3a" xlink:to="loc_us-gaap_InterestExpense_7e6bc232-7bd7-4634-8718-8eebeea9bed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_51e31ecc-5b3d-4c98-9012-5b7951385831" 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_8804d6bd-05f3-482b-aa6a-fe8d113e4b3a" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_51e31ecc-5b3d-4c98-9012-5b7951385831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_7eecc552-621c-4aeb-aa4b-caef0592157e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_8804d6bd-05f3-482b-aa6a-fe8d113e4b3a" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_7eecc552-621c-4aeb-aa4b-caef0592157e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_fa605e63-f922-46ea-9d37-75484d612939" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_8804d6bd-05f3-482b-aa6a-fe8d113e4b3a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_fa605e63-f922-46ea-9d37-75484d612939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_def743ba-7f16-4767-b425-389f46b19158" 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_45e2d207-e432-45b2-9892-9a407bd163fa" 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_def743ba-7f16-4767-b425-389f46b19158" xlink:to="loc_us-gaap_RegulatedOperatingRevenue_45e2d207-e432-45b2-9892-9a407bd163fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_59c1bc7d-6478-4dad-b944-5b4793be4168" 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_def743ba-7f16-4767-b425-389f46b19158" xlink:to="loc_us-gaap_UnregulatedOperatingRevenue_59c1bc7d-6478-4dad-b944-5b4793be4168" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_AmortizationofPowerPurchaseAgreements_b3ed177a-d762-455a-91fd-dd446914762a" xlink:href="ale-20200630.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_def743ba-7f16-4767-b425-389f46b19158" xlink:to="loc_ale_AmortizationofPowerPurchaseAgreements_b3ed177a-d762-455a-91fd-dd446914762a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b658689f-dde3-41ee-9276-076369957e4e" 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_09588c09-3da0-43c7-812b-cb1b56d7d861" 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_b658689f-dde3-41ee-9276-076369957e4e" xlink:to="loc_us-gaap_Revenues_09588c09-3da0-43c7-812b-cb1b56d7d861" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_cc8b6241-5004-4513-ac0a-f2ecd7b341b4" 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_b658689f-dde3-41ee-9276-076369957e4e" xlink:to="loc_us-gaap_CostsAndExpenses_cc8b6241-5004-4513-ac0a-f2ecd7b341b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b176e265-af51-47f7-bf68-c59155326473" 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_75266c09-06be-4632-a0d7-0916590e2a14" 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_b176e265-af51-47f7-bf68-c59155326473" xlink:to="loc_us-gaap_ProfitLoss_75266c09-06be-4632-a0d7-0916590e2a14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_37cc96a0-f372-4fd5-94b7-6e6d1f36b675" 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_b176e265-af51-47f7-bf68-c59155326473" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_37cc96a0-f372-4fd5-94b7-6e6d1f36b675" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_488fe150-9476-48d2-a0d8-a6f5c7137911" 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_b0003a8e-183d-40c0-b522-c8e7a7986182" 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_488fe150-9476-48d2-a0d8-a6f5c7137911" xlink:to="loc_us-gaap_OperatingIncomeLoss_b0003a8e-183d-40c0-b522-c8e7a7986182" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b068dcb6-8eb5-4457-a468-cae2556649fc" 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_488fe150-9476-48d2-a0d8-a6f5c7137911" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_b068dcb6-8eb5-4457-a468-cae2556649fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofComprehensiveIncome" xlink:type="simple" xlink:href="ale-20200630.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_84ae778a-26c1-4b68-867d-d42dd8ed2c5e" 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_ce733b3c-8a3a-4686-99ff-b86a66bc19e1" 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_84ae778a-26c1-4b68-867d-d42dd8ed2c5e" xlink:to="loc_us-gaap_ProfitLoss_ce733b3c-8a3a-4686-99ff-b86a66bc19e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_331a790b-a270-4080-9c77-75987314f547" 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_84ae778a-26c1-4b68-867d-d42dd8ed2c5e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_331a790b-a270-4080-9c77-75987314f547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1cf3ada5-1349-498e-9208-e2467de78ac4" 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_d39924a2-abc4-48a6-902c-d82d9ef19063" 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_1cf3ada5-1349-498e-9208-e2467de78ac4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_d39924a2-abc4-48a6-902c-d82d9ef19063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_415a753e-6aca-4442-acf9-e8bd7357fcaa" 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_1cf3ada5-1349-498e-9208-e2467de78ac4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_415a753e-6aca-4442-acf9-e8bd7357fcaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4cc97169-7a2a-4895-b4b6-0a60086033cc" 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_43693cb0-fa58-4168-a107-6bdbcf65b577" 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_4cc97169-7a2a-4895-b4b6-0a60086033cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_43693cb0-fa58-4168-a107-6bdbcf65b577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_ef59411e-b509-47e4-8e8f-14e78e8b9885" 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_4cc97169-7a2a-4895-b4b6-0a60086033cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_ef59411e-b509-47e4-8e8f-14e78e8b9885" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofComprehensiveIncomeParentheticals" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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_NetCashProvidedByUsedInFinancingActivities_aa1276c6-ee25-4055-9daf-b8126aa8b835" 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_20bc450c-fb2f-4019-be49-627b8759b3d2" 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_aa1276c6-ee25-4055-9daf-b8126aa8b835" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_20bc450c-fb2f-4019-be49-627b8759b3d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c4cf4ca2-81de-4b12-9c2b-d5291cd7dbfd" 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_aa1276c6-ee25-4055-9daf-b8126aa8b835" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_c4cf4ca2-81de-4b12-9c2b-d5291cd7dbfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_f0e92f30-a195-49ef-b6e7-b27dd47dcb74" 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_aa1276c6-ee25-4055-9daf-b8126aa8b835" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_f0e92f30-a195-49ef-b6e7-b27dd47dcb74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_7ca4a94d-29de-464f-ae2b-4b5837951316" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa1276c6-ee25-4055-9daf-b8126aa8b835" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_7ca4a94d-29de-464f-ae2b-4b5837951316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_3c7f652a-701b-4751-b1df-13990ac5d66e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa1276c6-ee25-4055-9daf-b8126aa8b835" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_3c7f652a-701b-4751-b1df-13990ac5d66e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_ac659243-a0c5-45f3-bf5f-01974efd0dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa1276c6-ee25-4055-9daf-b8126aa8b835" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_ac659243-a0c5-45f3-bf5f-01974efd0dd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_75a69362-99dc-46d4-bf30-7ddd34d1c95d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa1276c6-ee25-4055-9daf-b8126aa8b835" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_75a69362-99dc-46d4-bf30-7ddd34d1c95d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b739a39-77f8-4695-9f69-7e5c88812c46" 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_f2c48457-0098-4cc4-b270-d82cb45ea296" 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_7b739a39-77f8-4695-9f69-7e5c88812c46" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities_f2c48457-0098-4cc4-b270-d82cb45ea296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_9a78d7e7-96ac-435d-989b-e4e1da355270" 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_7b739a39-77f8-4695-9f69-7e5c88812c46" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecurities_9a78d7e7-96ac-435d-989b-e4e1da355270" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_f2702735-1984-4141-9882-a85b4b817b08" 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_7b739a39-77f8-4695-9f69-7e5c88812c46" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_f2702735-1984-4141-9882-a85b4b817b08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_353bd671-27c3-4f1f-96da-ce18327a0ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b739a39-77f8-4695-9f69-7e5c88812c46" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_353bd671-27c3-4f1f-96da-ce18327a0ad7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_614bc6b3-b9a8-4be1-a602-91ab2aa1a547" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b739a39-77f8-4695-9f69-7e5c88812c46" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_614bc6b3-b9a8-4be1-a602-91ab2aa1a547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c21b8211-baeb-4416-8073-2dfc754eecaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b739a39-77f8-4695-9f69-7e5c88812c46" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c21b8211-baeb-4416-8073-2dfc754eecaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_0c6f80f3-f976-4de2-bcdf-e649eca4a4b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7b739a39-77f8-4695-9f69-7e5c88812c46" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_0c6f80f3-f976-4de2-bcdf-e649eca4a4b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_e99e6ff8-3ec7-4539-80b8-a751537d52b1" 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_305fae10-1c9f-4937-afed-27780a014c57" 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_e99e6ff8-3ec7-4539-80b8-a751537d52b1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_305fae10-1c9f-4937-afed-27780a014c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_328058ca-860d-4eca-ae1f-6a23b0f073c0" 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_e99e6ff8-3ec7-4539-80b8-a751537d52b1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_328058ca-860d-4eca-ae1f-6a23b0f073c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e2721528-045d-4e68-8355-b0c4074a2c85" 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_e99e6ff8-3ec7-4539-80b8-a751537d52b1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e2721528-045d-4e68-8355-b0c4074a2c85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" 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_574e0b24-f109-4b28-aca6-000914a40aae" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_ProfitLoss_574e0b24-f109-4b28-aca6-000914a40aae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction_e29978dd-3e88-4471-928c-50eb0a1d5859" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInAllowanceForEquityFundsUsedDuringConstruction_e29978dd-3e88-4471-928c-50eb0a1d5859" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_3a1b8a33-dee3-45a2-a6a5-f21db6af35fd" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_3a1b8a33-dee3-45a2-a6a5-f21db6af35fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_97077ed4-81da-47fd-b24c-3b5cd965e302" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_97077ed4-81da-47fd-b24c-3b5cd965e302" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_a0d77b88-6e58-4164-a745-e31fcda5bb7e" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_Depreciation_a0d77b88-6e58-4164-a745-e31fcda5bb7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_AmortizationofPowerPurchaseAgreements_0f450d5f-0fc4-4956-bffa-11693e7166d7" xlink:href="ale-20200630.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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_ale_AmortizationofPowerPurchaseAgreements_0f450d5f-0fc4-4956-bffa-11693e7166d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_04f43fb4-282d-4b5d-af6f-ac54d7dfb767" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_04f43fb4-282d-4b5d-af6f-ac54d7dfb767" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e855d434-3c78-4e27-a189-899f11210110" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e855d434-3c78-4e27-a189-899f11210110" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_a5fe2a54-3bd0-4a5a-bd6b-c9035ed475bd" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_ShareBasedCompensation_a5fe2a54-3bd0-4a5a-bd6b-c9035ed475bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_adecec79-97c5-4690-9915-52d617fbad00" 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_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_adecec79-97c5-4690-9915-52d617fbad00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_ProvisionPaymentForInterimRateRefund_e352090a-07ee-41a4-8aba-058bd04cd727" xlink:href="ale-20200630.xsd#ale_ProvisionPaymentForInterimRateRefund"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_ale_ProvisionPaymentForInterimRateRefund_e352090a-07ee-41a4-8aba-058bd04cd727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_ProvisionforTaxReformRefund_eef15e3a-0371-48ae-94b8-7233a3cbed56" xlink:href="ale-20200630.xsd#ale_ProvisionforTaxReformRefund"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_ale_ProvisionforTaxReformRefund_eef15e3a-0371-48ae-94b8-7233a3cbed56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5b0361e1-769f-4e2d-9df5-3eeb57aa25ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5b0361e1-769f-4e2d-9df5-3eeb57aa25ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_af876212-a064-4460-9bf6-5927a4274341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_af876212-a064-4460-9bf6-5927a4274341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_de68f32e-2a2f-4910-9d78-759bc0f0ce27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_de68f32e-2a2f-4910-9d78-759bc0f0ce27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8fb9ba4a-8d2e-47d0-a1a0-a8df7b583411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8fb9ba4a-8d2e-47d0-a1a0-a8df7b583411" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a76fba9d-a5ad-4da7-b796-81caa02a66e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a76fba9d-a5ad-4da7-b796-81caa02a66e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5d651853-0761-4b35-8da8-69f8a404829f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_5d651853-0761-4b35-8da8-69f8a404829f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_36cff42f-ea17-4b75-8989-bf8e2c9b3b25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_36cff42f-ea17-4b75-8989-bf8e2c9b3b25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_e4927bba-6652-45bd-a4cc-3e85ff05989a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionContributions"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_PensionContributions_e4927bba-6652-45bd-a4cc-3e85ff05989a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5f7a7f95-acf6-453e-aaa9-6a6db4c54165" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="21" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5f7a7f95-acf6-453e-aaa9-6a6db4c54165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_27b0f418-cac2-42c6-b964-363629720052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c168e10c-bb5e-4eb0-8e96-67a257747455" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_27b0f418-cac2-42c6-b964-363629720052" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="simple" xlink:href="ale-20200630.xsd#ConsolidatedStatementofShareholdersEquity"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/ConsolidatedStatementofShareholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPolicies" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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-20200630.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_InventoryNet_7a112742-98ac-47d8-8c7b-73bac427dc32" 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_0f175906-5fcf-4fd1-af31-f574122a0210" 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_7a112742-98ac-47d8-8c7b-73bac427dc32" xlink:to="loc_us-gaap_EnergyRelatedInventoryCoal_0f175906-5fcf-4fd1-af31-f574122a0210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventorySuppliesNetOfReserves_a158ec11-695b-4fb3-a64a-311368f2a9fa" 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_7a112742-98ac-47d8-8c7b-73bac427dc32" xlink:to="loc_us-gaap_InventorySuppliesNetOfReserves_a158ec11-695b-4fb3-a64a-311368f2a9fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d7beabe3-273c-4ea4-a7ce-077ef410ed16" 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_a945c367-f3c8-4b15-b773-483ff0a3e7db" 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_d7beabe3-273c-4ea4-a7ce-077ef410ed16" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a945c367-f3c8-4b15-b773-483ff0a3e7db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_3b6e04c7-7e28-4474-934d-6a54c3654523" 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_d7beabe3-273c-4ea4-a7ce-077ef410ed16" xlink:to="loc_us-gaap_RestrictedCashCurrent_3b6e04c7-7e28-4474-934d-6a54c3654523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_816a0eca-cde7-41a0-ad02-6758abd4a844" 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_d7beabe3-273c-4ea4-a7ce-077ef410ed16" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_816a0eca-cde7-41a0-ad02-6758abd4a844" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_51099662-b66e-4d3e-bd46-b052dfe97630" 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_9d08b87a-c782-42e8-8cbb-a475ef97874d" 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_51099662-b66e-4d3e-bd46-b052dfe97630" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetNoncurrent_9d08b87a-c782-42e8-8cbb-a475ef97874d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b7d78735-736f-4b38-b6b5-905039197646" 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_51099662-b66e-4d3e-bd46-b052dfe97630" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b7d78735-736f-4b38-b6b5-905039197646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInvestments_c2b7a765-9fa6-4182-9f9b-946f0e7bcd2b" 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_51099662-b66e-4d3e-bd46-b052dfe97630" xlink:to="loc_us-gaap_RealEstateInvestments_c2b7a765-9fa6-4182-9f9b-946f0e7bcd2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_b2871645-f953-4513-8fa2-624ba0bd802d" 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_51099662-b66e-4d3e-bd46-b052dfe97630" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_b2871645-f953-4513-8fa2-624ba0bd802d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_OtherPostretirementBenefitPlans_e76133ea-9a37-47b4-9401-2376cf813856" xlink:href="ale-20200630.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_51099662-b66e-4d3e-bd46-b052dfe97630" xlink:to="loc_ale_OtherPostretirementBenefitPlans_e76133ea-9a37-47b4-9401-2376cf813856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_7c480d0e-7235-4b54-ad7d-a3c149c5bc5c" 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_51099662-b66e-4d3e-bd46-b052dfe97630" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_7c480d0e-7235-4b54-ad7d-a3c149c5bc5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_7d0aa0f1-6093-439a-a7b7-20e5fb26e8eb" 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_8f50fddd-a3cb-4f56-af4e-ef8d00bfb9bf" xlink:href="ale-20200630.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_7d0aa0f1-6093-439a-a7b7-20e5fb26e8eb" xlink:to="loc_ale_PowerPurchaseAgreementCurrentLiability_8f50fddd-a3cb-4f56-af4e-ef8d00bfb9bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5bd9ac26-960f-4392-aba2-f974f687a213" 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_7d0aa0f1-6093-439a-a7b7-20e5fb26e8eb" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5bd9ac26-960f-4392-aba2-f974f687a213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_247edbc7-f086-4c28-ab47-76352e346916" 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_7d0aa0f1-6093-439a-a7b7-20e5fb26e8eb" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_247edbc7-f086-4c28-ab47-76352e346916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_PublicUtilitiesReserveForInterimRates_628356d1-65e0-4011-9718-cb0a1c7b5b35" xlink:href="ale-20200630.xsd#ale_PublicUtilitiesReserveForInterimRates"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_7d0aa0f1-6093-439a-a7b7-20e5fb26e8eb" xlink:to="loc_ale_PublicUtilitiesReserveForInterimRates_628356d1-65e0-4011-9718-cb0a1c7b5b35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_72a4e3ee-964b-4b32-a6b3-c23ac880131e" 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_78f1ad50-830b-4c18-94b8-88c71e2b712a" 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_72a4e3ee-964b-4b32-a6b3-c23ac880131e" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_78f1ad50-830b-4c18-94b8-88c71e2b712a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_PowerPurchaseAgreementNoncurrentLiability_2c0986fa-6125-4cce-acb5-e144c132089c" xlink:href="ale-20200630.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_72a4e3ee-964b-4b32-a6b3-c23ac880131e" xlink:to="loc_ale_PowerPurchaseAgreementNoncurrentLiability_2c0986fa-6125-4cce-acb5-e144c132089c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8fcf0089-9308-4101-a0df-a12ae7895ada" 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_72a4e3ee-964b-4b32-a6b3-c23ac880131e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8fcf0089-9308-4101-a0df-a12ae7895ada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_65e6d7d4-11d6-4371-a399-f740c84d63b9" 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_72a4e3ee-964b-4b32-a6b3-c23ac880131e" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_65e6d7d4-11d6-4371-a399-f740c84d63b9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesOtherIncomeDetails" xlink:type="simple" xlink:href="ale-20200630.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-20200630.xsd#OperationsandSignificantAccountingPoliciesSupplementalStatementofCashFlowsInformation"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesSupplementalStatementofCashFlowsInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesSaleofUSWaterServicesDetails" xlink:type="simple" xlink:href="ale-20200630.xsd#OperationsandSignificantAccountingPoliciesSaleofUSWaterServicesDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesSaleofUSWaterServicesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesALLETECleanEnergyAssetAcquisitionDetails" xlink:type="simple" xlink:href="ale-20200630.xsd#OperationsandSignificantAccountingPoliciesALLETECleanEnergyAssetAcquisitionDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesALLETECleanEnergyAssetAcquisitionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/OperationsandSignificantAccountingPoliciesNonControllingInterestDetails" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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-20200630.xsd#RegulatedOperationsConservationImprovementProgramDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatedOperationsConservationImprovementProgramDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMattersMISOReturnonEquityComplaintDetails" xlink:type="simple" xlink:href="ale-20200630.xsd#RegulatoryMattersMISOReturnonEquityComplaintDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatoryMattersMISOReturnonEquityComplaintDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatedOperationsMinnesotaSolarEnergyStandardDetails" xlink:type="simple" xlink:href="ale-20200630.xsd#RegulatedOperationsMinnesotaSolarEnergyStandardDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatedOperationsMinnesotaSolarEnergyStandardDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatoryMattersRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="ale-20200630.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_255b9597-42d3-4d90-b01a-279d6358cc8c" 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_08641fd9-4919-4199-a09b-956fa0c42a03" 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_255b9597-42d3-4d90-b01a-279d6358cc8c" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_08641fd9-4919-4199-a09b-956fa0c42a03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_c803bc36-946f-46ca-882b-c3e69424610e" 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_255b9597-42d3-4d90-b01a-279d6358cc8c" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_c803bc36-946f-46ca-882b-c3e69424610e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/RegulatedOperationsPolicies" xlink:type="simple" xlink:href="ale-20200630.xsd#RegulatedOperationsPolicies"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/RegulatedOperationsPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/EquityInvestments" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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_AssetsFairValueDisclosure_287f1b92-d508-4df3-8ab8-25e03eed8ea5" 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_e68a1d87-1e68-4b77-8063-7621dfc06830" 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_287f1b92-d508-4df3-8ab8-25e03eed8ea5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesEquitySecuritiesNoncurrent_e68a1d87-1e68-4b77-8063-7621dfc06830" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_d6278a0f-e4ed-4e5c-8b63-cdb65c28d399" 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_287f1b92-d508-4df3-8ab8-25e03eed8ea5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_d6278a0f-e4ed-4e5c-8b63-cdb65c28d399" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestrictedAssetsNoncurrent_b87616c6-42b9-4c34-b037-ebb7812c4f3f" 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_287f1b92-d508-4df3-8ab8-25e03eed8ea5" xlink:to="loc_us-gaap_OtherRestrictedAssetsNoncurrent_b87616c6-42b9-4c34-b037-ebb7812c4f3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_2496ca05-1bfa-48d7-b682-8f6e2d2c80cb" 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_a006620f-6cc1-4bda-8832-1e56f8dd11cd" 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_2496ca05-1bfa-48d7-b682-8f6e2d2c80cb" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_a006620f-6cc1-4bda-8832-1e56f8dd11cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_15758adb-4626-4bfa-b0af-09e205d1568d" 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_2496ca05-1bfa-48d7-b682-8f6e2d2c80cb" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_15758adb-4626-4bfa-b0af-09e205d1568d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_76b36bd6-9c54-4528-b5e6-61f14d06a02d" 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_dd2926df-9882-4001-9067-513242c212e4" xlink:href="ale-20200630.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_76b36bd6-9c54-4528-b5e6-61f14d06a02d" xlink:to="loc_ale_DeferredCompensationFairValueDisclosure_dd2926df-9882-4001-9067-513242c212e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/FairValueFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="ale-20200630.xsd#FairValueFairValueofFinancialInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/FairValueFairValueofFinancialInstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/ShortTermandLongTermDebt" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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_DebtLongtermAndShorttermCombinedAmount_f0ae89ec-e8a6-481d-9995-0c52e48c9f94" 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_d8022d3b-3df3-4280-9c4f-6a705bd223f1" xlink:href="ale-20200630.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_f0ae89ec-e8a6-481d-9995-0c52e48c9f94" xlink:to="loc_ale_DebtLongTermandShortTermCombinedAmountGross_d8022d3b-3df3-4280-9c4f-6a705bd223f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_aadb6cd2-57ec-48a8-b400-ba2b581c2d80" 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_f0ae89ec-e8a6-481d-9995-0c52e48c9f94" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_aadb6cd2-57ec-48a8-b400-ba2b581c2d80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_a0728854-c48e-4f3c-bb4d-371d36b9fe59" 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_cafe1e0f-a132-4a67-bd3c-9ebccd74bce1" xlink:href="ale-20200630.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_a0728854-c48e-4f3c-bb4d-371d36b9fe59" xlink:to="loc_ale_DebtCurrentGross_cafe1e0f-a132-4a67-bd3c-9ebccd74bce1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_UnamortizedDebtIssuanceExpenseDebtCurrent_9da59cd7-1245-4ac2-b848-f6c01170b54c" xlink:href="ale-20200630.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_a0728854-c48e-4f3c-bb4d-371d36b9fe59" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseDebtCurrent_9da59cd7-1245-4ac2-b848-f6c01170b54c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_e1812366-a156-4f96-866d-d8f5a734dbe1" 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_242d4e74-5aa3-43b0-ab26-9649f7079e18" xlink:href="ale-20200630.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_e1812366-a156-4f96-866d-d8f5a734dbe1" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseDebtCurrent_242d4e74-5aa3-43b0-ab26-9649f7079e18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_0dbfa5c8-c194-45d8-bea3-8b9a01493aba" xlink:href="ale-20200630.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_e1812366-a156-4f96-866d-d8f5a734dbe1" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_0dbfa5c8-c194-45d8-bea3-8b9a01493aba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_478b4584-ada5-4604-a95b-826a1b9f74c9" 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_655dba59-f784-464f-98bd-44d23bfce0c5" 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_478b4584-ada5-4604-a95b-826a1b9f74c9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_655dba59-f784-464f-98bd-44d23bfce0c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_a77a9de9-782b-41be-953d-bb679a25a002" xlink:href="ale-20200630.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_478b4584-ada5-4604-a95b-826a1b9f74c9" xlink:to="loc_ale_UnamortizedDebtIssuanceExpenseLongTermDebtExcludingCurrentMaturities_a77a9de9-782b-41be-953d-bb679a25a002" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_DebtLongTermandShortTermCombinedAmountGross_34ee85d9-c64e-4c9d-bde4-1fadd4e597eb" xlink:href="ale-20200630.xsd#ale_DebtLongTermandShortTermCombinedAmountGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_DebtCurrentGross_4559c4bb-4110-4a14-b38a-7a70c48536a7" xlink:href="ale-20200630.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_34ee85d9-c64e-4c9d-bde4-1fadd4e597eb" xlink:to="loc_ale_DebtCurrentGross_4559c4bb-4110-4a14-b38a-7a70c48536a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_a9c7fa1c-8c03-4cde-9380-9d30a23be3f8" 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_34ee85d9-c64e-4c9d-bde4-1fadd4e597eb" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_a9c7fa1c-8c03-4cde-9380-9d30a23be3f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/ShortTermandLongTermDebtFinancialCovenantsDetails" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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-20200630.xsd#CommitmentsGuaranteesandContingenciesCoalRailandShippingContractsDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesCoalRailandShippingContractsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesTransmissionDetails" xlink:type="simple" xlink:href="ale-20200630.xsd#CommitmentsGuaranteesandContingenciesTransmissionDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesTransmissionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allete.com/role/CommitmentsGuaranteesandContingenciesEnvironmentalMattersDetails" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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_ecb81eb7-4fe4-4d59-be17-771e37b9871d" 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_8b157424-4d2f-4d9d-806e-f0a07ed33f4e" 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_ecb81eb7-4fe4-4d59-be17-771e37b9871d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8b157424-4d2f-4d9d-806e-f0a07ed33f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7caa9640-86e2-4d17-998e-58cb0f37bc17" 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_ecb81eb7-4fe4-4d59-be17-771e37b9871d" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_7caa9640-86e2-4d17-998e-58cb0f37bc17" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/IncomeTaxExpense" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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_CurrentIncomeTaxExpenseBenefit_459f8f26-2aa1-492a-b2aa-dabeb04fe9cb" 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_268b4904-4ed0-4413-a1e7-9b143133960b" 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_459f8f26-2aa1-492a-b2aa-dabeb04fe9cb" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_268b4904-4ed0-4413-a1e7-9b143133960b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ab0f45ed-57b6-4bb8-972f-db2dd4e61c64" 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_459f8f26-2aa1-492a-b2aa-dabeb04fe9cb" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ab0f45ed-57b6-4bb8-972f-db2dd4e61c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6d1a34b1-1426-4369-8874-3ab2e0a96c85" 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_3660b463-22ee-4225-9409-9651d8d9c8e6" 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_6d1a34b1-1426-4369-8874-3ab2e0a96c85" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3660b463-22ee-4225-9409-9651d8d9c8e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_26aabbc1-1cf4-4f7b-a53d-800ef8c95a6f" 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_6d1a34b1-1426-4369-8874-3ab2e0a96c85" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_26aabbc1-1cf4-4f7b-a53d-800ef8c95a6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOtherTaxExpenseBenefit_795522e2-59ab-4223-8c11-4677ae312369" 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_6d1a34b1-1426-4369-8874-3ab2e0a96c85" xlink:to="loc_us-gaap_DeferredOtherTaxExpenseBenefit_795522e2-59ab-4223-8c11-4677ae312369" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" 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_996fb6bc-86f0-4134-9205-58f4ad347e87" 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_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_996fb6bc-86f0-4134-9205-58f4ad347e87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_e9527438-aae1-4cd7-9776-ed91fb7466ce" 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_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_e9527438-aae1-4cd7-9776-ed91fb7466ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_b8188229-ea62-4744-bb9f-88d464fb9fb3" 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_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsOther_b8188229-ea62-4744-bb9f-88d464fb9fb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_a5235c2f-911e-4bd8-93dc-6f26b2d10ac0" 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_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_a5235c2f-911e-4bd8-93dc-6f26b2d10ac0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_17b2b513-5dd3-4dd0-96fd-3fd6fb63bdc0" 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_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_17b2b513-5dd3-4dd0-96fd-3fd6fb63bdc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_d98c7f28-91fd-48e3-b893-7ce6a80187bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_d98c7f28-91fd-48e3-b893-7ce6a80187bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ale_EffectiveIncomeTaxRateReconciliationRegulatoryDifferences_e0ace84d-d79e-4cc1-ba92-9292eedebbfb" xlink:href="ale-20200630.xsd#ale_EffectiveIncomeTaxRateReconciliationRegulatoryDifferences"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_d0f1e42b-7fde-49cb-88c8-8232dae23f4d" xlink:to="loc_ale_EffectiveIncomeTaxRateReconciliationRegulatoryDifferences_e0ace84d-d79e-4cc1-ba92-9292eedebbfb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/PensionandOtherPostretirementBenefitPlans" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.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_bde26417-81a4-4a24-86a8-9e723b333dd5" 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_9e9f04b8-3a85-4666-9010-77b3bcbcc82f" 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_bde26417-81a4-4a24-86a8-9e723b333dd5" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_9e9f04b8-3a85-4666-9010-77b3bcbcc82f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_6838c8cc-057a-4ed2-bb0a-04b8202f86e9" 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_bde26417-81a4-4a24-86a8-9e723b333dd5" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_6838c8cc-057a-4ed2-bb0a-04b8202f86e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_a64b51bc-bac1-4e5e-8c25-4c5c826725e3" 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_bde26417-81a4-4a24-86a8-9e723b333dd5" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_a64b51bc-bac1-4e5e-8c25-4c5c826725e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_012f3a25-7f13-4dca-9a5a-ea6757f3fa90" 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_bde26417-81a4-4a24-86a8-9e723b333dd5" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_012f3a25-7f13-4dca-9a5a-ea6757f3fa90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_73baafca-ef6d-462d-9ebe-1d808146ff98" 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_bde26417-81a4-4a24-86a8-9e723b333dd5" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_73baafca-ef6d-462d-9ebe-1d808146ff98" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allete.com/role/BusinessSegments" xlink:type="simple" xlink:href="ale-20200630.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-20200630.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-20200630.xsd#BusinessSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.allete.com/role/BusinessSegmentsDetails" xlink:type="extended"/>
</link:linkbase>
