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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:d3ddff53-b917-4c0b-ae33-0e3abfed38b2,g:06bbb2c4-7466-4b34-8272-021539064f97-->
<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.apog.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="apog-20220226.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_159050da-b453-4cd7-8006-23cce1ae8013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6ef2c296-9100-4f66-9dd8-d82f248d40ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesAndStockholdersEquity_159050da-b453-4cd7-8006-23cce1ae8013" xlink:to="loc_us-gaap_LiabilitiesCurrent_6ef2c296-9100-4f66-9dd8-d82f248d40ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5b9b69d1-c3d4-49a9-8d61-006af9cc1b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesAndStockholdersEquity_159050da-b453-4cd7-8006-23cce1ae8013" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5b9b69d1-c3d4-49a9-8d61-006af9cc1b64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_62aa5ca7-99d1-465d-a6d7-7772a9cb67a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesAndStockholdersEquity_159050da-b453-4cd7-8006-23cce1ae8013" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_62aa5ca7-99d1-465d-a6d7-7772a9cb67a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_2178b41f-1454-4248-8bc6-468be89f1cec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159050da-b453-4cd7-8006-23cce1ae8013" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_2178b41f-1454-4248-8bc6-468be89f1cec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5c47607e-f28f-4116-b4f3-0db27d9604e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159050da-b453-4cd7-8006-23cce1ae8013" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_5c47607e-f28f-4116-b4f3-0db27d9604e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_679e4090-6d28-4332-80f0-88c03780e834" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_159050da-b453-4cd7-8006-23cce1ae8013" xlink:to="loc_us-gaap_StockholdersEquity_679e4090-6d28-4332-80f0-88c03780e834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ca2ef6c5-9269-41a0-af01-8b81a8462bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_65f35b3d-c53a-4484-9981-0fc72ebfee9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ca2ef6c5-9269-41a0-af01-8b81a8462bcb" xlink:to="loc_us-gaap_CommonStockValue_65f35b3d-c53a-4484-9981-0fc72ebfee9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_05fe3b89-c978-4b3d-aad9-c63e839f4bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ca2ef6c5-9269-41a0-af01-8b81a8462bcb" xlink:to="loc_us-gaap_AdditionalPaidInCapital_05fe3b89-c978-4b3d-aad9-c63e839f4bb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_26fc7a8b-76f3-4de8-b279-aafa750152c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ca2ef6c5-9269-41a0-af01-8b81a8462bcb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_26fc7a8b-76f3-4de8-b279-aafa750152c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a4f94526-1f07-4788-ba44-655ee6dde53c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ca2ef6c5-9269-41a0-af01-8b81a8462bcb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a4f94526-1f07-4788-ba44-655ee6dde53c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_be32af67-87ea-4247-9386-f0f2d81aed8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a3fcf89-ad93-474e-8608-348976de2369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be32af67-87ea-4247-9386-f0f2d81aed8b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a3fcf89-ad93-474e-8608-348976de2369" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e596b748-3a1b-417f-ad0d-96ee35b2b915" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be32af67-87ea-4247-9386-f0f2d81aed8b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e596b748-3a1b-417f-ad0d-96ee35b2b915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f9fc6201-a6f5-4b65-ac8f-1bee502761f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be32af67-87ea-4247-9386-f0f2d81aed8b" xlink:to="loc_us-gaap_InventoryNet_f9fc6201-a6f5-4b65-ac8f-1bee502761f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b9f78a97-30a0-44e1-b807-5ca11ed10eac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_be32af67-87ea-4247-9386-f0f2d81aed8b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b9f78a97-30a0-44e1-b807-5ca11ed10eac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ca438d1d-27ad-4204-88d3-ae8e45a1080c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_be32af67-87ea-4247-9386-f0f2d81aed8b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ca438d1d-27ad-4204-88d3-ae8e45a1080c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_75828eb6-e98a-4fba-a1c6-9e589c6d0cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c4859c2d-ac7d-42f7-a97e-a6982acf613a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_75828eb6-e98a-4fba-a1c6-9e589c6d0cf4" xlink:to="loc_us-gaap_AccountsPayableCurrent_c4859c2d-ac7d-42f7-a97e-a6982acf613a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_494b3e67-6f6b-4d57-8618-f9cafed8e22d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75828eb6-e98a-4fba-a1c6-9e589c6d0cf4" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_494b3e67-6f6b-4d57-8618-f9cafed8e22d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c06b8f82-8413-4c9b-85f7-cd0c10ab756a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75828eb6-e98a-4fba-a1c6-9e589c6d0cf4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c06b8f82-8413-4c9b-85f7-cd0c10ab756a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_94cf6535-8dde-417b-8f31-0121608f8791" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75828eb6-e98a-4fba-a1c6-9e589c6d0cf4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_94cf6535-8dde-417b-8f31-0121608f8791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_13438624-0991-40ef-9bc3-d0637ad65bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75828eb6-e98a-4fba-a1c6-9e589c6d0cf4" xlink:to="loc_us-gaap_LongTermDebtCurrent_13438624-0991-40ef-9bc3-d0637ad65bd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_7a385214-9650-4c50-91f3-378b0b1deb37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_75828eb6-e98a-4fba-a1c6-9e589c6d0cf4" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_7a385214-9650-4c50-91f3-378b0b1deb37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_795d74ba-c69a-4666-8850-e563c373a530" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b1bd45bd-8438-444d-86c2-e264b13d42b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_795d74ba-c69a-4666-8850-e563c373a530" xlink:to="loc_us-gaap_AssetsCurrent_b1bd45bd-8438-444d-86c2-e264b13d42b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b5543363-998d-4a6e-8091-6dc08547dbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_795d74ba-c69a-4666-8850-e563c373a530" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b5543363-998d-4a6e-8091-6dc08547dbb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_a91774ff-ad6d-4167-80b9-a87034360728" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_795d74ba-c69a-4666-8850-e563c373a530" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_a91774ff-ad6d-4167-80b9-a87034360728" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8d95d148-312a-4d72-885c-120e0d2a9e71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_795d74ba-c69a-4666-8850-e563c373a530" xlink:to="loc_us-gaap_Goodwill_8d95d148-312a-4d72-885c-120e0d2a9e71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e02c9598-e632-4873-86fd-81a8f843f1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_795d74ba-c69a-4666-8850-e563c373a530" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e02c9598-e632-4873-86fd-81a8f843f1e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9872f8bf-9b37-4530-8b44-0a82abf280d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_795d74ba-c69a-4666-8850-e563c373a530" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9872f8bf-9b37-4530-8b44-0a82abf280d9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/ConsolidatedResultsofOperations" xlink:type="simple" xlink:href="apog-20220226.xsd#ConsolidatedResultsofOperations"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/ConsolidatedResultsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fdce0104-de25-459f-be86-a8f679b0f4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0e4bbe4d-fa45-4db9-bcd4-7dc35c754183" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fdce0104-de25-459f-be86-a8f679b0f4e5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_0e4bbe4d-fa45-4db9-bcd4-7dc35c754183" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_632f0451-f701-4e2c-92a9-7c06bebd9305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_fdce0104-de25-459f-be86-a8f679b0f4e5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_632f0451-f701-4e2c-92a9-7c06bebd9305" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fd532fc6-c844-4d06-a877-8a79a62b6914" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b1f7bdfe-c3ff-4669-8f76-a7f6b1bd65d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fd532fc6-c844-4d06-a877-8a79a62b6914" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b1f7bdfe-c3ff-4669-8f76-a7f6b1bd65d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c8bef5d9-3c85-469a-b6b9-088926b389e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_fd532fc6-c844-4d06-a877-8a79a62b6914" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c8bef5d9-3c85-469a-b6b9-088926b389e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_966558dc-0900-4062-aef0-f43e6395ddaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4e0f3482-c61e-4e96-9c48-5435e163d83d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_966558dc-0900-4062-aef0-f43e6395ddaf" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4e0f3482-c61e-4e96-9c48-5435e163d83d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_GoodwillIntangImpairmentLoss_1bb9cf4f-46eb-484b-847c-96ad5e1ae81c" xlink:href="apog-20220226.xsd#apog_GoodwillIntangImpairmentLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_966558dc-0900-4062-aef0-f43e6395ddaf" xlink:to="loc_apog_GoodwillIntangImpairmentLoss_1bb9cf4f-46eb-484b-847c-96ad5e1ae81c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_92091408-b376-4915-ad3c-ca348fb2412b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_966558dc-0900-4062-aef0-f43e6395ddaf" xlink:to="loc_us-gaap_GrossProfit_92091408-b376-4915-ad3c-ca348fb2412b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_49327cb7-933f-4ff2-923c-6df3eb524ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_e84e8d9c-61ab-4142-b13b-c0387d47d5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_49327cb7-933f-4ff2-923c-6df3eb524ec8" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_e84e8d9c-61ab-4142-b13b-c0387d47d5f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_974070e2-da65-4f61-ac33-286e20e6640d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_49327cb7-933f-4ff2-923c-6df3eb524ec8" xlink:to="loc_us-gaap_OperatingIncomeLoss_974070e2-da65-4f61-ac33-286e20e6640d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_4410726a-e1cb-4d84-b2c8-61cda210badd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_49327cb7-933f-4ff2-923c-6df3eb524ec8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_4410726a-e1cb-4d84-b2c8-61cda210badd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/ConsolidatedStatementsofComprehensiveEarnings" xlink:type="simple" xlink:href="apog-20220226.xsd#ConsolidatedStatementsofComprehensiveEarnings"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/ConsolidatedStatementsofComprehensiveEarnings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_dd11c049-c301-4c0e-8ab8-d1ce70913e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_eb6625c1-3e97-40ec-88c6-7e9283c296d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_dd11c049-c301-4c0e-8ab8-d1ce70913e0a" xlink:to="loc_us-gaap_NetIncomeLoss_eb6625c1-3e97-40ec-88c6-7e9283c296d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_dca1e564-798e-4e9e-88d1-1e4aa2f77832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dd11c049-c301-4c0e-8ab8-d1ce70913e0a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_dca1e564-798e-4e9e-88d1-1e4aa2f77832" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b10f6def-33be-4e38-8f50-7f9b3e11239a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_11f44aed-5a2b-470d-8541-fde7d0fea43f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b10f6def-33be-4e38-8f50-7f9b3e11239a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_11f44aed-5a2b-470d-8541-fde7d0fea43f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_edb0595a-c363-48eb-8c08-4ddcc4a388dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b10f6def-33be-4e38-8f50-7f9b3e11239a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_edb0595a-c363-48eb-8c08-4ddcc4a388dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_8523e56a-b531-40c7-b884-76800e134347" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b10f6def-33be-4e38-8f50-7f9b3e11239a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_8523e56a-b531-40c7-b884-76800e134347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c9100ed0-c68b-4e7d-b623-5f60c616050c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b10f6def-33be-4e38-8f50-7f9b3e11239a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_c9100ed0-c68b-4e7d-b623-5f60c616050c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="apog-20220226.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_328deb54-5d15-4697-a111-d56bf99e70c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_NetIncomeLoss_328deb54-5d15-4697-a111-d56bf99e70c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6597ca04-3a2d-4eb2-8de4-d2b4006d1112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6597ca04-3a2d-4eb2-8de4-d2b4006d1112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ed2257c9-a310-48bd-b74b-00a916a065cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_ShareBasedCompensation_ed2257c9-a310-48bd-b74b-00a916a065cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c9b6756b-d37d-4100-a5bc-adf968070016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c9b6756b-d37d-4100-a5bc-adf968070016" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4ab02a9d-2091-4f36-bb0b-f96f8b64ae97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_4ab02a9d-2091-4f36-bb0b-f96f8b64ae97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_ImpairmentExpenseOnGoodwillAndIntangibleAssets_dfd6ad12-c2eb-4c19-9016-0aa4d6c71258" xlink:href="apog-20220226.xsd#apog_ImpairmentExpenseOnGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_apog_ImpairmentExpenseOnGoodwillAndIntangibleAssets_dfd6ad12-c2eb-4c19-9016-0aa4d6c71258" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b981a570-0867-4388-a83c-e024afba0a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b981a570-0867-4388-a83c-e024afba0a0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_bc4952b0-b519-4657-9e0b-40be918cf55b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_bc4952b0-b519-4657-9e0b-40be918cf55b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_01eb94b1-868a-431f-b528-8c6ea405d438" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_01eb94b1-868a-431f-b528-8c6ea405d438" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_29aa808b-7de8-434a-85b6-6bd1c74792ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_29aa808b-7de8-434a-85b6-6bd1c74792ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d25ddb59-f234-4200-955a-f836238bf0b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d25ddb59-f234-4200-955a-f836238bf0b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b91b9100-7548-4b0a-8ab9-ea958f433c15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_b91b9100-7548-4b0a-8ab9-ea958f433c15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c07d976d-e8d1-499d-a968-9f35b0b580e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c07d976d-e8d1-499d-a968-9f35b0b580e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9afd669e-c0d7-40f7-bd0f-60265a765144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9afd669e-c0d7-40f7-bd0f-60265a765144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7f7ad59e-a23b-4367-83d7-787753097828" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_7f7ad59e-a23b-4367-83d7-787753097828" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_IncreaseDecreaseOperatingLeaseLiabilities_a69495c2-18db-479c-8f62-d30a650663f2" xlink:href="apog-20220226.xsd#apog_IncreaseDecreaseOperatingLeaseLiabilities"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_apog_IncreaseDecreaseOperatingLeaseLiabilities_a69495c2-18db-479c-8f62-d30a650663f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a335ea55-db22-4825-a445-425b91303b72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7fe5ed7f-c1ed-445d-97ec-04c95c11d84b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a335ea55-db22-4825-a445-425b91303b72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5f5462e8-3a97-4e3a-917c-8caff7347ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5f5462e8-3a97-4e3a-917c-8caff7347ae7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_27836767-55fd-4bfd-b0e5-b373039b167f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_27836767-55fd-4bfd-b0e5-b373039b167f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_98046ad3-bfbd-416b-90e5-2cdd2b7e2048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_98046ad3-bfbd-416b-90e5-2cdd2b7e2048" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_dea4f76c-7fa2-405d-b5cb-4f4ff3ed1485" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_dea4f76c-7fa2-405d-b5cb-4f4ff3ed1485" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c07e9370-41a4-49d4-ab26-ab67e00acfae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_c07e9370-41a4-49d4-ab26-ab67e00acfae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_ProceedsRepaymentOfOtherDebt_89c55818-5ec5-4c33-9e83-31db2e405867" xlink:href="apog-20220226.xsd#apog_ProceedsRepaymentOfOtherDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:to="loc_apog_ProceedsRepaymentOfOtherDebt_89c55818-5ec5-4c33-9e83-31db2e405867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_99f2aee8-9231-4673-9c19-e5feb3003f63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bda5bafe-25be-4de6-a10d-92f187a711f3" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_99f2aee8-9231-4673-9c19-e5feb3003f63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e8818ab6-d131-4aa8-9030-f2a2cf5b279d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6ac38493-0093-412e-a20d-bc8bf31a4e19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8818ab6-d131-4aa8-9030-f2a2cf5b279d" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6ac38493-0093-412e-a20d-bc8bf31a4e19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8e7e9d07-0c96-4f98-9c7e-03a75cc852bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e8818ab6-d131-4aa8-9030-f2a2cf5b279d" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8e7e9d07-0c96-4f98-9c7e-03a75cc852bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_b64b3fe3-5d5f-49e7-bafe-211f3db29a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e8818ab6-d131-4aa8-9030-f2a2cf5b279d" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_b64b3fe3-5d5f-49e7-bafe-211f3db29a4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ed3985d5-8094-466f-bc79-e7800df96468" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e8818ab6-d131-4aa8-9030-f2a2cf5b279d" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_ed3985d5-8094-466f-bc79-e7800df96468" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7dac4e7b-9296-4cca-ae5c-a99e5eb89fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e8818ab6-d131-4aa8-9030-f2a2cf5b279d" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7dac4e7b-9296-4cca-ae5c-a99e5eb89fcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f2e38402-7b35-447a-ad3c-7b16da6f844a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_91c3391c-f905-407c-ad3d-da2f3f4a56f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f2e38402-7b35-447a-ad3c-7b16da6f844a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_91c3391c-f905-407c-ad3d-da2f3f4a56f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69b31821-011d-47d2-a82d-c0784d981623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f2e38402-7b35-447a-ad3c-7b16da6f844a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_69b31821-011d-47d2-a82d-c0784d981623" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_67646ae1-4cee-4719-916c-1eaf6449c752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f2e38402-7b35-447a-ad3c-7b16da6f844a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_67646ae1-4cee-4719-916c-1eaf6449c752" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/RevenueReceivablesandContractAssetsandLiabilitiesDetails2" xlink:type="simple" xlink:href="apog-20220226.xsd#RevenueReceivablesandContractAssetsandLiabilitiesDetails2"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/RevenueReceivablesandContractAssetsandLiabilitiesDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_a699d210-147a-49d9-a16d-0cd11cd4ae36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGross_bd72f363-f276-4774-a14f-59eb46f8df64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_a699d210-147a-49d9-a16d-0cd11cd4ae36" xlink:to="loc_us-gaap_AccountsReceivableGross_bd72f363-f276-4774-a14f-59eb46f8df64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_bfa57083-dc60-48d8-805d-f131f9c38505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNet_a699d210-147a-49d9-a16d-0cd11cd4ae36" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_bfa57083-dc60-48d8-805d-f131f9c38505" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/SupplementalBalanceSheetInformationScheduleofInventoryDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#SupplementalBalanceSheetInformationScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/SupplementalBalanceSheetInformationScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3a7a7d48-f64e-4f56-961b-30f4852d05ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_010a42e5-7988-4710-9947-95d51cc7bf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3a7a7d48-f64e-4f56-961b-30f4852d05ac" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_010a42e5-7988-4710-9947-95d51cc7bf7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_a354bf04-6229-4c57-b128-61d4e29c155b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3a7a7d48-f64e-4f56-961b-30f4852d05ac" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_a354bf04-6229-4c57-b128-61d4e29c155b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8cdfa2da-6e20-41b5-8be4-d821b89c1c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3a7a7d48-f64e-4f56-961b-30f4852d05ac" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8cdfa2da-6e20-41b5-8be4-d821b89c1c6e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/SupplementalBalanceSheetInformationScheduleofOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#SupplementalBalanceSheetInformationScheduleofOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/SupplementalBalanceSheetInformationScheduleofOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1bd2ec4b-1e6f-4898-bdf3-5ce4a8feee38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_44b3a1a3-eabf-49e5-993d-d40d7f530c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1bd2ec4b-1e6f-4898-bdf3-5ce4a8feee38" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_44b3a1a3-eabf-49e5-993d-d40d7f530c69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_AccruedFreight_50d97bd5-c6ea-41df-80fc-a890ddf0dae4" xlink:href="apog-20220226.xsd#apog_AccruedFreight"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1bd2ec4b-1e6f-4898-bdf3-5ce4a8feee38" xlink:to="loc_apog_AccruedFreight_50d97bd5-c6ea-41df-80fc-a890ddf0dae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_8c29e7ae-fb0f-4313-9cfd-1df683732a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1bd2ec4b-1e6f-4898-bdf3-5ce4a8feee38" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_8c29e7ae-fb0f-4313-9cfd-1df683732a6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_0c2edaef-4650-4c74-a478-31bf3daa5a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1bd2ec4b-1e6f-4898-bdf3-5ce4a8feee38" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_0c2edaef-4650-4c74-a478-31bf3daa5a6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_b816bd0c-a9ec-439a-8ff6-8e62fdc89918" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1bd2ec4b-1e6f-4898-bdf3-5ce4a8feee38" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_b816bd0c-a9ec-439a-8ff6-8e62fdc89918" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_ContractLiabilitiesCurrent_16d65da9-8ae9-4b41-80db-7ad1eb4edc89" xlink:href="apog-20220226.xsd#apog_ContractLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1bd2ec4b-1e6f-4898-bdf3-5ce4a8feee38" xlink:to="loc_apog_ContractLiabilitiesCurrent_16d65da9-8ae9-4b41-80db-7ad1eb4edc89" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/SupplementalBalanceSheetInformationScheduleofOtherNoncurrentLiabilitiesDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#SupplementalBalanceSheetInformationScheduleofOtherNoncurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/SupplementalBalanceSheetInformationScheduleofOtherNoncurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4106ea26-df82-49fc-b06b-195e0bfd17a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_44f6c863-86cd-4cd0-9f6b-acebd9e1f7e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDeferredInvestmentTaxCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4106ea26-df82-49fc-b06b-195e0bfd17a6" xlink:to="loc_us-gaap_AccumulatedDeferredInvestmentTaxCredit_44f6c863-86cd-4cd0-9f6b-acebd9e1f7e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_fec364ee-8ebb-4e22-8cdf-40650dc1bbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4106ea26-df82-49fc-b06b-195e0bfd17a6" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_fec364ee-8ebb-4e22-8cdf-40650dc1bbf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1efddb86-5bda-4997-b9fa-2dbe7dfa3b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4106ea26-df82-49fc-b06b-195e0bfd17a6" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1efddb86-5bda-4997-b9fa-2dbe7dfa3b5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_AdditionalOtherLiabilitiesNoncurrent_548f37bc-8c74-4704-8c7e-2cac13c16395" xlink:href="apog-20220226.xsd#apog_AdditionalOtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4106ea26-df82-49fc-b06b-195e0bfd17a6" xlink:to="loc_apog_AdditionalOtherLiabilitiesNoncurrent_548f37bc-8c74-4704-8c7e-2cac13c16395" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_dff85768-a5f6-4633-ae83-e0aaad3aff2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4106ea26-df82-49fc-b06b-195e0bfd17a6" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_dff85768-a5f6-4633-ae83-e0aaad3aff2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_DeferredPayrollTaxesLongTermCARESAct_a9686155-433c-4a49-a240-8f991802496a" xlink:href="apog-20220226.xsd#apog_DeferredPayrollTaxesLongTermCARESAct"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_4106ea26-df82-49fc-b06b-195e0bfd17a6" xlink:to="loc_apog_DeferredPayrollTaxesLongTermCARESAct_a9686155-433c-4a49-a240-8f991802496a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/FinancialInstrumentsDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#FinancialInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/FinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_218981f9-2135-48cf-b94e-d580d1bea1be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_57ffc5a6-aeb6-47bb-9777-aee50df65f2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_218981f9-2135-48cf-b94e-d580d1bea1be" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_57ffc5a6-aeb6-47bb-9777-aee50df65f2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_024d1152-04da-4696-a39c-4af7a4744a04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_218981f9-2135-48cf-b94e-d580d1bea1be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_024d1152-04da-4696-a39c-4af7a4744a04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f0cbb6c3-ef9e-4f44-ae84-3c61d61257a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_218981f9-2135-48cf-b94e-d580d1bea1be" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f0cbb6c3-ef9e-4f44-ae84-3c61d61257a6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/FinancialInstrumentsDetails2" xlink:type="simple" xlink:href="apog-20220226.xsd#FinancialInstrumentsDetails2"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/FinancialInstrumentsDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f48550a1-8349-41cd-9a87-4fe432b6c80b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e6c11c60-d490-4ce2-80cd-adffdab4ed05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f48550a1-8349-41cd-9a87-4fe432b6c80b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_e6c11c60-d490-4ce2-80cd-adffdab4ed05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a45b856b-98d8-41b6-867b-7efdab9459a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f48550a1-8349-41cd-9a87-4fe432b6c80b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a45b856b-98d8-41b6-867b-7efdab9459a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_53fa228a-80c4-421a-866d-520526b8537a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f48550a1-8349-41cd-9a87-4fe432b6c80b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_53fa228a-80c4-421a-866d-520526b8537a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_d8d91fc2-5f27-4306-bf95-491b6b8ff6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f48550a1-8349-41cd-9a87-4fe432b6c80b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_d8d91fc2-5f27-4306-bf95-491b6b8ff6aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e68fb961-2987-4ef5-a26d-5b511e6e6d01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_6e2b52dd-ead9-4c73-89c6-a738732af1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e68fb961-2987-4ef5-a26d-5b511e6e6d01" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_6e2b52dd-ead9-4c73-89c6-a738732af1d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_72e215ee-e57c-4fcb-b370-b95a338a0d88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e68fb961-2987-4ef5-a26d-5b511e6e6d01" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_72e215ee-e57c-4fcb-b370-b95a338a0d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_07b803f3-7bd8-49e0-8373-d7b4caf085f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e68fb961-2987-4ef5-a26d-5b511e6e6d01" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_07b803f3-7bd8-49e0-8373-d7b4caf085f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5d7f1064-20d7-4b21-bc67-d679b10d503e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e68fb961-2987-4ef5-a26d-5b511e6e6d01" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_5d7f1064-20d7-4b21-bc67-d679b10d503e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#PropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_085df764-feff-40f9-841f-e79cb845c5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3245025c-a546-4cec-b265-73df392f6abd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_085df764-feff-40f9-841f-e79cb845c5c9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3245025c-a546-4cec-b265-73df392f6abd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ad243693-9837-4957-af45-c013047fcb42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_085df764-feff-40f9-841f-e79cb845c5c9" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ad243693-9837-4957-af45-c013047fcb42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/DebtScheduleofDebtMaturitiesDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#DebtScheduleofDebtMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/DebtScheduleofDebtMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_cc78772a-e325-4923-bec1-7ee6209678e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_cf4048ee-d100-44b1-9eae-af77d93ef77b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_cc78772a-e325-4923-bec1-7ee6209678e9" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_cf4048ee-d100-44b1-9eae-af77d93ef77b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_81ef570b-3959-49c7-b7f8-4a680fff2a96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_cc78772a-e325-4923-bec1-7ee6209678e9" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_81ef570b-3959-49c7-b7f8-4a680fff2a96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_62483f56-7d60-4b27-982c-daa57738f7dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_cc78772a-e325-4923-bec1-7ee6209678e9" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_62483f56-7d60-4b27-982c-daa57738f7dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2cea93d4-2725-4852-af13-8150801e212e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_cc78772a-e325-4923-bec1-7ee6209678e9" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_2cea93d4-2725-4852-af13-8150801e212e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c0f257e9-e384-4c80-8adc-8035e0ddc257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_cc78772a-e325-4923-bec1-7ee6209678e9" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_c0f257e9-e384-4c80-8adc-8035e0ddc257" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_45af8557-100d-4ee8-a071-b73682e4d5bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_cc78772a-e325-4923-bec1-7ee6209678e9" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_45af8557-100d-4ee8-a071-b73682e4d5bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/DebtScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#DebtScheduleofInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/DebtScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6371a8f1-6f0f-4cb9-9157-f1dc1bc5ac18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_b0d5beb0-fe28-4384-aa5c-ec8a2f248406" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_6371a8f1-6f0f-4cb9-9157-f1dc1bc5ac18" xlink:to="loc_us-gaap_InterestExpenseDebt_b0d5beb0-fe28-4384-aa5c-ec8a2f248406" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_06782c61-459b-495d-96bd-43b974caef20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_6371a8f1-6f0f-4cb9-9157-f1dc1bc5ac18" xlink:to="loc_us-gaap_InterestExpenseOther_06782c61-459b-495d-96bd-43b974caef20" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/LeasesLeasesDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#LeasesLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/LeasesLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_860311f7-9e30-424a-a478-d1e0b97fd679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_8c1011bc-1bb4-47a2-a782-dcb001fa741b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_860311f7-9e30-424a-a478-d1e0b97fd679" xlink:to="loc_us-gaap_OperatingLeaseCost_8c1011bc-1bb4-47a2-a782-dcb001fa741b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_10f3076d-7c4d-4438-9b6e-a89e56f5b9ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_860311f7-9e30-424a-a478-d1e0b97fd679" xlink:to="loc_us-gaap_ShortTermLeaseCost_10f3076d-7c4d-4438-9b6e-a89e56f5b9ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_3cee228e-a967-47c9-b325-77d355d77194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_860311f7-9e30-424a-a478-d1e0b97fd679" xlink:to="loc_us-gaap_VariableLeaseCost_3cee228e-a967-47c9-b325-77d355d77194" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/LeasesLeasesDetails2" xlink:type="simple" xlink:href="apog-20220226.xsd#LeasesLeasesDetails2"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/LeasesLeasesDetails2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aca7913d-9cc0-4349-ad73-f070700f4a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e3db3dbe-0068-4112-acad-8f317e13ac31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aca7913d-9cc0-4349-ad73-f070700f4a9c" xlink:to="loc_us-gaap_OperatingLeaseLiability_e3db3dbe-0068-4112-acad-8f317e13ac31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9c35304c-deae-46d2-960a-4c16d3042541" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_aca7913d-9cc0-4349-ad73-f070700f4a9c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9c35304c-deae-46d2-960a-4c16d3042541" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/EmployeeBenefitPlansScheduleofChangesinPlanAssetsChangesinProjectedBenefitObligationandFundedStatusDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#EmployeeBenefitPlansScheduleofChangesinPlanAssetsChangesinProjectedBenefitObligationandFundedStatusDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/EmployeeBenefitPlansScheduleofChangesinPlanAssetsChangesinProjectedBenefitObligationandFundedStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_20fbd0d1-869a-4bf8-8d97-5cf30026d616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c53ee6db-063b-4988-97d6-d52638c71534" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_20fbd0d1-869a-4bf8-8d97-5cf30026d616" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_c53ee6db-063b-4988-97d6-d52638c71534" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a9cac80c-1611-4ef6-971d-d4a2828c4009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_20fbd0d1-869a-4bf8-8d97-5cf30026d616" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a9cac80c-1611-4ef6-971d-d4a2828c4009" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/EmployeeBenefitPlansAmountsRecognizedinBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_30b57887-783f-4ad1-82dc-d5f8cacf3b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_348a03bd-28b9-4208-8237-1f8737a2f4cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_30b57887-783f-4ad1-82dc-d5f8cacf3b0b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_348a03bd-28b9-4208-8237-1f8737a2f4cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_cf92dfda-4584-4aba-9a23-da287ce038a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_30b57887-783f-4ad1-82dc-d5f8cacf3b0b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_cf92dfda-4584-4aba-9a23-da287ce038a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_d6a83bcc-8c10-4a41-bea6-33374afa1450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent_30b57887-783f-4ad1-82dc-d5f8cacf3b0b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_d6a83bcc-8c10-4a41-bea6-33374afa1450" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/EmployeeBenefitPlansScheduleofComponentsofDefinedBenefitPensionPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#EmployeeBenefitPlansScheduleofComponentsofDefinedBenefitPensionPlansNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/EmployeeBenefitPlansScheduleofComponentsofDefinedBenefitPensionPlansNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5b100a4-0e1d-43b8-8bbb-e04c3134bd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fdfb779e-64dd-4048-a6df-259c5fa769f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a5b100a4-0e1d-43b8-8bbb-e04c3134bd1f" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fdfb779e-64dd-4048-a6df-259c5fa769f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b30611d7-6b1e-4613-8b6c-986d61a37d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a5b100a4-0e1d-43b8-8bbb-e04c3134bd1f" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_b30611d7-6b1e-4613-8b6c-986d61a37d2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0cff44e9-72fd-4aed-abe7-b684ba2f7bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a5b100a4-0e1d-43b8-8bbb-e04c3134bd1f" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_0cff44e9-72fd-4aed-abe7-b684ba2f7bc2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/ShareholdersEquityScheduleofAccumulatedOtherComprehensiveLossNetofTaxDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#ShareholdersEquityScheduleofAccumulatedOtherComprehensiveLossNetofTaxDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/ShareholdersEquityScheduleofAccumulatedOtherComprehensiveLossNetofTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a73662f2-7299-4524-be76-7eb7121d75de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_873a00cd-f6fe-4c5a-9cbf-6a715807a773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a73662f2-7299-4524-be76-7eb7121d75de" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_873a00cd-f6fe-4c5a-9cbf-6a715807a773" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_5fd1c5be-52c5-4438-9942-9ea08d0e06c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a73662f2-7299-4524-be76-7eb7121d75de" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_5fd1c5be-52c5-4438-9942-9ea08d0e06c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_bdb1ff0a-e9c4-408b-aa72-a810144e30df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a73662f2-7299-4524-be76-7eb7121d75de" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_bdb1ff0a-e9c4-408b-aa72-a810144e30df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_b241844b-a7fd-4d06-b6c1-0003175c3a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a73662f2-7299-4524-be76-7eb7121d75de" xlink:to="loc_us-gaap_AociDerivativeQualifyingAsHedgeExcludedComponentAfterTax_b241844b-a7fd-4d06-b6c1-0003175c3a08" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/IncomeTaxesScheduleofEarningslossbeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#IncomeTaxesScheduleofEarningslossbeforeIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/IncomeTaxesScheduleofEarningslossbeforeIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_674d1732-9737-49bf-9e76-e6adae63d03c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1a87af72-4b62-4cde-b343-ea6a14da5388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_674d1732-9737-49bf-9e76-e6adae63d03c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_1a87af72-4b62-4cde-b343-ea6a14da5388" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ad3353c5-a3b3-4dbd-9246-7f5c0eccca5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_674d1732-9737-49bf-9e76-e6adae63d03c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ad3353c5-a3b3-4dbd-9246-7f5c0eccca5c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a0276428-3344-4763-92d7-3da574985139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_90e1d9b0-b4cc-4624-abdf-3853e098a185" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a0276428-3344-4763-92d7-3da574985139" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_90e1d9b0-b4cc-4624-abdf-3853e098a185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d8e07472-077a-4864-aa85-283f7322e373" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a0276428-3344-4763-92d7-3da574985139" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d8e07472-077a-4864-aa85-283f7322e373" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e2bd05b6-109e-4267-9929-b3137a1dda7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_a0276428-3344-4763-92d7-3da574985139" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e2bd05b6-109e-4267-9929-b3137a1dda7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3bffcbf6-55cc-45b5-811d-ab45eae8a69e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_28605ce8-e336-48a7-9822-2b3419b0877e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3bffcbf6-55cc-45b5-811d-ab45eae8a69e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_28605ce8-e336-48a7-9822-2b3419b0877e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherTaxExpenseBenefit_7c0f3e80-591e-43a6-8274-f93bdcd21bd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3bffcbf6-55cc-45b5-811d-ab45eae8a69e" xlink:to="loc_us-gaap_OtherTaxExpenseBenefit_7c0f3e80-591e-43a6-8274-f93bdcd21bd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b3f95e4d-4e71-400c-b576-72400f4857f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_3bffcbf6-55cc-45b5-811d-ab45eae8a69e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_b3f95e4d-4e71-400c-b576-72400f4857f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95249d44-3a7e-4937-ad21-98dc05955d05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a77c5a28-35ed-4ab2-ae99-6995cfd28f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_95249d44-3a7e-4937-ad21-98dc05955d05" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a77c5a28-35ed-4ab2-ae99-6995cfd28f2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bb26df55-27a9-497e-9886-fa7c61dcdcce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95249d44-3a7e-4937-ad21-98dc05955d05" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_bb26df55-27a9-497e-9886-fa7c61dcdcce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_638f6738-3eb5-43e0-9e00-d3b545cd7cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_95249d44-3a7e-4937-ad21-98dc05955d05" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_638f6738-3eb5-43e0-9e00-d3b545cd7cb6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#IncomeTaxesIncomeTaxReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/IncomeTaxesIncomeTaxReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d10cc649-26db-4882-86a8-b5e3a41be8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d10cc649-26db-4882-86a8-b5e3a41be8fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1a612375-2858-4589-9a79-7f24969b6bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_1a612375-2858-4589-9a79-7f24969b6bdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_1abcdd54-d2f7-4f61-843a-ebaf461f3839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_1abcdd54-d2f7-4f61-843a-ebaf461f3839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_97f0104d-f861-4818-9544-a1b60e3aaaec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_97f0104d-f861-4818-9544-a1b60e3aaaec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_0da7fd62-9c21-49e6-b242-40c79f4de215" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_0da7fd62-9c21-49e6-b242-40c79f4de215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_NontaxableGainLossOnLifeInsurancePolicies_5c7825da-834b-4cd0-a993-34cae6a78eb4" xlink:href="apog-20220226.xsd#apog_NontaxableGainLossOnLifeInsurancePolicies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_apog_NontaxableGainLossOnLifeInsurancePolicies_5c7825da-834b-4cd0-a993-34cae6a78eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8ce5c8a2-4ea9-4850-ae35-026cf97af006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8ce5c8a2-4ea9-4850-ae35-026cf97af006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_DeductionForForeignDerivedIntangibleIncome_544c3e8b-a1e2-464b-83de-02281fddb9b4" xlink:href="apog-20220226.xsd#apog_DeductionForForeignDerivedIntangibleIncome"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_apog_DeductionForForeignDerivedIntangibleIncome_544c3e8b-a1e2-464b-83de-02281fddb9b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8d9b5f54-3ea2-42d6-9b49-9078610d4369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_8d9b5f54-3ea2-42d6-9b49-9078610d4369" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_96ad333a-b4de-4691-af0a-4cd1da3bea9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_96ad333a-b4de-4691-af0a-4cd1da3bea9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_030f8745-071a-449c-9599-94e1d7b33f44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_f7afbfd1-3fca-4d1f-9b00-b4b64a29507a" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_030f8745-071a-449c-9599-94e1d7b33f44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_003b0701-a962-469e-a4a6-5c377312959e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f0e013ae-4172-41ac-9434-aa20bf8dbcd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_003b0701-a962-469e-a4a6-5c377312959e" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f0e013ae-4172-41ac-9434-aa20bf8dbcd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c779c6e9-eb28-4392-b8ab-7eee10763294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_003b0701-a962-469e-a4a6-5c377312959e" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c779c6e9-eb28-4392-b8ab-7eee10763294" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_6462f500-e0ca-440a-9bd0-4b7e8ed0a43b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_6462f500-e0ca-440a-9bd0-4b7e8ed0a43b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_DeferredTaxAssetsLiabilitiesTaxDeferredExpenseReservesAndAccrualsOtherNonCurrent_4e568314-44e1-44e7-9449-71f4d94a29b2" xlink:href="apog-20220226.xsd#apog_DeferredTaxAssetsLiabilitiesTaxDeferredExpenseReservesAndAccrualsOtherNonCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_apog_DeferredTaxAssetsLiabilitiesTaxDeferredExpenseReservesAndAccrualsOtherNonCurrent_4e568314-44e1-44e7-9449-71f4d94a29b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6683ffa7-e118-4565-9b9f-7737b676915c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_6683ffa7-e118-4565-9b9f-7737b676915c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_8f81a811-f1cc-4876-979a-ffa1f780087c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_8f81a811-f1cc-4876-979a-ffa1f780087c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_354bb368-00d5-47df-a230-ef153c145b30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_354bb368-00d5-47df-a230-ef153c145b30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_DeferredTaxAssetsLiabilitiesTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNonCurrent_730a095c-42c7-4abe-b5da-5f92bb751a1d" xlink:href="apog-20220226.xsd#apog_DeferredTaxAssetsLiabilitiesTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNonCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_apog_DeferredTaxAssetsLiabilitiesTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCostNonCurrent_730a095c-42c7-4abe-b5da-5f92bb751a1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_DeferredTaxAssetsOperatingLossCarryforwardsNonCurrent_e32eab38-d67e-4c95-9897-f0ce430adc89" xlink:href="apog-20220226.xsd#apog_DeferredTaxAssetsOperatingLossCarryforwardsNonCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_apog_DeferredTaxAssetsOperatingLossCarryforwardsNonCurrent_e32eab38-d67e-4c95-9897-f0ce430adc89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_UnrecognizedTaxBenefitsNonCurrent_e2863910-8a8e-4087-af92-b506ecc98ad4" xlink:href="apog-20220226.xsd#apog_UnrecognizedTaxBenefitsNonCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_apog_UnrecognizedTaxBenefitsNonCurrent_e2863910-8a8e-4087-af92-b506ecc98ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_Deferredtaxassetsoperatingleaseliabilities_bfda275f-d1fb-4ad9-b27b-d85cf1f0224e" xlink:href="apog-20220226.xsd#apog_Deferredtaxassetsoperatingleaseliabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_apog_Deferredtaxassetsoperatingleaseliabilities_bfda275f-d1fb-4ad9-b27b-d85cf1f0224e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_DeferredTaxAssetsLiabilitiesOtherNonCurrent_f6a1d12a-9ed8-407b-8995-cdaa7992c93b" xlink:href="apog-20220226.xsd#apog_DeferredTaxAssetsLiabilitiesOtherNonCurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_579ab4d3-f790-4617-ba12-559335c61ccc" xlink:to="loc_apog_DeferredTaxAssetsLiabilitiesOtherNonCurrent_f6a1d12a-9ed8-407b-8995-cdaa7992c93b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_3c4003e7-2f32-474b-b346-531f50684203" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_71494f87-9175-4924-95b6-69d74fefcb87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_3c4003e7-2f32-474b-b346-531f50684203" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_71494f87-9175-4924-95b6-69d74fefcb87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_67831d5f-faf5-4b03-b8ee-e77b0b4abb9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_3c4003e7-2f32-474b-b346-531f50684203" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_67831d5f-faf5-4b03-b8ee-e77b0b4abb9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_4c7149a7-4e4c-400d-9027-538aaf6278c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_apog_DeferredTaxLiabilitiesOperatingLeaseAssets_1dd785b0-8dcb-4be1-9814-8929aaf8c354" xlink:href="apog-20220226.xsd#apog_DeferredTaxLiabilitiesOperatingLeaseAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_4c7149a7-4e4c-400d-9027-538aaf6278c7" xlink:to="loc_apog_DeferredTaxLiabilitiesOperatingLeaseAssets_1dd785b0-8dcb-4be1-9814-8929aaf8c354" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_5a5c3f1e-4589-4721-8960-153d80808d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_4c7149a7-4e4c-400d-9027-538aaf6278c7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_5a5c3f1e-4589-4721-8960-153d80808d1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_96099c3c-d717-4d89-b9fe-9b2f12be57b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_4c7149a7-4e4c-400d-9027-538aaf6278c7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_96099c3c-d717-4d89-b9fe-9b2f12be57b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_6186ea8f-5ab1-4b6c-93bd-5ecaa63f30a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_4c7149a7-4e4c-400d-9027-538aaf6278c7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals_6186ea8f-5ab1-4b6c-93bd-5ecaa63f30a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_e7ace45b-0885-49aa-8d5c-0adc6c96afb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_4c7149a7-4e4c-400d-9027-538aaf6278c7" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_e7ace45b-0885-49aa-8d5c-0adc6c96afb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_647c615b-4aff-412a-bb43-b73191142b35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_be410927-8504-44a4-ac17-b1880eb750a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_647c615b-4aff-412a-bb43-b73191142b35" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_be410927-8504-44a4-ac17-b1880eb750a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_8f2fbed2-0a55-4a75-a17e-891feed2cc90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_647c615b-4aff-412a-bb43-b73191142b35" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_8f2fbed2-0a55-4a75-a17e-891feed2cc90" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.apog.com/role/EarningsperShareDetails" xlink:type="simple" xlink:href="apog-20220226.xsd#EarningsperShareDetails"/>
  <link:calculationLink xlink:role="http://www.apog.com/role/EarningsperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e6b6f502-82fc-4286-ba39-f47d9b9d31ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d674e7bc-5145-4ed6-a3b4-86424c58e509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e6b6f502-82fc-4286-ba39-f47d9b9d31ed" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d674e7bc-5145-4ed6-a3b4-86424c58e509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f6d0b2ac-b452-4f89-91f2-4cd03818dae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e6b6f502-82fc-4286-ba39-f47d9b9d31ed" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f6d0b2ac-b452-4f89-91f2-4cd03818dae6" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
