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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:9cbe5131-ad80-43b6-a88c-acd1a4141ee2,g:74ebebf1-1d6e-4280-964f-b47f42fe6a7a-->
<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.azz.com/role/CoverPage" xlink:type="simple" xlink:href="azz-20201130.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="azz-20201130.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e49e2d03-8381-4eaa-b2fc-44007ca9b0aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_us-gaap_AccountsPayableCurrent_e49e2d03-8381-4eaa-b2fc-44007ca9b0aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_24584dff-3fed-44b8-9f48-81be845d1328" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_24584dff-3fed-44b8-9f48-81be845d1328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f5936599-7b75-475e-b118-d8b57ffca139" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f5936599-7b75-475e-b118-d8b57ffca139" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_343788ce-6c2d-4a39-b6d9-245c906b32aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_343788ce-6c2d-4a39-b6d9-245c906b32aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_azz_ContractWithCustomerLiabilityCustomerDepositsCurrent_f10ffa0e-d4e9-46e5-9ac5-f3b37b8f7de0" xlink:href="azz-20201130.xsd#azz_ContractWithCustomerLiabilityCustomerDepositsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_azz_ContractWithCustomerLiabilityCustomerDepositsCurrent_f10ffa0e-d4e9-46e5-9ac5-f3b37b8f7de0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_527bd7db-cbb0-423a-8cc5-84ad68bd7c4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_us-gaap_ContractWithCustomerLiability_527bd7db-cbb0-423a-8cc5-84ad68bd7c4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_80e4ca67-a01a-44d4-9ef1-583ecfad2e3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_us-gaap_LongTermDebtCurrent_80e4ca67-a01a-44d4-9ef1-583ecfad2e3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_fb8ac577-6e62-49a0-a15e-4275d7813dd7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f03444b3-9aea-45e3-ab66-21df4370e2d1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_fb8ac577-6e62-49a0-a15e-4275d7813dd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8e38802c-edc9-4832-b50f-f3a6639fac64" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_76d2f15f-9699-4d86-b5e9-86440014a4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8e38802c-edc9-4832-b50f-f3a6639fac64" xlink:to="loc_us-gaap_AssetsCurrent_76d2f15f-9699-4d86-b5e9-86440014a4e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_20d1158f-cc68-4a0a-9ded-1f7c0f40337e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8e38802c-edc9-4832-b50f-f3a6639fac64" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_20d1158f-cc68-4a0a-9ded-1f7c0f40337e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_bd1cfa52-d7a9-4cc4-887f-112fef10dcf1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e38802c-edc9-4832-b50f-f3a6639fac64" xlink:to="loc_us-gaap_Goodwill_bd1cfa52-d7a9-4cc4-887f-112fef10dcf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fb065500-151e-46df-bc07-354d0c1b9bc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e38802c-edc9-4832-b50f-f3a6639fac64" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fb065500-151e-46df-bc07-354d0c1b9bc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_08e20565-7c6f-472e-87f9-ae96505a34f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_8e38802c-edc9-4832-b50f-f3a6639fac64" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_08e20565-7c6f-472e-87f9-ae96505a34f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8440be1d-fae3-46fc-8952-99ba5948d4da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5fb1a2c6-97f7-4177-a062-0c0aab2ad7e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8440be1d-fae3-46fc-8952-99ba5948d4da" xlink:to="loc_us-gaap_CommonStockValue_5fb1a2c6-97f7-4177-a062-0c0aab2ad7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a5910f8f-4f1a-489f-8775-27dc64cce56c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8440be1d-fae3-46fc-8952-99ba5948d4da" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a5910f8f-4f1a-489f-8775-27dc64cce56c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6eab6e41-54ef-4620-93c1-74059218ccb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_8440be1d-fae3-46fc-8952-99ba5948d4da" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6eab6e41-54ef-4620-93c1-74059218ccb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_693bbc72-8a92-45c4-abb0-3e80c7416c3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_8440be1d-fae3-46fc-8952-99ba5948d4da" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_693bbc72-8a92-45c4-abb0-3e80c7416c3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6b630dba-f962-47f2-b286-8e41741c99f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_eb668bbb-1c36-4e14-b1e2-b03cbd381c92" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_6b630dba-f962-47f2-b286-8e41741c99f7" xlink:to="loc_us-gaap_LiabilitiesCurrent_eb668bbb-1c36-4e14-b1e2-b03cbd381c92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ec89c6c7-9753-4ce7-9881-8572722bb520" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6b630dba-f962-47f2-b286-8e41741c99f7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ec89c6c7-9753-4ce7-9881-8572722bb520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_aa395219-348e-43b2-922c-641d0e3f6d3a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_Liabilities_6b630dba-f962-47f2-b286-8e41741c99f7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_aa395219-348e-43b2-922c-641d0e3f6d3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_e8079071-46c6-4ff4-a3b0-eb5aa1c8918c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6b630dba-f962-47f2-b286-8e41741c99f7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_e8079071-46c6-4ff4-a3b0-eb5aa1c8918c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f8c42324-3f32-48b2-bc54-4a5dec4b2457" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6b630dba-f962-47f2-b286-8e41741c99f7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f8c42324-3f32-48b2-bc54-4a5dec4b2457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ea5c8d2a-a454-493c-ac3a-a916b554b93f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ea5c8d2a-a454-493c-ac3a-a916b554b93f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_243144f5-862c-45e9-b804-af046e271863" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_243144f5-862c-45e9-b804-af046e271863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_e0d5e99c-404f-4ce2-8617-e8b36f7b4b18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_InventoryRawMaterials_e0d5e99c-404f-4ce2-8617-e8b36f7b4b18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_3f60f2c8-d744-4f46-83d1-4ebf2949752b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_InventoryWorkInProcess_3f60f2c8-d744-4f46-83d1-4ebf2949752b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_db38a032-e066-460b-b8c9-de406c03e59a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_InventoryFinishedGoods_db38a032-e066-460b-b8c9-de406c03e59a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_9ea54c78-324a-4a4e-b674-2a60c4c9d50a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_9ea54c78-324a-4a4e-b674-2a60c4c9d50a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_d5a0b3bb-e727-4a88-b8f6-c3d516d02a47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_d5a0b3bb-e727-4a88-b8f6-c3d516d02a47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_3b2356d6-58a0-437c-b0bb-0fe8b8ec8a0b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_316df92a-e6d9-4e8c-b6bd-fdfc06dbbf4d" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_3b2356d6-58a0-437c-b0bb-0fe8b8ec8a0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_af8929a3-4db4-43a6-b0fb-126bc953f916" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e6076509-b980-42d7-9fd4-49a15469b0d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_af8929a3-4db4-43a6-b0fb-126bc953f916" xlink:to="loc_us-gaap_Liabilities_e6076509-b980-42d7-9fd4-49a15469b0d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ea274925-f890-4959-b98b-6bf309a044fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_af8929a3-4db4-43a6-b0fb-126bc953f916" xlink:to="loc_us-gaap_StockholdersEquity_ea274925-f890-4959-b98b-6bf309a044fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_ea8fc931-8150-46a1-86e5-d66f10fbce47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_af8929a3-4db4-43a6-b0fb-126bc953f916" xlink:to="loc_us-gaap_CommitmentsAndContingencies_ea8fc931-8150-46a1-86e5-d66f10fbce47" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/CondensedconsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="azz-20201130.xsd#CondensedconsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/CondensedconsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="azz-20201130.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fa066b1d-804e-4cb2-b7d0-89a51160cdb1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_25a8101a-ddf2-498b-9369-7eb2916ac7bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_fa066b1d-804e-4cb2-b7d0-89a51160cdb1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_25a8101a-ddf2-498b-9369-7eb2916ac7bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_3cea6a3d-dac1-4cb2-b298-70a256b8ff5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_fa066b1d-804e-4cb2-b7d0-89a51160cdb1" xlink:to="loc_us-gaap_CostOfRevenue_3cea6a3d-dac1-4cb2-b298-70a256b8ff5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7d186d44-79d2-4ac9-8f8c-755437541392" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_16f6b71e-b00b-44d5-a57a-e5f30a64474a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7d186d44-79d2-4ac9-8f8c-755437541392" xlink:to="loc_us-gaap_GrossProfit_16f6b71e-b00b-44d5-a57a-e5f30a64474a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_02323daa-ff02-48db-88d7-ffcc6b9ac406" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7d186d44-79d2-4ac9-8f8c-755437541392" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_02323daa-ff02-48db-88d7-ffcc6b9ac406" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_2270b9d2-40f7-46fe-999b-5c4334823269" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7d186d44-79d2-4ac9-8f8c-755437541392" xlink:to="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_2270b9d2-40f7-46fe-999b-5c4334823269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b2a25874-8623-4519-8a70-db82deeb1192" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ccd51b70-5e6d-4eae-a29c-c3b4c11b1fb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b2a25874-8623-4519-8a70-db82deeb1192" xlink:to="loc_us-gaap_InterestExpense_ccd51b70-5e6d-4eae-a29c-c3b4c11b1fb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_43cc91f5-97a3-44da-ba5c-cac0be165934" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b2a25874-8623-4519-8a70-db82deeb1192" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_43cc91f5-97a3-44da-ba5c-cac0be165934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9aa45111-cdaa-4d15-9e6a-06755d8d1c5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b2a25874-8623-4519-8a70-db82deeb1192" xlink:to="loc_us-gaap_OperatingIncomeLoss_9aa45111-cdaa-4d15-9e6a-06755d8d1c5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c65cda89-a4f3-4209-9bc5-d38bdb23a9a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_29c39747-90fc-4a33-9e7f-041ded620b07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c65cda89-a4f3-4209-9bc5-d38bdb23a9a4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_29c39747-90fc-4a33-9e7f-041ded620b07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_32c6e824-7fee-4784-8c5a-096141257964" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_c65cda89-a4f3-4209-9bc5-d38bdb23a9a4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_32c6e824-7fee-4784-8c5a-096141257964" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="azz-20201130.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2e54d7c8-8056-4340-8b89-115ddb49ea73" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4fa34f8b-f1e6-4d71-be84-26ae83c8ab94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2e54d7c8-8056-4340-8b89-115ddb49ea73" xlink:to="loc_us-gaap_NetIncomeLoss_4fa34f8b-f1e6-4d71-be84-26ae83c8ab94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7d068ede-2c86-47c1-bf47-4e69be1c4f25" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2e54d7c8-8056-4340-8b89-115ddb49ea73" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7d068ede-2c86-47c1-bf47-4e69be1c4f25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0c5d0b71-29ed-479a-9c75-928bed457d41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d1e83280-a81b-49dd-ad40-449ff73cf4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0c5d0b71-29ed-479a-9c75-928bed457d41" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d1e83280-a81b-49dd-ad40-449ff73cf4bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_8d42d687-58e9-47a0-abfb-e37f47e1bb18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0c5d0b71-29ed-479a-9c75-928bed457d41" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_8d42d687-58e9-47a0-abfb-e37f47e1bb18" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParentheticalUnaudited" xlink:type="simple" xlink:href="azz-20201130.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeParentheticalUnaudited"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParentheticalUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="azz-20201130.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f7a51f13-920b-4277-b304-1bdedf8fa6a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7cd4d4b6-7d3a-4c17-8457-2f20195edc06" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f7a51f13-920b-4277-b304-1bdedf8fa6a9" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7cd4d4b6-7d3a-4c17-8457-2f20195edc06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1961a033-38d8-4174-92fd-abc9b9f319f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f7a51f13-920b-4277-b304-1bdedf8fa6a9" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1961a033-38d8-4174-92fd-abc9b9f319f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0dae911c-4516-43d4-89d2-a7f32586463b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f7a51f13-920b-4277-b304-1bdedf8fa6a9" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_0dae911c-4516-43d4-89d2-a7f32586463b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_11fea674-8fcd-4c6b-bd1f-db41d91adf5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f7a51f13-920b-4277-b304-1bdedf8fa6a9" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_11fea674-8fcd-4c6b-bd1f-db41d91adf5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_6407c92a-5c2d-415f-b20e-5f1c3a822ca9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_6407c92a-5c2d-415f-b20e-5f1c3a822ca9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_f2f60061-2bab-4098-93b8-d02162415812" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_DepreciationAndAmortization_f2f60061-2bab-4098-93b8-d02162415812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fd145ee3-e85f-4781-8518-b9982e0dc516" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_fd145ee3-e85f-4781-8518-b9982e0dc516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_370b367b-5292-4d4c-b093-9083f05ff2a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_370b367b-5292-4d4c-b093-9083f05ff2a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e5b4fb2c-32ef-4a92-8516-4eee690b4f32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e5b4fb2c-32ef-4a92-8516-4eee690b4f32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_b2ed7dfb-7d1c-42a8-9f5e-dbe924ffd829" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_b2ed7dfb-7d1c-42a8-9f5e-dbe924ffd829" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f59d7f11-2bc6-40f1-8eaa-0f2835f26796" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_ShareBasedCompensation_f59d7f11-2bc6-40f1-8eaa-0f2835f26796" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ae7381f5-6ef6-40b1-8a36-68da884c6ca5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ae7381f5-6ef6-40b1-8a36-68da884c6ca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8cb838bc-986e-4960-8a54-d044393abf0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8cb838bc-986e-4960-8a54-d044393abf0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4c5fe27a-14f8-4008-98fa-adcdbf0f5877" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4c5fe27a-14f8-4008-98fa-adcdbf0f5877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_7eef69bb-7d20-4894-a8e3-861b5a88c7ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_7eef69bb-7d20-4894-a8e3-861b5a88c7ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_azz_IncreaseDecreaseInContractWithCustomerAssetAndLiabilityNet_a2b83077-3dfb-48de-a6f8-e6aaf50b5cc8" xlink:href="azz-20201130.xsd#azz_IncreaseDecreaseInContractWithCustomerAssetAndLiabilityNet"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_azz_IncreaseDecreaseInContractWithCustomerAssetAndLiabilityNet_a2b83077-3dfb-48de-a6f8-e6aaf50b5cc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9aa2a042-fe44-4bf3-8b63-7f8681e898a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9aa2a042-fe44-4bf3-8b63-7f8681e898a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_14110601-69e9-4b5c-9a52-9bd87739dcd8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_14110601-69e9-4b5c-9a52-9bd87739dcd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ef6d2764-09e3-4c8c-baf8-ac7af779d778" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_NetIncomeLoss_ef6d2764-09e3-4c8c-baf8-ac7af779d778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_1810a534-9515-41f7-8b11-9c4fe37b78f0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5bcce567-adeb-4870-ad89-57191cf6b350" xlink:to="loc_us-gaap_GainLossOnDispositionOfIntangibleAssets_1810a534-9515-41f7-8b11-9c4fe37b78f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_87b30901-9c92-4d86-83ad-4e9682964284" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a702cc88-3502-439c-9e0f-049b9ddaa517" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_87b30901-9c92-4d86-83ad-4e9682964284" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a702cc88-3502-439c-9e0f-049b9ddaa517" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_085e09c5-09e7-4fb3-9634-34b9c06844b0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_87b30901-9c92-4d86-83ad-4e9682964284" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_085e09c5-09e7-4fb3-9634-34b9c06844b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5038a835-7f80-4d29-83af-70ee5e044d32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_87b30901-9c92-4d86-83ad-4e9682964284" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5038a835-7f80-4d29-83af-70ee5e044d32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6553d780-9065-4d3e-b6ee-547306785c74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_87b30901-9c92-4d86-83ad-4e9682964284" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6553d780-9065-4d3e-b6ee-547306785c74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23f8c5bf-bb91-4ce9-8da1-a5f91b6726f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_e24ca0a8-852e-42c8-a9d6-236ebe8f85b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23f8c5bf-bb91-4ce9-8da1-a5f91b6726f5" xlink:to="loc_us-gaap_PaymentsOfDividends_e24ca0a8-852e-42c8-a9d6-236ebe8f85b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_397ebe11-b25f-45ee-899d-4f72e30d4516" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23f8c5bf-bb91-4ce9-8da1-a5f91b6726f5" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_397ebe11-b25f-45ee-899d-4f72e30d4516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f275fbe3-896a-4ee0-bf4c-7faa5ba18a31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23f8c5bf-bb91-4ce9-8da1-a5f91b6726f5" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f275fbe3-896a-4ee0-bf4c-7faa5ba18a31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_c8e12a24-5498-447b-8e58-5a430eaea1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23f8c5bf-bb91-4ce9-8da1-a5f91b6726f5" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_c8e12a24-5498-447b-8e58-5a430eaea1bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_93536479-3612-4616-b070-d2ef95325882" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23f8c5bf-bb91-4ce9-8da1-a5f91b6726f5" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_93536479-3612-4616-b070-d2ef95325882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_e0c0af2c-2d2a-4976-ba9b-5d5c69352611" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23f8c5bf-bb91-4ce9-8da1-a5f91b6726f5" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_e0c0af2c-2d2a-4976-ba9b-5d5c69352611" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/ConsolidatedStatementofShareholdersEquityCYStatement" xlink:type="simple" xlink:href="azz-20201130.xsd#ConsolidatedStatementofShareholdersEquityCYStatement"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/ConsolidatedStatementofShareholdersEquityCYStatement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/ConsolidatedStatementofShareholdersEquityPYStatement" xlink:type="simple" xlink:href="azz-20201130.xsd#ConsolidatedStatementofShareholdersEquityPYStatement"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/ConsolidatedStatementofShareholdersEquityPYStatement" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/TheCompanyandBasisofPresentation" xlink:type="simple" xlink:href="azz-20201130.xsd#TheCompanyandBasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/TheCompanyandBasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" xlink:type="simple" xlink:href="azz-20201130.xsd#TheCompanyandBasisofPresentationPolicies"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/TheCompanyandBasisofPresentationPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#TheCompanyandBasisofPresentationDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/TheCompanyandBasisofPresentationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/EarningsPerShare" xlink:type="simple" xlink:href="azz-20201130.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="azz-20201130.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_142c5a15-642b-4b5c-9244-6c6821b8e2e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11dd5830-9f29-4554-acb5-68969fa9a7be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_142c5a15-642b-4b5c-9244-6c6821b8e2e8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_11dd5830-9f29-4554-acb5-68969fa9a7be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_77eb317c-5c46-48ad-8a5b-a75cf283934a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_142c5a15-642b-4b5c-9244-6c6821b8e2e8" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_77eb317c-5c46-48ad-8a5b-a75cf283934a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/EarningsPerShareNarrativeDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#EarningsPerShareNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/EarningsPerShareNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/Sales" xlink:type="simple" xlink:href="azz-20201130.xsd#Sales"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/Sales" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SalesTables" xlink:type="simple" xlink:href="azz-20201130.xsd#SalesTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SalesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#SalesDisaggregatedRevenuesDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SalesDisaggregatedRevenuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SalesContractLiabilityDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#SalesContractLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SalesContractLiabilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SalesFutureRevenuesDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#SalesFutureRevenuesDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SalesFutureRevenuesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SalesFutureRevenuesDetails_1" xlink:type="simple" xlink:href="azz-20201130.xsd#SalesFutureRevenuesDetails_1"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SalesFutureRevenuesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/Segments" xlink:type="simple" xlink:href="azz-20201130.xsd#Segments"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/Segments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SegmentsTables" xlink:type="simple" xlink:href="azz-20201130.xsd#SegmentsTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SegmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SegmentsDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#SegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SegmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/WarrantyReserves" xlink:type="simple" xlink:href="azz-20201130.xsd#WarrantyReserves"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/WarrantyReserves" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/WarrantyReservesTables" xlink:type="simple" xlink:href="azz-20201130.xsd#WarrantyReservesTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/WarrantyReservesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/WarrantyReservesDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#WarrantyReservesDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/WarrantyReservesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/Debt" xlink:type="simple" xlink:href="azz-20201130.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/DebtTables" xlink:type="simple" xlink:href="azz-20201130.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/DebtDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#DebtDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_c3cb7751-de2b-499a-95fd-b5c2fa3213b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b26eedc1-92de-45bc-9d0b-1a4b7792ad70" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_c3cb7751-de2b-499a-95fd-b5c2fa3213b4" xlink:to="loc_us-gaap_LongTermDebtCurrent_b26eedc1-92de-45bc-9d0b-1a4b7792ad70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_13efd5b0-9146-4eab-a411-0866c0138993" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_c3cb7751-de2b-499a-95fd-b5c2fa3213b4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_13efd5b0-9146-4eab-a411-0866c0138993" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/DebtDetails_1" xlink:type="simple" xlink:href="azz-20201130.xsd#DebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/DebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4130ddb4-9a8e-4505-b945-749fddc30c88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_86813ff3-6d96-4f4c-a72c-f65cc788c417" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_LongTermDebt_4130ddb4-9a8e-4505-b945-749fddc30c88" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_86813ff3-6d96-4f4c-a72c-f65cc788c417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_226b944e-db39-44cb-bfa7-0ae198fe99a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-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_LongTermDebt_4130ddb4-9a8e-4505-b945-749fddc30c88" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_226b944e-db39-44cb-bfa7-0ae198fe99a8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#DebtNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/DebtNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/Leases" xlink:type="simple" xlink:href="azz-20201130.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/LeasesTables" xlink:type="simple" xlink:href="azz-20201130.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/LeasesLeaseInformationDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#LeasesLeaseInformationDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/LeasesLeaseInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/LeasesLeaseMaturitiesDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#LeasesLeaseMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/LeasesLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d62ad78-7361-4689-bb30-2154099d1dc8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f29fa974-eeca-472a-afbb-62010260bf56" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d62ad78-7361-4689-bb30-2154099d1dc8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f29fa974-eeca-472a-afbb-62010260bf56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_46693bce-1fe3-4050-b369-65928fd94e01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d62ad78-7361-4689-bb30-2154099d1dc8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_46693bce-1fe3-4050-b369-65928fd94e01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_17f3f035-1cde-45f9-81b0-d0d63bb2c4fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d62ad78-7361-4689-bb30-2154099d1dc8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_17f3f035-1cde-45f9-81b0-d0d63bb2c4fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_cb926ebd-a1c4-4402-be3d-932dac9d4a5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d62ad78-7361-4689-bb30-2154099d1dc8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_cb926ebd-a1c4-4402-be3d-932dac9d4a5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_84e776d2-f866-4a22-9c38-f99c384e689e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d62ad78-7361-4689-bb30-2154099d1dc8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_84e776d2-f866-4a22-9c38-f99c384e689e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9ee57156-2f5b-47d8-a508-f5a51cbe0d6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8d62ad78-7361-4689-bb30-2154099d1dc8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9ee57156-2f5b-47d8-a508-f5a51cbe0d6f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/LeasesLeaseMaturitiesDetails_1" xlink:type="simple" xlink:href="azz-20201130.xsd#LeasesLeaseMaturitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/LeasesLeaseMaturitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b30d0a7-a41a-4e22-9ae9-1bafdee80d29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_da02db8e-4f81-41b3-a761-ab0918ee6234" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b30d0a7-a41a-4e22-9ae9-1bafdee80d29" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_da02db8e-4f81-41b3-a761-ab0918ee6234" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2886c86e-4d94-4bdb-b1bc-1de16376ba85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9b30d0a7-a41a-4e22-9ae9-1bafdee80d29" xlink:to="loc_us-gaap_OperatingLeaseLiability_2886c86e-4d94-4bdb-b1bc-1de16376ba85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/IncomeTaxes" xlink:type="simple" xlink:href="azz-20201130.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/IncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="azz-20201130.xsd#StockbasedCompensation"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/StockbasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="azz-20201130.xsd#StockbasedCompensationTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/StockbasedCompensationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/StockbasedCompensationSummaryofthenonvestedrestrictedstockunitawardandnonvestedperformanceshareunitawardactivityDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#StockbasedCompensationSummaryofthenonvestedrestrictedstockunitawardandnonvestedperformanceshareunitawardactivityDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/StockbasedCompensationSummaryofthenonvestedrestrictedstockunitawardandnonvestedperformanceshareunitawardactivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#StockbasedCompensationSummaryoftheCompanysSARsactivityDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/StockbasedCompensationSummaryoftheCompanysSARsactivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/StockbasedCompensationSharebasedcompensationexpenseandrelatedincometaxbenefitsDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#StockbasedCompensationSharebasedcompensationexpenseandrelatedincometaxbenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/StockbasedCompensationSharebasedcompensationexpenseandrelatedincometaxbenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/StockbasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#StockbasedCompensationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/StockbasedCompensationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/Equity" xlink:type="simple" xlink:href="azz-20201130.xsd#Equity"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/Equity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/EquityDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#EquityDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/EquityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="azz-20201130.xsd#GoodwillandIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/GoodwillandIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/IntangibleAssetsGoodwillandOtherTables" xlink:type="simple" xlink:href="azz-20201130.xsd#IntangibleAssetsGoodwillandOtherTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/IntangibleAssetsGoodwillandOtherTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/IntangibleAssetsGoodwillandOtherDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#IntangibleAssetsGoodwillandOtherDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/IntangibleAssetsGoodwillandOtherDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#GoodwillandIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/RestructuringandImpairmentCharges" xlink:type="simple" xlink:href="azz-20201130.xsd#RestructuringandImpairmentCharges"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/RestructuringandImpairmentCharges" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/RestructuringandImpairmentChargesTables" xlink:type="simple" xlink:href="azz-20201130.xsd#RestructuringandImpairmentChargesTables"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/RestructuringandImpairmentChargesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/RestructuringandImpairmentChargesDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#RestructuringandImpairmentChargesDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/RestructuringandImpairmentChargesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofRestructuringCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8bfe605c-87c9-42e9-a1f7-18e95f989236" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostsAndAssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_2f66df03-45fc-47fa-b48f-6d3344f0e736" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8bfe605c-87c9-42e9-a1f7-18e95f989236" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_2f66df03-45fc-47fa-b48f-6d3344f0e736" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_34470c60-c50e-4274-a527-bfa483657619" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8bfe605c-87c9-42e9-a1f7-18e95f989236" xlink:to="loc_us-gaap_InventoryWriteDown_34470c60-c50e-4274-a527-bfa483657619" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_41dcb440-8f3d-4833-bfa8-25d6fb03aca7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8bfe605c-87c9-42e9-a1f7-18e95f989236" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_41dcb440-8f3d-4833-bfa8-25d6fb03aca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2b5ce116-eddc-41a7-ac53-7ed25e13a3de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8bfe605c-87c9-42e9-a1f7-18e95f989236" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_2b5ce116-eddc-41a7-ac53-7ed25e13a3de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_azz_CostsAssociatedWithAssetsHeldForSale_933a1734-7822-4593-bfa7-585df2756993" xlink:href="azz-20201130.xsd#azz_CostsAssociatedWithAssetsHeldForSale"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCostsAndAssetImpairmentCharges_8bfe605c-87c9-42e9-a1f7-18e95f989236" xlink:to="loc_azz_CostsAssociatedWithAssetsHeldForSale_933a1734-7822-4593-bfa7-585df2756993" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/RestructuringandImpairmentChargesScheduleofAssetsHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_829b4d91-dfaf-44c0-935b-55370e610630" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1_829b4d91-dfaf-44c0-935b-55370e610630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_265b5ed3-f74c-4065-812b-7d88bbfc05ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_265b5ed3-f74c-4065-812b-7d88bbfc05ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_azz_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityNoncurrent_a34e0186-7bce-4e91-ba22-be2b20f47023" xlink:href="azz-20201130.xsd#azz_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_azz_DisposalGroupIncludingDiscontinuedOperationLeaseLiabilityNoncurrent_a34e0186-7bce-4e91-ba22-be2b20f47023" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_665ca53d-69f1-44d5-b309-7eb3eaac33df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities_665ca53d-69f1-44d5-b309-7eb3eaac33df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_azz_DisposalGroupIncludingDiscontinuedOperationContractLiability_8e6fd602-4579-4444-8e2a-0d6a8ba1c449" xlink:href="azz-20201130.xsd#azz_DisposalGroupIncludingDiscontinuedOperationContractLiability"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_azz_DisposalGroupIncludingDiscontinuedOperationContractLiability_8e6fd602-4579-4444-8e2a-0d6a8ba1c449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_azz_DisposalGroupIncludingDiscontinuedOperationContractAssets_49f71bb2-8f77-4451-a18c-ede2811a4aaf" xlink:href="azz-20201130.xsd#azz_DisposalGroupIncludingDiscontinuedOperationContractAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_azz_DisposalGroupIncludingDiscontinuedOperationContractAssets_49f71bb2-8f77-4451-a18c-ede2811a4aaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_4287b281-cb74-410d-aefb-f27cab7389f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_4287b281-cb74-410d-aefb-f27cab7389f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_6836ab73-364d-4b6c-920d-b3dfabe0c81e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_6836ab73-364d-4b6c-920d-b3dfabe0c81e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_37f64bc5-09eb-45ca-9d40-3bb9f7efefb2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_37f64bc5-09eb-45ca-9d40-3bb9f7efefb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_6dea2a2c-4d1b-4e37-a1e2-edb2ad4cf7ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_6dea2a2c-4d1b-4e37-a1e2-edb2ad4cf7ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_02b11484-482c-4793-a3b8-2b04bd3d448f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_54477d99-3fd9-45cf-824a-a3717fe38ba5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_02b11484-482c-4793-a3b8-2b04bd3d448f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/RestructuringandImpairmentChargesMetalCoatingsSegmentClosingOfCertainLocationsDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#RestructuringandImpairmentChargesMetalCoatingsSegmentClosingOfCertainLocationsDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/RestructuringandImpairmentChargesMetalCoatingsSegmentClosingOfCertainLocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_757424ea-836e-4c83-87c7-c26c7f407c77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_88e2de7e-bba5-4273-a9ae-d26d8d299937" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetImpairmentCharges_757424ea-836e-4c83-87c7-c26c7f407c77" xlink:to="loc_us-gaap_InventoryWriteDown_88e2de7e-bba5-4273-a9ae-d26d8d299937" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_c3b159a5-bb5a-4ee8-969d-8d3760cf1f5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetImpairmentCharges_757424ea-836e-4c83-87c7-c26c7f407c77" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_c3b159a5-bb5a-4ee8-969d-8d3760cf1f5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_bbe5190d-8f1d-4eee-89de-8f37c2a77278" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetImpairmentCharges_757424ea-836e-4c83-87c7-c26c7f407c77" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_bbe5190d-8f1d-4eee-89de-8f37c2a77278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_c22b38b4-01fb-4862-baf5-d154fa0be610" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetImpairmentCharges_757424ea-836e-4c83-87c7-c26c7f407c77" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_c22b38b4-01fb-4862-baf5-d154fa0be610" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.azz.com/role/SubsequentEvent" xlink:type="simple" xlink:href="azz-20201130.xsd#SubsequentEvent"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SubsequentEvent" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.azz.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="azz-20201130.xsd#SubsequentEventsDetails"/>
  <link:calculationLink xlink:role="http://www.azz.com/role/SubsequentEventsDetails" xlink:type="extended"/>
</link:linkbase>
