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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:9fd91784-d04f-4524-81b7-0fb4eb18bbba,g:e3f170f4-76a1-48d8-b59f-574f8bbdc46b-->
<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.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="stn-20241231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_5097e039-089c-41a4-a3b2-7f873dbdb2e7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_5097e039-089c-41a4-a3b2-7f873dbdb2e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables_22ff6a10-1e96-4524-b388-ce28e961aeeb" xlink:href="stn-20241231.xsd#stn_UnbilledReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:to="loc_stn_UnbilledReceivables_22ff6a10-1e96-4524-b388-ce28e961aeeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_b6386cec-bae7-41f4-8111-058916b85d9c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentContractAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:to="loc_ifrs-full_CurrentContractAssets_b6386cec-bae7-41f4-8111-058916b85d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_f308e10b-1433-493b-b9d9-883dbfdb579d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_f308e10b-1433-493b-b9d9-883dbfdb579d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_612a36f0-0e15-40b2-8191-3ed776156ec2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:to="loc_ifrs-full_OtherCurrentAssets_612a36f0-0e15-40b2-8191-3ed776156ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_96f1fa54-7501-4bb2-a13b-2c01faa0a8cf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:to="loc_ifrs-full_CashAndCashEquivalents_96f1fa54-7501-4bb2-a13b-2c01faa0a8cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_04a58877-e6c3-4bb8-a18b-0b34ce3981bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_88e5207b-3537-4cd6-be7c-22aa1b466d35" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_04a58877-e6c3-4bb8-a18b-0b34ce3981bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_ec99f377-27c5-4c3d-bf71-20f53696e3c1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:to="loc_ifrs-full_CurrentLiabilities_ec99f377-27c5-4c3d-bf71-20f53696e3c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_66c636c6-167a-4677-a680-29c2438d8d36" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:to="loc_ifrs-full_LongtermBorrowings_66c636c6-167a-4677-a680-29c2438d8d36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_adf3160f-3bad-4633-ac3d-a1d612995e57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:to="loc_ifrs-full_NoncurrentProvisions_adf3160f-3bad-4633-ac3d-a1d612995e57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_a3df940c-a734-4516-8260-a1895b1c28bc" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_a3df940c-a734-4516-8260-a1895b1c28bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_a552b3e5-1123-4a63-ba92-6955d331beda" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_a552b3e5-1123-4a63-ba92-6955d331beda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_8005c299-cd73-4a69-aec1-813e69d1df57" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_8005c299-cd73-4a69-aec1-813e69d1df57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_759d464e-cdb0-4807-a5ba-feef6f444c01" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_16dba31d-579a-4480-a7f9-cdabb363bfeb" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_759d464e-cdb0-4807-a5ba-feef6f444c01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_0438e60b-ba13-4dea-9cfa-56bea9659b78" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_CurrentAssets_0438e60b-ba13-4dea-9cfa-56bea9659b78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_7e4c2c9e-ad96-4c8f-8544-f087c9933c50" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_7e4c2c9e-ad96-4c8f-8544-f087c9933c50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_50d8ce2c-a4ea-468b-85cf-f97fbace46d2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_RightofuseAssets_50d8ce2c-a4ea-468b-85cf-f97fbace46d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_9f33ac38-dbb8-44a5-8751-00c396e46f5e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_Goodwill_9f33ac38-dbb8-44a5-8751-00c396e46f5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_2902977b-ec9e-4a48-a821-ec2fb5203821" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_2902977b-ec9e-4a48-a821-ec2fb5203821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_5a427f74-25a3-4b48-825d-bab9dd8bcf23" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_5a427f74-25a3-4b48-825d-bab9dd8bcf23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_6f2a7f54-07a7-46e5-a763-e3e692497a4b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_DeferredTaxAssets_6f2a7f54-07a7-46e5-a763-e3e692497a4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_483c325c-2eb9-46cc-983b-99f01dcc7ea3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_e3542dda-82d5-43df-87ea-051532fad44c" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_483c325c-2eb9-46cc-983b-99f01dcc7ea3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_6078b490-a7b7-4189-959c-dc9cae2e3343" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_60021b19-66bd-4cb6-b527-fb2b7262db33" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_6078b490-a7b7-4189-959c-dc9cae2e3343" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_60021b19-66bd-4cb6-b527-fb2b7262db33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_9fb94bcb-07e1-4542-8963-71bbfa521c19" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_6078b490-a7b7-4189-959c-dc9cae2e3343" xlink:to="loc_ifrs-full_Liabilities_9fb94bcb-07e1-4542-8963-71bbfa521c19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_babbd911-7771-4cc4-af7c-43418d932cf0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_babbd911-7771-4cc4-af7c-43418d932cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_641926c4-f200-4b61-8eb1-ad3e4c69f222" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_ifrs-full_CurrentContractLiabilities_641926c4-f200-4b61-8eb1-ad3e4c69f222" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_1852a7ad-3d38-41d7-9dd1-25139474bcdf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_1852a7ad-3d38-41d7-9dd1-25139474bcdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_6e8f173a-5a83-4f8d-b607-69581f7fb626" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_6e8f173a-5a83-4f8d-b607-69581f7fb626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_1ab607af-8b0a-4e23-9b99-0275df9cf3e9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentProvisions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_ifrs-full_CurrentProvisions_1ab607af-8b0a-4e23-9b99-0275df9cf3e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_77ce5e4c-bae2-4c2d-9742-97c9fdce0261" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_77ce5e4c-bae2-4c2d-9742-97c9fdce0261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_d9ee1b43-427a-4372-b699-a55fa214d332" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_d9ee1b43-427a-4372-b699-a55fa214d332" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BankIndebtedness_3b5f8433-0fa5-4867-bef8-97a40b4909a3" xlink:href="stn-20241231.xsd#stn_BankIndebtedness"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_9b75de33-b786-46f4-a4e7-f09337e38ec9" xlink:to="loc_stn_BankIndebtedness_3b5f8433-0fa5-4867-bef8-97a40b4909a3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="stn-20241231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_7a087b6c-4e57-4085-9120-6d3e34495083" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_416c4dcc-4eca-415b-9649-a6e35072cf25" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_7a087b6c-4e57-4085-9120-6d3e34495083" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_416c4dcc-4eca-415b-9649-a6e35072cf25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_1759cc77-a0af-4791-af45-9b9be49bb642" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_7a087b6c-4e57-4085-9120-6d3e34495083" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_1759cc77-a0af-4791-af45-9b9be49bb642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_ea935be2-ae16-4326-8c8d-6577b2a4f3cb" xlink:href="stn-20241231.xsd#stn_NetRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_0872bde7-d2c7-4f9e-a37b-5b50cb9baf77" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetRevenue_ea935be2-ae16-4326-8c8d-6577b2a4f3cb" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_0872bde7-d2c7-4f9e-a37b-5b50cb9baf77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_3a69d4d6-3511-4769-8d8e-4af9ead97265" xlink:href="stn-20241231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetRevenue_ea935be2-ae16-4326-8c8d-6577b2a4f3cb" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_3a69d4d6-3511-4769-8d8e-4af9ead97265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0ea48694-e70d-477c-b7a9-30f55fe24166" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_a0a8c3f2-943d-4989-b54c-57c8b6992a7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0ea48694-e70d-477c-b7a9-30f55fe24166" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_a0a8c3f2-943d-4989-b54c-57c8b6992a7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_eb837f5e-3f52-4405-9550-a6ac0c27e496" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0ea48694-e70d-477c-b7a9-30f55fe24166" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_eb837f5e-3f52-4405-9550-a6ac0c27e496" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProjectMargin_5c531852-68e1-4d5b-94b1-2b5f0cc6ce7b" xlink:href="stn-20241231.xsd#stn_ProjectMargin"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_8b78a588-cc2b-4b99-b3e1-6f70c61ca141" xlink:href="stn-20241231.xsd#stn_NetRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_ProjectMargin_5c531852-68e1-4d5b-94b1-2b5f0cc6ce7b" xlink:to="loc_stn_NetRevenue_8b78a588-cc2b-4b99-b3e1-6f70c61ca141" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectPayrollCosts_9a81876c-7d69-4698-afab-be6b8f7e7f1e" xlink:href="stn-20241231.xsd#stn_DirectPayrollCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_ProjectMargin_5c531852-68e1-4d5b-94b1-2b5f0cc6ce7b" xlink:to="loc_stn_DirectPayrollCosts_9a81876c-7d69-4698-afab-be6b8f7e7f1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProjectMargin_6c36823c-d4e1-4fb7-ba45-9e64ad63b3d1" xlink:href="stn-20241231.xsd#stn_ProjectMargin"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_stn_ProjectMargin_6c36823c-d4e1-4fb7-ba45-9e64ad63b3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_bdc7bad4-b1d4-4fe9-a05d-9cbe2dfc7127" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_bdc7bad4-b1d4-4fe9-a05d-9cbe2dfc7127" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_df912938-450a-4aa5-b61a-b49b161fea12" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_df912938-450a-4aa5-b61a-b49b161fea12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_ff8a70bb-c4d3-464a-84bf-94c345a48837" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AmortisationExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_ifrs-full_AmortisationExpense_ff8a70bb-c4d3-464a-84bf-94c345a48837" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_933425f4-6646-4101-93d6-ba540c5d1bed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_ifrs-full_InterestRevenueExpense_933425f4-6646-4101-93d6-ba540c5d1bed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_3fb9103d-eebd-4478-89e5-b3d003e5d201" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_3fb9103d-eebd-4478-89e5-b3d003e5d201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_54e89076-0700-4271-8fb8-21659108c479" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_54e89076-0700-4271-8fb8-21659108c479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_2df02a84-d46b-4775-ae7f-d469ae39f608" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_176b5e7a-fa7c-4113-9bce-2876b6491605" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_2df02a84-d46b-4775-ae7f-d469ae39f608" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="stn-20241231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_57c3d3e9-f417-4070-8f4b-a8c9fd92545e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_164bf745-6b19-4f87-a93a-c20fb8ed2bc5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_57c3d3e9-f417-4070-8f4b-a8c9fd92545e" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_164bf745-6b19-4f87-a93a-c20fb8ed2bc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetUnrealizedGainsLossesOnFinancialInstruments_cba961ca-92d1-4f86-a4b2-59781f590f7e" xlink:href="stn-20241231.xsd#stn_NetUnrealizedGainsLossesOnFinancialInstruments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_57c3d3e9-f417-4070-8f4b-a8c9fd92545e" xlink:to="loc_stn_NetUnrealizedGainsLossesOnFinancialInstruments_cba961ca-92d1-4f86-a4b2-59781f590f7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_054b3038-de0e-4782-a945-70b145e8e6e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_e203f378-501c-43ee-9fd3-41306b9db5f0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_054b3038-de0e-4782-a945-70b145e8e6e2" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_e203f378-501c-43ee-9fd3-41306b9db5f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_d6f2c21b-19dd-4946-bc77-f854e6ac682a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_054b3038-de0e-4782-a945-70b145e8e6e2" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_d6f2c21b-19dd-4946-bc77-f854e6ac682a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_957d6c64-e84c-4b51-b389-43bc4f3c383f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_0fb824de-624a-432e-a703-9c6754d5d52a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_957d6c64-e84c-4b51-b389-43bc4f3c383f" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_0fb824de-624a-432e-a703-9c6754d5d52a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_5f54aac5-f27a-47a6-a3af-e662878280b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_957d6c64-e84c-4b51-b389-43bc4f3c383f" xlink:to="loc_ifrs-full_ProfitLoss_5f54aac5-f27a-47a6-a3af-e662878280b6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20241231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_43e9f694-3d2f-4a72-a1e0-7182590572a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities_a05597b5-ee5d-4808-b201-27dbd8c1b423" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_43e9f694-3d2f-4a72-a1e0-7182590572a9" xlink:to="loc_ifrs-full_PurchaseOfOtherLongtermAssetsClassifiedAsInvestingActivities_a05597b5-ee5d-4808-b201-27dbd8c1b423" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_874f76a7-7442-40c4-acd1-8e0a91198089" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_43e9f694-3d2f-4a72-a1e0-7182590572a9" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_874f76a7-7442-40c4-acd1-8e0a91198089" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_45ae81bf-f2d7-4463-b15f-a130a37d4d26" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_43e9f694-3d2f-4a72-a1e0-7182590572a9" xlink:to="loc_ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_45ae81bf-f2d7-4463-b15f-a130a37d4d26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_15ca5ff7-c400-4437-866f-129db14aa891" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_43e9f694-3d2f-4a72-a1e0-7182590572a9" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_15ca5ff7-c400-4437-866f-129db14aa891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_c4cdf25c-37f0-4e0a-b867-222045429b4d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_43e9f694-3d2f-4a72-a1e0-7182590572a9" xlink:to="loc_ifrs-full_ProceedsFromSalesOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod_c4cdf25c-37f0-4e0a-b867-222045429b4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_2685e86e-bfc6-4800-a5fb-141f85174f78" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_a7164d44-1bf4-45c8-8c0b-80742fd6e2b5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_2685e86e-bfc6-4800-a5fb-141f85174f78" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_a7164d44-1bf4-45c8-8c0b-80742fd6e2b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_c6fca16b-2777-492a-9890-df23589f7740" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_2685e86e-bfc6-4800-a5fb-141f85174f78" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_c6fca16b-2777-492a-9890-df23589f7740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_1e104fde-549f-46ff-8dd7-7a3dcea07d5d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_1e104fde-549f-46ff-8dd7-7a3dcea07d5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_8da07ae5-5ee4-4548-997c-a8f0685beb42" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_8da07ae5-5ee4-4548-997c-a8f0685beb42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_fe11c41f-45b9-41b2-9c36-9e77fedf6f15" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_fe11c41f-45b9-41b2-9c36-9e77fedf6f15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_8d9b2e4e-e88e-46b3-999e-c181464d988a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_8d9b2e4e-e88e-46b3-999e-c181464d988a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_b7d8751d-ce07-4363-ae98-a089282a62e4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInContractLiabilities_b7d8751d-ce07-4363-ae98-a089282a62e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_0165f741-d0ea-4df9-80dd-c205a1bf555b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_0165f741-d0ea-4df9-80dd-c205a1bf555b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_f115c006-11fb-4460-bbcc-3f4fc94bc1c4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_7527c959-20cf-439b-94b4-0abc79b22287" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_f115c006-11fb-4460-bbcc-3f4fc94bc1c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_2db2c158-19ae-4eac-9fed-3b8c2e5e4ce6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_18391da9-9f2e-45ee-9016-b529c940a361" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_2db2c158-19ae-4eac-9fed-3b8c2e5e4ce6" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_18391da9-9f2e-45ee-9016-b529c940a361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_4ecadc9b-af1d-467b-97ab-a4df78295794" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_2db2c158-19ae-4eac-9fed-3b8c2e5e4ce6" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_4ecadc9b-af1d-467b-97ab-a4df78295794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4722489f-22ee-47c3-81ca-fd26ca0b0f90" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_2db2c158-19ae-4eac-9fed-3b8c2e5e4ce6" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_4722489f-22ee-47c3-81ca-fd26ca0b0f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_4d8db119-f93c-46db-9530-7724196065c0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_2db2c158-19ae-4eac-9fed-3b8c2e5e4ce6" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_4d8db119-f93c-46db-9530-7724196065c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfNotesPayableAndOtherFinancingObligations_039d8109-3e95-4e24-b427-2434597f6e6e" xlink:href="stn-20241231.xsd#stn_PaymentsOfNotesPayableAndOtherFinancingObligations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_stn_PaymentsOfNotesPayableAndOtherFinancingObligations_039d8109-3e95-4e24-b427-2434597f6e6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_181a6a83-65b0-4e43-bc28-5a160296106e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_181a6a83-65b0-4e43-bc28-5a160296106e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness_31e82c5d-b30b-46ab-ac6d-5df1d76a60f6" xlink:href="stn-20241231.xsd#stn_NetRepaymentOfProceedsFromBankIndebtedness"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_stn_NetRepaymentOfProceedsFromBankIndebtedness_31e82c5d-b30b-46ab-ac6d-5df1d76a60f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_327ebd69-c1f1-4b92-9dc1-7c578bfd8280" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_327ebd69-c1f1-4b92-9dc1-7c578bfd8280" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_c4de346f-1627-4264-9c7a-6491cfa14b9a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_c4de346f-1627-4264-9c7a-6491cfa14b9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_2520da71-785a-4257-b48d-430337a94112" xlink:href="stn-20241231.xsd#stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_2520da71-785a-4257-b48d-430337a94112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_5753e6b2-5ce2-4d6b-8d2d-64aa5da8d132" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProceedsFromIssuingShares"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_ifrs-full_ProceedsFromIssuingShares_5753e6b2-5ce2-4d6b-8d2d-64aa5da8d132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_0f800d83-8ae9-4afa-8cdb-821faadaf046" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_796ef51a-477a-4750-acc0-378fe4bfd85e" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsFinancingActivities_0f800d83-8ae9-4afa-8cdb-821faadaf046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_72a9bdbb-a185-44c7-ade8-5b1c82bcfdb2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_72a9bdbb-a185-44c7-ade8-5b1c82bcfdb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_57760525-0693-427b-84cf-1c3f7343316b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_57760525-0693-427b-84cf-1c3f7343316b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_2bcdeafc-0537-416b-bce8-028d5742c88e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_2bcdeafc-0537-416b-bce8-028d5742c88e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions_c94dd019-878c-4071-84f6-0a9ed6a1904e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_AdjustmentsForProvisions_c94dd019-878c-4071-84f6-0a9ed6a1904e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_a176f0a7-d70b-4b9a-9809-454740297037" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAdjustmentsForNoncashItems"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_OtherAdjustmentsForNoncashItems_a176f0a7-d70b-4b9a-9809-454740297037" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_c19b0655-2fc9-472b-894a-9f7d13a6fc5c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForDeferredTaxExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_c19b0655-2fc9-472b-894a-9f7d13a6fc5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_d37ea7a4-5a17-4871-b6a3-c98c20c23a10" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_d37ea7a4-5a17-4871-b6a3-c98c20c23a10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_4de8bd46-05c0-427f-b587-353735fe6bb5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_759b7d3c-8d25-4eb6-9276-17fe62bb081e" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_4de8bd46-05c0-427f-b587-353735fe6bb5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPoliciesConsolidatedStatementsofFinancialPositionDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#RecentAccountingPronouncementsandChangestoAccountingPoliciesConsolidatedStatementsofFinancialPositionDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPoliciesConsolidatedStatementsofFinancialPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_fbc233bf-2631-4508-a1cc-e9bc846c4622" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_33ff2c68-b87b-4f85-a7c1-0d60580bda32" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_fbc233bf-2631-4508-a1cc-e9bc846c4622" xlink:to="loc_ifrs-full_LongtermBorrowings_33ff2c68-b87b-4f85-a7c1-0d60580bda32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_03f1bd90-83df-4ac9-a1b5-2e7a5db6ec25" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_fbc233bf-2631-4508-a1cc-e9bc846c4622" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_03f1bd90-83df-4ac9-a1b5-2e7a5db6ec25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_64618f14-204f-4164-8ca0-b9392c38b10c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_fbc233bf-2631-4508-a1cc-e9bc846c4622" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_64618f14-204f-4164-8ca0-b9392c38b10c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_395beecd-a05c-4e8e-b524-21ad40a2e715" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_fbc233bf-2631-4508-a1cc-e9bc846c4622" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_395beecd-a05c-4e8e-b524-21ad40a2e715" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionScheduleofAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#BusinessAcquisitionScheduleofAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionScheduleofAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_7971b1f6-ff84-4589-ba89-9532142dd694" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_7971b1f6-ff84-4589-ba89-9532142dd694" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_931d1709-c8d0-4983-b5c6-0e1f06f6e051" xlink:href="stn-20241231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_931d1709-c8d0-4983-b5c6-0e1f06f6e051" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_72fd64d0-d82d-4d87-9bf5-b77f0e91bc99" xlink:href="stn-20241231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_72fd64d0-d82d-4d87-9bf5-b77f0e91bc99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_ca5d77ab-bd7b-4898-addb-eaa23953b2e2" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate_ca5d77ab-bd7b-4898-addb-eaa23953b2e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_e4b01949-a806-4934-9468-9cd20523dbd8" xlink:href="stn-20241231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_e4b01949-a806-4934-9468-9cd20523dbd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_404c2fb2-cdd2-4d2d-9e81-3d243b02bc6f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_FinancialAssetsRecognisedAsOfAcquisitionDate_404c2fb2-cdd2-4d2d-9e81-3d243b02bc6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_e5b5b0ef-6221-440c-a24b-f6fdbeb23d66" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_e5b5b0ef-6221-440c-a24b-f6fdbeb23d66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate_2880282c-2ce2-45e3-a646-c287bb5f8af1" xlink:href="stn-20241231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_stn_OtherRecognisedAsOfAcquisitionDate_2880282c-2ce2-45e3-a646-c287bb5f8af1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_9c741c84-fbc7-4b2d-9239-947651b28a86" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_9c741c84-fbc7-4b2d-9239-947651b28a86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_d4931b5a-dce5-4df2-8746-3eaf65614e91" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_d4931b5a-dce5-4df2-8746-3eaf65614e91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_48340b1e-19ae-461a-99f1-c130e3d0675a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_48340b1e-19ae-461a-99f1-c130e3d0675a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_6b035512-3708-4ac7-bd9d-5c71ad3a0566" xlink:href="stn-20241231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_6b035512-3708-4ac7-bd9d-5c71ad3a0566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_ce9e3dac-d0bd-4c6e-b964-248ddca06c60" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_b9effa9e-1b5c-4990-98ca-1985175f1cfa" xlink:to="loc_ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate_ce9e3dac-d0bd-4c6e-b964-248ddca06c60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_c18354c6-4a31-4625-85a1-02de2df5076d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_6a886614-f70b-4f17-bf5a-713e80af3833" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashTransferred"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_c18354c6-4a31-4625-85a1-02de2df5076d" xlink:to="loc_ifrs-full_CashTransferred_6a886614-f70b-4f17-bf5a-713e80af3833" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_c885c691-eb2f-4d87-a115-e36d7f45c432" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_c18354c6-4a31-4625-85a1-02de2df5076d" xlink:to="loc_ifrs-full_LiabilitiesIncurred_c885c691-eb2f-4d87-a115-e36d7f45c432" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#CashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f85a9b49-b176-432a-b179-9769c8031dd0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_42f13d95-3645-4005-9ace-50758234f78b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Cash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f85a9b49-b176-432a-b179-9769c8031dd0" xlink:to="loc_ifrs-full_Cash_42f13d95-3645-4005-9ace-50758234f78b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_e17aebdc-7c5c-49bd-bec8-0a84bd4b3b8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_f85a9b49-b176-432a-b179-9769c8031dd0" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_e17aebdc-7c5c-49bd-bec8-0a84bd4b3b8e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_00b3e8bf-0559-46b2-b5dd-596a845b554d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables_71971cf7-217a-4d43-ab25-14b8c65bc381" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_00b3e8bf-0559-46b2-b5dd-596a845b554d" xlink:to="loc_ifrs-full_TradeReceivables_71971cf7-217a-4d43-ab25-14b8c65bc381" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables_03463cf9-f71a-4a3e-b94a-8da0e840845f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_00b3e8bf-0559-46b2-b5dd-596a845b554d" xlink:to="loc_ifrs-full_OtherReceivables_03463cf9-f71a-4a3e-b94a-8da0e840845f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InsuranceReceivables_1731b5b7-241a-425c-b8d6-14834e616397" xlink:href="stn-20241231.xsd#stn_InsuranceReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_00b3e8bf-0559-46b2-b5dd-596a845b554d" xlink:to="loc_stn_InsuranceReceivables_1731b5b7-241a-425c-b8d6-14834e616397" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsScheduleofImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#LeaseAssetsScheduleofImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsScheduleofImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7b35244d-3eb1-4d56-8600-a1d403874447" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_5c3ee1ab-8618-46ed-ba72-b2f15ebfdd8c" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7b35244d-3eb1-4d56-8600-a1d403874447" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_5c3ee1ab-8618-46ed-ba72-b2f15ebfdd8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLoss_0956a9d0-9380-4e4d-b4a3-a74eb9f5c734" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7b35244d-3eb1-4d56-8600-a1d403874447" xlink:to="loc_ifrs-full_ReversalOfImpairmentLossRecognisedInProfitOrLoss_0956a9d0-9380-4e4d-b4a3-a74eb9f5c734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossRightofuseAssets_4cf78432-9316-49ea-83ab-c9e38e7b6dd4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossRightofuseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7b35244d-3eb1-4d56-8600-a1d403874447" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossRightofuseAssets_4cf78432-9316-49ea-83ab-c9e38e7b6dd4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsScheduleofAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#LeaseAssetsScheduleofAmountsRecognizedinAdministrativeandMarketingExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsScheduleofAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_d1acfbf7-2183-4a53-b4ef-c37a295bf70b" xlink:href="stn-20241231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_898c3dcf-793e-4e4e-9df5-224994a3a1f7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_d1acfbf7-2183-4a53-b4ef-c37a295bf70b" xlink:to="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_898c3dcf-793e-4e4e-9df5-224994a3a1f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_b1174022-52b5-40e8-b9b6-81609ba4dded" xlink:href="stn-20241231.xsd#stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_d1acfbf7-2183-4a53-b4ef-c37a295bf70b" xlink:to="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_b1174022-52b5-40e8-b9b6-81609ba4dded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_e8af492e-6a0f-4b3c-87b2-4f2a78586ae6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_d1acfbf7-2183-4a53-b4ef-c37a295bf70b" xlink:to="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_e8af492e-6a0f-4b3c-87b2-4f2a78586ae6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_8592ea6b-0813-4ea5-b196-5ed2bc00f59b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_07563565-238a-40e9-97d8-57d276c1cb42" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_8592ea6b-0813-4ea5-b196-5ed2bc00f59b" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_07563565-238a-40e9-97d8-57d276c1cb42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_c39d4006-5f39-4d5b-a1b1-2dca2fbf595b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_8592ea6b-0813-4ea5-b196-5ed2bc00f59b" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_c39d4006-5f39-4d5b-a1b1-2dca2fbf595b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_86cf683d-1b2d-413c-9990-e78d4c459076" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_8592ea6b-0813-4ea5-b196-5ed2bc00f59b" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_86cf683d-1b2d-413c-9990-e78d4c459076" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="simple" xlink:href="stn-20241231.xsd#OtherAssetsScheduleofOtherAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_50b352c6-b314-45fb-9286-fe52ca6bf55e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_6e7d3171-50a4-4c87-9593-0c056ca1e5a0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_50b352c6-b314-45fb-9286-fe52ca6bf55e" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_6e7d3171-50a4-4c87-9593-0c056ca1e5a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_c49ffe2a-03dc-4567-937c-9561f9831646" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_50b352c6-b314-45fb-9286-fe52ca6bf55e" xlink:to="loc_ifrs-full_OtherFinancialAssets_c49ffe2a-03dc-4567-937c-9561f9831646" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#TradeandOtherPayablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_e36ba7dc-2999-478b-92ff-2e9e78dc334f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_db4174a2-ff42-46a9-89d0-567a342b4a40" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_e36ba7dc-2999-478b-92ff-2e9e78dc334f" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_db4174a2-ff42-46a9-89d0-567a342b4a40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities_2bd2664d-5b20-4515-95fb-8a1818d6d762" xlink:href="stn-20241231.xsd#stn_EmployeeAndPayrollLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_e36ba7dc-2999-478b-92ff-2e9e78dc334f" xlink:to="loc_stn_EmployeeAndPayrollLiabilities_2bd2664d-5b20-4515-95fb-8a1818d6d762" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals_7e56b8f1-9a7e-4412-ae84-3504e06b6d33" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Accruals"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_e36ba7dc-2999-478b-92ff-2e9e78dc334f" xlink:to="loc_ifrs-full_Accruals_7e56b8f1-9a7e-4412-ae84-3504e06b6d33" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsScheduleofProvisionsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#ProvisionsScheduleofProvisionsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ProvisionsScheduleofProvisionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_d4f3f89f-ee9a-4455-b45b-2279ab3e5e03" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_6948cfbc-3dee-476c-ba19-6d3ff0b08a48" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherProvisions_d4f3f89f-ee9a-4455-b45b-2279ab3e5e03" xlink:to="loc_ifrs-full_OtherShorttermProvisions_6948cfbc-3dee-476c-ba19-6d3ff0b08a48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_e9628b9e-267f-4ad9-b209-50fb7f1f8c3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherProvisions_d4f3f89f-ee9a-4455-b45b-2279ab3e5e03" xlink:to="loc_ifrs-full_OtherLongtermProvisions_e9628b9e-267f-4ad9-b209-50fb7f1f8c3e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitPlansScheduleofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#EmployeeDefinedBenefitPlansScheduleofReconciliationforNetDefinedBenefitAssetLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitPlansScheduleofReconciliationforNetDefinedBenefitAssetLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_68a6b5a2-9b77-4ee8-beb9-9acd820ae092" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_a7500201-8029-42ac-ba28-5e0e58838a8e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_68a6b5a2-9b77-4ee8-beb9-9acd820ae092" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_a7500201-8029-42ac-ba28-5e0e58838a8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_cdb4ef93-ab10-4473-b2ee-fa951be7f304" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_68a6b5a2-9b77-4ee8-beb9-9acd820ae092" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_cdb4ef93-ab10-4473-b2ee-fa951be7f304" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_17089a70-a426-4e0f-87ac-871ec42d59d5" xlink:href="stn-20241231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_5a53de2e-5cc0-4a0e-bc66-b8ea070f907b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_17089a70-a426-4e0f-87ac-871ec42d59d5" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_5a53de2e-5cc0-4a0e-bc66-b8ea070f907b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_d6f382b8-bda3-4812-86eb-6633dfd7dd51" xlink:href="stn-20241231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_17089a70-a426-4e0f-87ac-871ec42d59d5" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_d6f382b8-bda3-4812-86eb-6633dfd7dd51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_de55db43-3771-4bec-9fb9-fce5b02d39b6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_9c9ac542-f11c-489e-8415-e9ecfeaa0c24" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_de55db43-3771-4bec-9fb9-fce5b02d39b6" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_9c9ac542-f11c-489e-8415-e9ecfeaa0c24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_f6e7749a-79e1-43a8-93d9-2a1cd5aa8abd" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_de55db43-3771-4bec-9fb9-fce5b02d39b6" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_f6e7749a-79e1-43a8-93d9-2a1cd5aa8abd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitPlansScheduleofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#EmployeeDefinedBenefitPlansScheduleofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitPlansScheduleofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_b9a681b4-fb29-41bd-9574-649d16bc7554" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_e81ad442-ea21-42f5-93d7-25ea8915b6c9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b9a681b4-fb29-41bd-9574-649d16bc7554" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_e81ad442-ea21-42f5-93d7-25ea8915b6c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_ab187a9e-ee04-42bf-8451-0c92232ffa3e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b9a681b4-fb29-41bd-9574-649d16bc7554" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_ab187a9e-ee04-42bf-8451-0c92232ffa3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_8d83dd11-0b54-455c-9d81-7a8b5ce21c94" xlink:href="stn-20241231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b9a681b4-fb29-41bd-9574-649d16bc7554" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_8d83dd11-0b54-455c-9d81-7a8b5ce21c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_c78f7d85-8e45-42f7-8423-53c7ed500ce0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b9a681b4-fb29-41bd-9574-649d16bc7554" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_c78f7d85-8e45-42f7-8423-53c7ed500ce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_e60c8e07-d7f6-43ed-b6e8-ce1e860052d6" xlink:href="stn-20241231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b9a681b4-fb29-41bd-9574-649d16bc7554" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_e60c8e07-d7f6-43ed-b6e8-ce1e860052d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_69680fd3-aa47-4341-9d36-ceff4d09baf8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b9a681b4-fb29-41bd-9574-649d16bc7554" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_69680fd3-aa47-4341-9d36-ceff4d09baf8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#OtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities_f15d00b4-663c-49fe-a5ab-0b553d6b99cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_1d25c511-3925-4784-b1f8-7eb555a57f68" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_f15d00b4-663c-49fe-a5ab-0b553d6b99cb" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_1d25c511-3925-4784-b1f8-7eb555a57f68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities_ba4ed60d-2b86-482d-b6d2-5a56b01a2c9c" xlink:href="stn-20241231.xsd#stn_MiscellaneousOtherLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_f15d00b4-663c-49fe-a5ab-0b553d6b99cb" xlink:to="loc_stn_MiscellaneousOtherLiabilities_ba4ed60d-2b86-482d-b6d2-5a56b01a2c9c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="stn-20241231.xsd#OtherLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities_1438e86a-a026-4dc5-aa41-ed92f72005fe" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_fdad06cc-ef80-4125-843c-3c916dc8dec0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1438e86a-a026-4dc5-aa41-ed92f72005fe" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_fdad06cc-ef80-4125-843c-3c916dc8dec0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_c179cf47-86d8-40ed-84e3-0b630500b63f" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1438e86a-a026-4dc5-aa41-ed92f72005fe" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_c179cf47-86d8-40ed-84e3-0b630500b63f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#CommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_4cb14dc3-3334-4cc7-9608-765b51f91634" xlink:href="stn-20241231.xsd#stn_Commitments"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfIntangibleAssets_e1ce930e-a6b8-4f35-9e85-4519ce6a5c7e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfIntangibleAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_4cb14dc3-3334-4cc7-9608-765b51f91634" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfIntangibleAssets_e1ce930e-a6b8-4f35-9e85-4519ce6a5c7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_6d574c7d-2722-4067-a53e-a8c0d0b5f5d8" xlink:href="stn-20241231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_4cb14dc3-3334-4cc7-9608-765b51f91634" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_6d574c7d-2722-4067-a53e-a8c0d0b5f5d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_19c98b0a-e6c5-4672-b57e-5d793d62a6f4" xlink:href="stn-20241231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_4cb14dc3-3334-4cc7-9608-765b51f91634" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_19c98b0a-e6c5-4672-b57e-5d793d62a6f4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsScheduleofTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#FinancialInstrumentsScheduleofTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsScheduleofTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_1d182d29-f3eb-4cdd-9288-4cf9a0006dc8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_9e1b70e3-e18e-4d1c-9495-37b2a8e0d0e5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_1d182d29-f3eb-4cdd-9288-4cf9a0006dc8" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_9e1b70e3-e18e-4d1c-9495-37b2a8e0d0e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_753212d3-f854-4ab6-856a-a7e994975376" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_1d182d29-f3eb-4cdd-9288-4cf9a0006dc8" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_753212d3-f854-4ab6-856a-a7e994975376" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_069fcd01-c564-4b77-baf3-b997f5c36882" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_1d182d29-f3eb-4cdd-9288-4cf9a0006dc8" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_069fcd01-c564-4b77-baf3-b997f5c36882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_eb60bc2b-c821-40fb-b003-c1e95b30532f" xlink:href="stn-20241231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_1d182d29-f3eb-4cdd-9288-4cf9a0006dc8" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_eb60bc2b-c821-40fb-b003-c1e95b30532f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_37c8ae66-d1bc-4af3-bf53-3b4aae369b71" xlink:href="stn-20241231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_1d182d29-f3eb-4cdd-9288-4cf9a0006dc8" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_37c8ae66-d1bc-4af3-bf53-3b4aae369b71" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementScheduleofCapitalManagedDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#CapitalManagementScheduleofCapitalManagedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CapitalManagementScheduleofCapitalManagedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalNetOfCashAndCashEquivalents_b7f14e89-e049-42ce-a663-a789e4f587d6" xlink:href="stn-20241231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_6b296768-eacc-4d6e-8168-8f2b25d68a42" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CapitalNetOfCashAndCashEquivalents_b7f14e89-e049-42ce-a663-a789e4f587d6" xlink:to="loc_ifrs-full_NetDebt_6b296768-eacc-4d6e-8168-8f2b25d68a42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_3aedd4aa-1a52-485b-979d-9a7b6c4a0129" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CapitalNetOfCashAndCashEquivalents_b7f14e89-e049-42ce-a663-a789e4f587d6" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_3aedd4aa-1a52-485b-979d-9a7b6c4a0129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_043cdea4-192a-4288-8425-152f1d345c7a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_NetDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_20c155d0-5b58-42ea-af0a-dda11cbbbee1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_043cdea4-192a-4288-8425-152f1d345c7a" xlink:to="loc_ifrs-full_Borrowings_20c155d0-5b58-42ea-af0a-dda11cbbbee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_61c232a3-037b-40c9-a706-75ff09943ccf" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_043cdea4-192a-4288-8425-152f1d345c7a" xlink:to="loc_ifrs-full_CashAndCashEquivalents_61c232a3-037b-40c9-a706-75ff09943ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BankIndebtedness_4581b2bb-96ba-4a44-a03b-1f363fd36da2" xlink:href="stn-20241231.xsd#stn_BankIndebtedness"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_043cdea4-192a-4288-8425-152f1d345c7a" xlink:to="loc_stn_BankIndebtedness_4581b2bb-96ba-4a44-a03b-1f363fd36da2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_9b6dccce-5396-4bfc-8fb0-8e8abdc6fb81" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_Borrowings"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_181a129c-75bb-4fd8-a69f-f27a0eea3f73" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_9b6dccce-5396-4bfc-8fb0-8e8abdc6fb81" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_181a129c-75bb-4fd8-a69f-f27a0eea3f73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_02d51b3b-d8ec-4b0f-894f-a5d2186bd4c8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_9b6dccce-5396-4bfc-8fb0-8e8abdc6fb81" xlink:to="loc_ifrs-full_LongtermBorrowings_02d51b3b-d8ec-4b0f-894f-a5d2186bd4c8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_7da82fd0-8de7-41a3-b25c-fd15bcb465db" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_73f48ceb-f76e-46fb-9f0e-2f75c093e346" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_7da82fd0-8de7-41a3-b25c-fd15bcb465db" xlink:to="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_73f48ceb-f76e-46fb-9f0e-2f75c093e346" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_18e1d678-00b7-487e-822a-66aa50092361" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_7da82fd0-8de7-41a3-b25c-fd15bcb465db" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_18e1d678-00b7-487e-822a-66aa50092361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_6c4fdb55-1598-438c-baf5-7485ac1e3595" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_7da82fd0-8de7-41a3-b25c-fd15bcb465db" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_6c4fdb55-1598-438c-baf5-7485ac1e3595" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_da1cc146-3952-444b-84ab-8aec1aee9cda" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_7da82fd0-8de7-41a3-b25c-fd15bcb465db" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_da1cc146-3952-444b-84ab-8aec1aee9cda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_afc33c33-adc1-464d-943a-79b35766e95b" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_7da82fd0-8de7-41a3-b25c-fd15bcb465db" xlink:to="loc_ifrs-full_ApplicableTaxRate_afc33c33-adc1-464d-943a-79b35766e95b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_656c803a-db73-4180-8eae-5542ccc66ae0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_7da82fd0-8de7-41a3-b25c-fd15bcb465db" xlink:to="loc_ifrs-full_TaxRateEffectOfAdjustmentsForCurrentTaxOfPriorPeriods_656c803a-db73-4180-8eae-5542ccc66ae0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesScheduleofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#IncomeTaxesScheduleofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesScheduleofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_c57159a1-b31b-47a4-8877-232294980081" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_6c997fcf-1125-4ef1-b8a1-acbc84c435f8" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_c57159a1-b31b-47a4-8877-232294980081" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_6c997fcf-1125-4ef1-b8a1-acbc84c435f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_4d6ecc5f-be89-437d-9674-e994c8a4f408" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_c57159a1-b31b-47a4-8877-232294980081" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_4d6ecc5f-be89-437d-9674-e994c8a4f408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_1cc375bd-a819-499a-9f31-79b1c9642c76" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_c57159a1-b31b-47a4-8877-232294980081" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_1cc375bd-a819-499a-9f31-79b1c9642c76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_77a294bb-2501-4302-8683-4452291cdb09" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_c57159a1-b31b-47a4-8877-232294980081" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_77a294bb-2501-4302-8683-4452291cdb09" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesScheduleofSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#IncomeTaxesScheduleofSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesScheduleofSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_92758790-8fd7-4446-9ea8-d38ee94ed04e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_5f5c3de7-11ae-4b0f-aa00-a45225197fa0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_92758790-8fd7-4446-9ea8-d38ee94ed04e" xlink:to="loc_ifrs-full_DeferredTaxAssets_5f5c3de7-11ae-4b0f-aa00-a45225197fa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_b12accee-3b36-4aac-8710-5f506004eed1" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_92758790-8fd7-4446-9ea8-d38ee94ed04e" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_b12accee-3b36-4aac-8710-5f506004eed1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseandOtherNetFinanceExpenseScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_6b94da0b-7b97-4274-ade0-605fd7e2169e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_1b093fc3-80d1-497a-999c-199fe9ce0ed0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_6b94da0b-7b97-4274-ade0-605fd7e2169e" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_1b093fc3-80d1-497a-999c-199fe9ce0ed0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_35d9f640-a3de-41d1-bcb0-fce141de815e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_6b94da0b-7b97-4274-ade0-605fd7e2169e" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_35d9f640-a3de-41d1-bcb0-fce141de815e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities_f18b3923-3162-4fb8-b29d-badae4f3d839" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnOtherFinancialLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_6b94da0b-7b97-4274-ade0-605fd7e2169e" xlink:to="loc_ifrs-full_InterestExpenseOnOtherFinancialLiabilities_f18b3923-3162-4fb8-b29d-badae4f3d839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBonds_a6c9f330-36d6-490f-a6d9-b3f228e71ea6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpenseOnBonds"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_6b94da0b-7b97-4274-ade0-605fd7e2169e" xlink:to="loc_ifrs-full_InterestExpenseOnBonds_a6c9f330-36d6-490f-a6d9-b3f228e71ea6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestIncomeExpenseExcludingOtherFinanceIncomeCost_41299483-0337-4fce-b9f1-b09eba7923d6" xlink:href="stn-20241231.xsd#stn_InterestIncomeExpenseExcludingOtherFinanceIncomeCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_bce7ed83-e2c8-424f-9c8d-75f32902d3b3" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_InterestIncomeExpenseExcludingOtherFinanceIncomeCost_41299483-0337-4fce-b9f1-b09eba7923d6" xlink:to="loc_ifrs-full_RevenueFromInterest_bce7ed83-e2c8-424f-9c8d-75f32902d3b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_798ce9a4-e339-4f2e-bf31-8ed94f133ff7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_InterestIncomeExpenseExcludingOtherFinanceIncomeCost_41299483-0337-4fce-b9f1-b09eba7923d6" xlink:to="loc_ifrs-full_InterestExpense_798ce9a4-e339-4f2e-bf31-8ed94f133ff7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_bad49a7e-6dff-4830-b47a-4104e2498e69" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestIncomeExpenseExcludingOtherFinanceIncomeCost_25ad39b1-0f10-4d7a-a5a9-6bddbe97c45f" xlink:href="stn-20241231.xsd#stn_InterestIncomeExpenseExcludingOtherFinanceIncomeCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestRevenueExpense_bad49a7e-6dff-4830-b47a-4104e2498e69" xlink:to="loc_stn_InterestIncomeExpenseExcludingOtherFinanceIncomeCost_25ad39b1-0f10-4d7a-a5a9-6bddbe97c45f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinanceIncomeCost_9cbeceee-1b14-47c9-8cb0-5bc52dfb9782" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherFinanceIncomeCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestRevenueExpense_bad49a7e-6dff-4830-b47a-4104e2498e69" xlink:to="loc_ifrs-full_OtherFinanceIncomeCost_9cbeceee-1b14-47c9-8cb0-5bc52dfb9782" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#EmployeeCostsScheduleofEmployeeBenefitsCostDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_5f073d20-469a-4866-9a47-dd218e94f5d4" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts_fb32420c-f495-4a2e-8ad4-8e55d2749239" xlink:href="stn-20241231.xsd#stn_IndirectLaborCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_5f073d20-469a-4866-9a47-dd218e94f5d4" xlink:to="loc_stn_IndirectLaborCosts_fb32420c-f495-4a2e-8ad4-8e55d2749239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectPayrollCosts_d16bc7e0-e67a-4f85-89a5-5abf7d1069b6" xlink:href="stn-20241231.xsd#stn_DirectPayrollCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_5f073d20-469a-4866-9a47-dd218e94f5d4" xlink:to="loc_stn_DirectPayrollCosts_d16bc7e0-e67a-4f85-89a5-5abf7d1069b6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="simple" xlink:href="stn-20241231.xsd#EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_31147f08-30bc-4941-94b8-283705f21950" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_34cf9fed-2051-481f-81c0-6023ce36de7d" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_31147f08-30bc-4941-94b8-283705f21950" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_34cf9fed-2051-481f-81c0-6023ce36de7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_a6d22879-22bc-4a83-aa2a-f3d6053d22a9" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_31147f08-30bc-4941-94b8-283705f21950" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_a6d22879-22bc-4a83-aa2a-f3d6053d22a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_4f4ba7b9-1036-45c8-b27d-06b3444a84b7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_31147f08-30bc-4941-94b8-283705f21950" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_4f4ba7b9-1036-45c8-b27d-06b3444a84b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermBenefits_2b0af955-92a7-4d71-a19b-2eb18a127b3a" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherLongtermBenefits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_31147f08-30bc-4941-94b8-283705f21950" xlink:to="loc_ifrs-full_OtherLongtermBenefits_2b0af955-92a7-4d71-a19b-2eb18a127b3a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#OtherIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_559d17cf-c6fe-4eea-b25e-9db85cd957c6" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense_1b71c55b-5858-4fc0-a2f2-3dd80b611c07" xlink:href="stn-20241231.xsd#stn_MiscellaneousOtherIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_559d17cf-c6fe-4eea-b25e-9db85cd957c6" xlink:to="loc_stn_MiscellaneousOtherIncomeExpense_1b71c55b-5858-4fc0-a2f2-3dd80b611c07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_43e00134-f115-4daf-aadf-eb3e319bc6f4" xlink:href="stn-20241231.xsd#stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_559d17cf-c6fe-4eea-b25e-9db85cd957c6" xlink:to="loc_stn_RealizedGainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_43e00134-f115-4daf-aadf-eb3e319bc6f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_7b8b82f2-b8a7-4afa-b600-882d653c4ea0" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_559d17cf-c6fe-4eea-b25e-9db85cd957c6" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_7b8b82f2-b8a7-4afa-b600-882d653c4ea0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GainLossOnDispositionOfIntangibleAsset_85f80efa-0985-4b05-ac4b-125069f8514e" xlink:href="stn-20241231.xsd#stn_GainLossOnDispositionOfIntangibleAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_559d17cf-c6fe-4eea-b25e-9db85cd957c6" xlink:to="loc_stn_GainLossOnDispositionOfIntangibleAsset_85f80efa-0985-4b05-ac4b-125069f8514e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationScheduleofAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#CashFlowInformationScheduleofAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformationScheduleofAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_ea6ed081-6a6a-40a6-bd5d-ec45e9a05e12" xlink:href="stn-20241231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_86debec0-5986-4a16-a6e5-a4118b5475b1" xlink:href="stn-20241231.xsd#stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_ea6ed081-6a6a-40a6-bd5d-ec45e9a05e12" xlink:to="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_86debec0-5986-4a16-a6e5-a4118b5475b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities_46f4f421-17f4-43e0-a7ed-7ada039fdc7e" xlink:href="stn-20241231.xsd#stn_InterestPaymentsOfLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_ea6ed081-6a6a-40a6-bd5d-ec45e9a05e12" xlink:to="loc_stn_InterestPaymentsOfLeaseLiabilities_46f4f421-17f4-43e0-a7ed-7ada039fdc7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_387e777d-e21d-43df-912b-4828e8b5433e" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_f0b8e466-176d-4fe1-97f8-a76290e2d7f0" xlink:href="stn-20241231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashOutflowForLeases_387e777d-e21d-43df-912b-4828e8b5433e" xlink:to="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_f0b8e466-176d-4fe1-97f8-a76290e2d7f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_23f60359-614f-4fcd-8ae8-562d64815ef0" xlink:href="stn-20241231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashOutflowForLeases_387e777d-e21d-43df-912b-4828e8b5433e" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_23f60359-614f-4fcd-8ae8-562d64815ef0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresScheduleofCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#RelatedPartyDisclosuresScheduleofCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresScheduleofCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_49c3c534-960a-4ff4-80c3-550a63f036ed" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_d9034405-74df-42e3-8a28-f60ba30a05a7" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_49c3c534-960a-4ff4-80c3-550a63f036ed" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_d9034405-74df-42e3-8a28-f60ba30a05a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_8c8aae26-3ef7-463c-b1d8-9034b06bab42" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_49c3c534-960a-4ff4-80c3-550a63f036ed" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_8c8aae26-3ef7-463c-b1d8-9034b06bab42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_e43319ca-9c58-4461-9818-6f18317712cb" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_49c3c534-960a-4ff4-80c3-550a63f036ed" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_e43319ca-9c58-4461-9818-6f18317712cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20241231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_fd18c32f-658b-4cfb-864f-68b273db92c5" xlink:href="https://xbrl.ifrs.org/taxonomy/2024-03-27/full_ifrs/full_ifrs-cor_2024-03-27.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_e265dbff-db03-4dc7-ba90-f55ea57dff71" xlink:href="stn-20241231.xsd#stn_GrossRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers_fd18c32f-658b-4cfb-864f-68b273db92c5" xlink:to="loc_stn_GrossRevenue_e265dbff-db03-4dc7-ba90-f55ea57dff71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_793082c1-07e7-4dbf-b0c7-4caaa123d32c" xlink:href="stn-20241231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers_fd18c32f-658b-4cfb-864f-68b273db92c5" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_793082c1-07e7-4dbf-b0c7-4caaa123d32c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
