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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:4d5fb972-0903-4dde-b128-84fd8a76a2ae,g:401eed5f-0ca8-4c85-bb94-c27670d3881d-->
<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.willscot.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="wsc-20240930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f3bb17f8-18da-4685-bc82-e8ade4bfea64" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_c4e573e7-a220-4494-9169-0a27a3291821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3bb17f8-18da-4685-bc82-e8ade4bfea64" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_c4e573e7-a220-4494-9169-0a27a3291821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_caad4b47-81ac-415f-9285-ab9797aa3b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3bb17f8-18da-4685-bc82-e8ade4bfea64" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_caad4b47-81ac-415f-9285-ab9797aa3b4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2cdb675e-55ac-4c65-a695-5bc7fb9affaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3bb17f8-18da-4685-bc82-e8ade4bfea64" xlink:to="loc_us-gaap_InventoryNet_2cdb675e-55ac-4c65-a695-5bc7fb9affaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d423ca49-5230-46a2-93e4-5317994fd2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3bb17f8-18da-4685-bc82-e8ade4bfea64" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d423ca49-5230-46a2-93e4-5317994fd2a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_98aa044f-a1bd-4b1c-abe4-866d75fe63f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f3bb17f8-18da-4685-bc82-e8ade4bfea64" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_98aa044f-a1bd-4b1c-abe4-866d75fe63f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a4892c30-cec1-46a3-9e01-99a70da4af00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fd8e95a2-eb91-416a-9c99-03abe63a0392" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a4892c30-cec1-46a3-9e01-99a70da4af00" xlink:to="loc_us-gaap_Liabilities_fd8e95a2-eb91-416a-9c99-03abe63a0392" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5acada6a-ace5-4c34-a902-ce6ac553b379" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a4892c30-cec1-46a3-9e01-99a70da4af00" xlink:to="loc_us-gaap_StockholdersEquity_5acada6a-ace5-4c34-a902-ce6ac553b379" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1f82c6e9-8502-454a-b2dd-6ba67ebd36e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_a27d1085-cd26-4761-b6b3-2fe5b9d023e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1f82c6e9-8502-454a-b2dd-6ba67ebd36e0" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_a27d1085-cd26-4761-b6b3-2fe5b9d023e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_aa6dd65d-0196-4d90-b404-680da53588e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_1f82c6e9-8502-454a-b2dd-6ba67ebd36e0" xlink:to="loc_us-gaap_LiabilitiesCurrent_aa6dd65d-0196-4d90-b404-680da53588e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_806f4825-0148-48e7-91bd-d53ebeaaf072" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_81b45370-5b77-4801-9d98-ae6839ccfc95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_806f4825-0148-48e7-91bd-d53ebeaaf072" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_81b45370-5b77-4801-9d98-ae6839ccfc95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_affe440c-c8c3-4102-9d83-b57d1151721c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_806f4825-0148-48e7-91bd-d53ebeaaf072" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_affe440c-c8c3-4102-9d83-b57d1151721c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a8c84da6-6edc-4510-b56f-5ceb547aff65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_806f4825-0148-48e7-91bd-d53ebeaaf072" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a8c84da6-6edc-4510-b56f-5ceb547aff65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a1a6f39e-5a8b-4d66-81b0-ddeea794b41d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_806f4825-0148-48e7-91bd-d53ebeaaf072" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a1a6f39e-5a8b-4d66-81b0-ddeea794b41d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_13da5091-e8b0-4b43-9d91-c44571070b79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_d2b23bcf-f1c3-4873-a24a-117c250a40a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_13da5091-e8b0-4b43-9d91-c44571070b79" xlink:to="loc_us-gaap_CommonStockValue_d2b23bcf-f1c3-4873-a24a-117c250a40a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_aa3dcfe9-bb3f-4b36-8b9f-8ee2953e7e54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_13da5091-e8b0-4b43-9d91-c44571070b79" xlink:to="loc_us-gaap_AdditionalPaidInCapital_aa3dcfe9-bb3f-4b36-8b9f-8ee2953e7e54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a21e0d91-97cd-4068-b289-c3cc6a534e29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_13da5091-e8b0-4b43-9d91-c44571070b79" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a21e0d91-97cd-4068-b289-c3cc6a534e29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_496843af-aac6-4d8d-8f75-e1f9263614a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_13da5091-e8b0-4b43-9d91-c44571070b79" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_496843af-aac6-4d8d-8f75-e1f9263614a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7be3ffc3-912d-4fbc-83c7-226f246b53a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_13da5091-e8b0-4b43-9d91-c44571070b79" xlink:to="loc_us-gaap_PreferredStockValue_7be3ffc3-912d-4fbc-83c7-226f246b53a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_759754ee-2dbf-425a-9c8c-35271b9a3b48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a10f8725-bddd-4b18-adfa-853a3875d77b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_759754ee-2dbf-425a-9c8c-35271b9a3b48" xlink:to="loc_us-gaap_AssetsCurrent_a10f8725-bddd-4b18-adfa-853a3875d77b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_9ebf3b58-d9b7-4e11-8695-09a3a01e3118" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_759754ee-2dbf-425a-9c8c-35271b9a3b48" xlink:to="loc_us-gaap_AssetsNoncurrent_9ebf3b58-d9b7-4e11-8695-09a3a01e3118" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_58949afd-e7d8-4b46-8be3-40fa72647bba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_247d44ca-6835-496b-ae38-b5783cabcc29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_58949afd-e7d8-4b46-8be3-40fa72647bba" xlink:to="loc_us-gaap_Goodwill_247d44ca-6835-496b-ae38-b5783cabcc29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_82f6e5c6-2518-421c-8912-f59561063fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_58949afd-e7d8-4b46-8be3-40fa72647bba" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAfterAccumulatedDepreciation_82f6e5c6-2518-421c-8912-f59561063fa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c3855d17-1553-4bd1-a77c-e7fefd2ba398" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_58949afd-e7d8-4b46-8be3-40fa72647bba" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c3855d17-1553-4bd1-a77c-e7fefd2ba398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_46985368-6dfa-4247-a505-013d1988a9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_58949afd-e7d8-4b46-8be3-40fa72647bba" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_46985368-6dfa-4247-a505-013d1988a9a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_f37939b0-53f1-40e1-b5af-fa8c97e2b43f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_58949afd-e7d8-4b46-8be3-40fa72647bba" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_f37939b0-53f1-40e1-b5af-fa8c97e2b43f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_42a3a38c-670a-410a-866a-2556f2d085b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_58949afd-e7d8-4b46-8be3-40fa72647bba" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_42a3a38c-670a-410a-866a-2556f2d085b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f95c7c03-5b2a-4ad0-ac1d-509d2ce4d917" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_19e854d0-1982-49d1-940c-f1ca31c329d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f95c7c03-5b2a-4ad0-ac1d-509d2ce4d917" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_19e854d0-1982-49d1-940c-f1ca31c329d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5964b3db-e237-4541-8df2-cb0c8efbbd0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f95c7c03-5b2a-4ad0-ac1d-509d2ce4d917" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_5964b3db-e237-4541-8df2-cb0c8efbbd0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_da855586-789b-4f6c-8c4b-17ca17fb49f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f95c7c03-5b2a-4ad0-ac1d-509d2ce4d917" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_da855586-789b-4f6c-8c4b-17ca17fb49f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e1241f22-246b-4d61-97af-958d8821dfbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f95c7c03-5b2a-4ad0-ac1d-509d2ce4d917" xlink:to="loc_us-gaap_AccountsPayableCurrent_e1241f22-246b-4d61-97af-958d8821dfbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_08634e05-fb72-4639-a630-e028a1dbf5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f95c7c03-5b2a-4ad0-ac1d-509d2ce4d917" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_08634e05-fb72-4639-a630-e028a1dbf5b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8cfc92a5-d656-4945-ba30-3a6f7f7e1743" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f95c7c03-5b2a-4ad0-ac1d-509d2ce4d917" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8cfc92a5-d656-4945-ba30-3a6f7f7e1743" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="wsc-20240930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5c01ec9d-d531-40d0-8ac5-4f72592617b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_a0838a38-a089-403b-894e-2ba00dd02c29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_5c01ec9d-d531-40d0-8ac5-4f72592617b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_a0838a38-a089-403b-894e-2ba00dd02c29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_69a2984d-859a-4422-bd9b-9cb9d58342ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_5c01ec9d-d531-40d0-8ac5-4f72592617b7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_69a2984d-859a-4422-bd9b-9cb9d58342ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_c38cc419-e0ff-4037-a5dc-1122b5dc0b39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_64b1127d-37cb-49cf-b0a0-1f664cd696af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_c38cc419-e0ff-4037-a5dc-1122b5dc0b39" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_64b1127d-37cb-49cf-b0a0-1f664cd696af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_e60e89b6-8814-4af7-8940-e92647ae7aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_c38cc419-e0ff-4037-a5dc-1122b5dc0b39" xlink:to="loc_us-gaap_Revenues_e60e89b6-8814-4af7-8940-e92647ae7aa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_b17a1663-f226-49f5-a2e8-f2bd27cf960b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_c38cc419-e0ff-4037-a5dc-1122b5dc0b39" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_b17a1663-f226-49f5-a2e8-f2bd27cf960b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_04d85484-4a69-4394-b20e-6aeec141c842" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_c38cc419-e0ff-4037-a5dc-1122b5dc0b39" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_04d85484-4a69-4394-b20e-6aeec141c842" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_950b51e7-458d-4d86-8374-ca4ca5cba16b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_9acafa20-4ea1-455c-b7f0-2c166f39ba21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_950b51e7-458d-4d86-8374-ca4ca5cba16b" xlink:to="loc_us-gaap_InterestExpenseNonoperating_9acafa20-4ea1-455c-b7f0-2c166f39ba21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_15b49672-9d90-4ea1-8c18-e6e19b0fc909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_950b51e7-458d-4d86-8374-ca4ca5cba16b" xlink:to="loc_us-gaap_OperatingIncomeLoss_15b49672-9d90-4ea1-8c18-e6e19b0fc909" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_95c0952d-2a10-4f31-87c5-d28388fa11ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_258a3dae-22bb-412d-b950-a643691ba626" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_95c0952d-2a10-4f31-87c5-d28388fa11ca" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_258a3dae-22bb-412d-b950-a643691ba626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_687cc978-12e8-4f3c-80eb-5bf55288a106" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_95c0952d-2a10-4f31-87c5-d28388fa11ca" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_687cc978-12e8-4f3c-80eb-5bf55288a106" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1d3dd4fb-a81f-497e-92ed-cf49263443b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_us-gaap_GrossProfit_1d3dd4fb-a81f-497e-92ed-cf49263443b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e8da2a4f-5f57-447c-9afb-eb0a6f642821" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e8da2a4f-5f57-447c-9afb-eb0a6f642821" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_08298e25-84bc-4ed8-af8a-567f5a86e44e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_08298e25-84bc-4ed8-af8a-567f5a86e44e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_BusinessCombinationMergerTerminationFee_f07c225b-90d0-4528-93b4-0df6519929fb" xlink:href="wsc-20240930.xsd#wsc_BusinessCombinationMergerTerminationFee"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_wsc_BusinessCombinationMergerTerminationFee_f07c225b-90d0-4528-93b4-0df6519929fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_OperatingLeaseImpairmentLossAndOther_d9b2c748-d67d-4551-89de-6b289a2732ef" xlink:href="wsc-20240930.xsd#wsc_OperatingLeaseImpairmentLossAndOther"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_wsc_OperatingLeaseImpairmentLossAndOther_d9b2c748-d67d-4551-89de-6b289a2732ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_0b4bec47-30a2-4cfe-b5fb-c7b458111a89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_us-gaap_DepreciationAndAmortization_0b4bec47-30a2-4cfe-b5fb-c7b458111a89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_acbce980-3e36-4727-b335-08eb5199c6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_us-gaap_RestructuringCharges_acbce980-3e36-4727-b335-08eb5199c6ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_3b44b379-72a9-47d9-8a8a-076d52a5d0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_3b44b379-72a9-47d9-8a8a-076d52a5d0cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_OperatingCurrencyGainsLossesBeforeTax_63825079-9b75-4453-b6e3-bd94f7170123" xlink:href="wsc-20240930.xsd#wsc_OperatingCurrencyGainsLossesBeforeTax"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_2a144c46-6bdc-4703-b6ad-09fad69231a3" xlink:to="loc_wsc_OperatingCurrencyGainsLossesBeforeTax_63825079-9b75-4453-b6e3-bd94f7170123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_90af0218-51ce-4117-b1eb-76ff9497b9da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_fcae3ab4-aa7f-4fe1-9f22-8c48108ba3df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_90af0218-51ce-4117-b1eb-76ff9497b9da" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_fcae3ab4-aa7f-4fe1-9f22-8c48108ba3df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7c9621a5-a1f3-49d7-b208-fd2854e658f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_90af0218-51ce-4117-b1eb-76ff9497b9da" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_7c9621a5-a1f3-49d7-b208-fd2854e658f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f49459e4-195b-4404-8f22-010b369a1b17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_9b6c7550-8b29-4ab2-aa3d-ba4a352a681d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f49459e4-195b-4404-8f22-010b369a1b17" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_9b6c7550-8b29-4ab2-aa3d-ba4a352a681d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_DiscontinuedOperationIncomeLossFromDiscontinuedOperationExcludingGainLossBeforeIncomeTax_0f78fada-c347-408c-906b-a220ee186602" xlink:href="wsc-20240930.xsd#wsc_DiscontinuedOperationIncomeLossFromDiscontinuedOperationExcludingGainLossBeforeIncomeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f49459e4-195b-4404-8f22-010b369a1b17" xlink:to="loc_wsc_DiscontinuedOperationIncomeLossFromDiscontinuedOperationExcludingGainLossBeforeIncomeTax_0f78fada-c347-408c-906b-a220ee186602" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e47f937b-38df-47b8-976b-be20ad794c86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f49459e4-195b-4404-8f22-010b369a1b17" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e47f937b-38df-47b8-976b-be20ad794c86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_0978aca0-4e46-4df3-80bb-c7abdc57fdc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aef3713-41f7-4642-ae52-5958850def41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_0978aca0-4e46-4df3-80bb-c7abdc57fdc8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7aef3713-41f7-4642-ae52-5958850def41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalStateAndLocalIncomeTaxExpenseBenefitContinuingOperations_1e5e8681-8a42-48dd-9da6-4d7cc19acfb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalStateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_0978aca0-4e46-4df3-80bb-c7abdc57fdc8" xlink:to="loc_us-gaap_FederalStateAndLocalIncomeTaxExpenseBenefitContinuingOperations_1e5e8681-8a42-48dd-9da6-4d7cc19acfb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_291b2f02-b06a-4d5d-a1c2-7d405854f100" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e2343819-34be-4281-af4b-01a977a39127" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_291b2f02-b06a-4d5d-a1c2-7d405854f100" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e2343819-34be-4281-af4b-01a977a39127" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1904a1f7-7d51-4b77-9ae2-5bacc7fb7549" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_291b2f02-b06a-4d5d-a1c2-7d405854f100" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1904a1f7-7d51-4b77-9ae2-5bacc7fb7549" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="wsc-20240930.xsd#CondensedConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_feeff4ee-d186-439d-9a06-9a2521cbb9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_dcb572a6-58c2-45c5-9b8b-ff676034c10c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_feeff4ee-d186-439d-9a06-9a2521cbb9bf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_dcb572a6-58c2-45c5-9b8b-ff676034c10c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1ef1ee8b-f037-40cf-9da9-45ba1122a7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_feeff4ee-d186-439d-9a06-9a2521cbb9bf" xlink:to="loc_us-gaap_NetIncomeLoss_1ef1ee8b-f037-40cf-9da9-45ba1122a7c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0a982a20-55ed-4465-b48b-69130eaa3e42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48a4a1ed-ac83-4ffa-9cca-ed081c15de86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0a982a20-55ed-4465-b48b-69130eaa3e42" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_48a4a1ed-ac83-4ffa-9cca-ed081c15de86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_fc157a02-a3a0-4804-bb37-f637aad56127" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_0a982a20-55ed-4465-b48b-69130eaa3e42" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_fc157a02-a3a0-4804-bb37-f637aad56127" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="wsc-20240930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_f26b1b74-4e4e-408f-977a-499198968ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_f26b1b74-4e4e-408f-977a-499198968ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3c9d7891-122c-4c9c-be50-e23024d2876c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_3c9d7891-122c-4c9c-be50-e23024d2876c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_2e63e0c6-fe94-4eed-9b79-936cbba2bbbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_2e63e0c6-fe94-4eed-9b79-936cbba2bbbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b2029807-6e4f-4d5f-ba4b-e4b7817230ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b2029807-6e4f-4d5f-ba4b-e4b7817230ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_PaymentForSettlementOfForeignCurrencyForwardContract_f0bcbd9e-61f5-49bf-b21d-ff92e342bb7c" xlink:href="wsc-20240930.xsd#wsc_PaymentForSettlementOfForeignCurrencyForwardContract"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_wsc_PaymentForSettlementOfForeignCurrencyForwardContract_f0bcbd9e-61f5-49bf-b21d-ff92e342bb7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_ProceedsFromSaleOfEquipmentOnLease_42e7ec4d-242f-439d-ae52-d1f1e4b34205" xlink:href="wsc-20240930.xsd#wsc_ProceedsFromSaleOfEquipmentOnLease"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_wsc_ProceedsFromSaleOfEquipmentOnLease_42e7ec4d-242f-439d-ae52-d1f1e4b34205" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_5bf92b9f-a08f-473a-ad20-73367ee57316" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_5bf92b9f-a08f-473a-ad20-73367ee57316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_825991f1-1d41-4fba-a485-01fbd8a442f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a17e7ca1-6f00-4ae2-bf70-c2560e5eaf7b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_825991f1-1d41-4fba-a485-01fbd8a442f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_b1acae92-6cf4-4b5a-994b-49d64e58269b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_b1acae92-6cf4-4b5a-994b-49d64e58269b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5bfb925b-d642-4c14-8061-9af46087bbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5bfb925b-d642-4c14-8061-9af46087bbe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b9ba3048-1266-48d2-8890-2dcc1eeef9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_ShareBasedCompensation_b9ba3048-1266-48d2-8890-2dcc1eeef9fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_619562fb-3931-4d79-833e-694687e5d334" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_619562fb-3931-4d79-833e-694687e5d334" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dd28d72b-cebb-4da9-9cee-186628c4b715" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_NetIncomeLoss_dd28d72b-cebb-4da9-9cee-186628c4b715" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_DepreciationAndAmortizationExcludingAmortizationOfDebtIssuanceCostsAndDiscounts_e986a9ce-2311-4b45-ac15-767dac50f4f9" xlink:href="wsc-20240930.xsd#wsc_DepreciationAndAmortizationExcludingAmortizationOfDebtIssuanceCostsAndDiscounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_wsc_DepreciationAndAmortizationExcludingAmortizationOfDebtIssuanceCostsAndDiscounts_e986a9ce-2311-4b45-ac15-767dac50f4f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_39ff0b13-2227-478a-9f91-e93ade371e40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_39ff0b13-2227-478a-9f91-e93ade371e40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_19e11d46-8e1c-44e3-890b-21f27600dc35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_19e11d46-8e1c-44e3-890b-21f27600dc35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_abd87469-28f2-48a1-83aa-20fefcc67c17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_abd87469-28f2-48a1-83aa-20fefcc67c17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_280c1c8f-d572-4625-8bbe-4bc0edbca8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_280c1c8f-d572-4625-8bbe-4bc0edbca8ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_IncreaseDecreaseInAccountsPayableAndOtherAccruedLiabilities_dce07bd2-1af5-439a-b103-ae75ea7f48c1" xlink:href="wsc-20240930.xsd#wsc_IncreaseDecreaseInAccountsPayableAndOtherAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_wsc_IncreaseDecreaseInAccountsPayableAndOtherAccruedLiabilities_dce07bd2-1af5-439a-b103-ae75ea7f48c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_6f61db8b-2d51-4096-992d-b4ef113c5f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_6f61db8b-2d51-4096-992d-b4ef113c5f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_AccountsReceivableCreditLossExpenseReversalIncludingChangeInMethod_caf8d7fd-0919-40f1-89e2-0a0201772f5f" xlink:href="wsc-20240930.xsd#wsc_AccountsReceivableCreditLossExpenseReversalIncludingChangeInMethod"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_wsc_AccountsReceivableCreditLossExpenseReversalIncludingChangeInMethod_caf8d7fd-0919-40f1-89e2-0a0201772f5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_d277f297-5bc4-4fc0-a40b-06360fc93fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_d277f297-5bc4-4fc0-a40b-06360fc93fe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1f295e5e-57e8-42c6-9718-2a48c4218593" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1f295e5e-57e8-42c6-9718-2a48c4218593" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsLiabilities_6dff0014-ea68-4930-a19e-a8b6f9b4a022" xlink:href="wsc-20240930.xsd#wsc_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsLiabilities"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_wsc_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsLiabilities_6dff0014-ea68-4930-a19e-a8b6f9b4a022" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_RealizedLossOnForeignCurrentForwardContractSettlement_80577842-e01e-4e59-9ad6-db66c6796ab0" xlink:href="wsc-20240930.xsd#wsc_RealizedLossOnForeignCurrentForwardContractSettlement"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_wsc_RealizedLossOnForeignCurrentForwardContractSettlement_80577842-e01e-4e59-9ad6-db66c6796ab0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4399b0c4-75ab-4bbe-b369-8742c020c29a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_cfba3457-2085-4183-84df-3f79c22e0121" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill_4399b0c4-75ab-4bbe-b369-8742c020c29a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94f0624b-119a-46fa-a57d-1e270b1943fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8cd1561d-e2c8-401b-8104-370868801231" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94f0624b-119a-46fa-a57d-1e270b1943fe" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8cd1561d-e2c8-401b-8104-370868801231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4635fe0d-b5b8-44d7-89a4-ff286e3ce2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94f0624b-119a-46fa-a57d-1e270b1943fe" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4635fe0d-b5b8-44d7-89a4-ff286e3ce2c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_207ae68f-2357-4298-bc63-d680eef103e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94f0624b-119a-46fa-a57d-1e270b1943fe" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_207ae68f-2357-4298-bc63-d680eef103e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16887bde-eb6e-492a-a3c1-e8e24e0ecf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_94f0624b-119a-46fa-a57d-1e270b1943fe" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16887bde-eb6e-492a-a3c1-e8e24e0ecf1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ac9bda13-76e9-49e1-8ada-e42ff4187751" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ac9bda13-76e9-49e1-8ada-e42ff4187751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_03e062b8-f26b-4b2b-97dc-88c11098e7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_03e062b8-f26b-4b2b-97dc-88c11098e7d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_147381e1-38e6-4403-a631-99ba1cc50029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_147381e1-38e6-4403-a631-99ba1cc50029" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_68a2a57f-1916-4bbb-8f53-f680a7271da5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_68a2a57f-1916-4bbb-8f53-f680a7271da5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_08424175-0a62-4f35-8531-063fdb249ce0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_08424175-0a62-4f35-8531-063fdb249ce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0dad1e9c-7a2c-4cf5-b0ff-80161a8917a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_0dad1e9c-7a2c-4cf5-b0ff-80161a8917a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_672ca0de-600f-4336-832b-b0923b57c9fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_99d93e4b-e6bc-47e7-a640-e9bed9dd9e19" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_672ca0de-600f-4336-832b-b0923b57c9fc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/LeasesLeaseMaturityDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#LeasesLeaseMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/LeasesLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9c5dde60-be64-4539-97e1-dd2668742fe0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_43c16433-6265-407a-8a50-808b7f96f298" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9c5dde60-be64-4539-97e1-dd2668742fe0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_43c16433-6265-407a-8a50-808b7f96f298" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cf8a1fbb-5a91-4b47-9a26-bccda3e93e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9c5dde60-be64-4539-97e1-dd2668742fe0" xlink:to="loc_us-gaap_OperatingLeaseLiability_cf8a1fbb-5a91-4b47-9a26-bccda3e93e9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3e55beba-495f-4f03-92b7-3ddaa4c70909" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_50268bc1-9f9c-409a-9f7d-850ba3798d96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3e55beba-495f-4f03-92b7-3ddaa4c70909" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_50268bc1-9f9c-409a-9f7d-850ba3798d96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_28051047-aeee-474a-9fed-79ba4c80c8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3e55beba-495f-4f03-92b7-3ddaa4c70909" xlink:to="loc_us-gaap_FinanceLeaseLiability_28051047-aeee-474a-9fed-79ba4c80c8a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/LeasesLeaseMaturityDetails_1" xlink:type="simple" xlink:href="wsc-20240930.xsd#LeasesLeaseMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/LeasesLeaseMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2debf6a6-d585-4f83-8baf-6685c54b9677" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_bdac970d-30de-4e13-a525-7764d84e04ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2debf6a6-d585-4f83-8baf-6685c54b9677" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_bdac970d-30de-4e13-a525-7764d84e04ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0c766cc5-8536-45da-82de-e9dca71502f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2debf6a6-d585-4f83-8baf-6685c54b9677" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0c766cc5-8536-45da-82de-e9dca71502f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_bef5abe8-b0e3-4dd3-8497-843f9d8c6d04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2debf6a6-d585-4f83-8baf-6685c54b9677" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_bef5abe8-b0e3-4dd3-8497-843f9d8c6d04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e1961a99-9468-443e-88ba-9c6be083392d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2debf6a6-d585-4f83-8baf-6685c54b9677" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e1961a99-9468-443e-88ba-9c6be083392d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8bb5c425-6ec5-4673-b186-2f7b93c7e078" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2debf6a6-d585-4f83-8baf-6685c54b9677" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8bb5c425-6ec5-4673-b186-2f7b93c7e078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_FinanceLeaseLiabilityToBePaidAfterYearFour_d48a5a56-8e94-434c-9871-e92f180b2891" xlink:href="wsc-20240930.xsd#wsc_FinanceLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_2debf6a6-d585-4f83-8baf-6685c54b9677" xlink:to="loc_wsc_FinanceLeaseLiabilityToBePaidAfterYearFour_d48a5a56-8e94-434c-9871-e92f180b2891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62faa252-d1ff-4044-9ff5-2c940cd6e93a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_57cc1108-27e8-4604-b4e0-3d860d1afd1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62faa252-d1ff-4044-9ff5-2c940cd6e93a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_57cc1108-27e8-4604-b4e0-3d860d1afd1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6f1bf893-e005-44f5-8fad-f83838851089" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62faa252-d1ff-4044-9ff5-2c940cd6e93a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6f1bf893-e005-44f5-8fad-f83838851089" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8e4153d9-b61c-41d6-b99e-ff7c08c96bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62faa252-d1ff-4044-9ff5-2c940cd6e93a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8e4153d9-b61c-41d6-b99e-ff7c08c96bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9b469c0c-b073-40b6-a608-7c52c244e405" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62faa252-d1ff-4044-9ff5-2c940cd6e93a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9b469c0c-b073-40b6-a608-7c52c244e405" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bd0f55df-17e5-4f06-97ee-7942ce5b2ada" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62faa252-d1ff-4044-9ff5-2c940cd6e93a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_bd0f55df-17e5-4f06-97ee-7942ce5b2ada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour_acd3e779-23df-4c3e-b195-3ae5447b163d" xlink:href="wsc-20240930.xsd#wsc_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_62faa252-d1ff-4044-9ff5-2c940cd6e93a" xlink:to="loc_wsc_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour_acd3e779-23df-4c3e-b195-3ae5447b163d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wsc_OperatingLeaseShortTermLeaseAndVariableLeaseCost_7a30437b-448e-4bfb-b2d3-83df2f25e9b8" xlink:href="wsc-20240930.xsd#wsc_OperatingLeaseShortTermLeaseAndVariableLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_6b874be9-4eaa-4fbf-9ae1-a0a1f4663700" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_OperatingLeaseShortTermLeaseAndVariableLeaseCost_7a30437b-448e-4bfb-b2d3-83df2f25e9b8" xlink:to="loc_us-gaap_OperatingLeaseCost_6b874be9-4eaa-4fbf-9ae1-a0a1f4663700" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_8670a3a7-2780-4e13-9673-9eadf106cf6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_OperatingLeaseShortTermLeaseAndVariableLeaseCost_7a30437b-448e-4bfb-b2d3-83df2f25e9b8" xlink:to="loc_us-gaap_ShortTermLeaseCost_8670a3a7-2780-4e13-9673-9eadf106cf6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_efd1bf43-737a-4a5f-9547-0dc7908d6525" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_OperatingLeaseShortTermLeaseAndVariableLeaseCost_7a30437b-448e-4bfb-b2d3-83df2f25e9b8" xlink:to="loc_us-gaap_VariableLeaseCost_efd1bf43-737a-4a5f-9547-0dc7908d6525" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_FinanceLeaseCost_476ab205-0470-40c3-9890-250832d9f2fd" xlink:href="wsc-20240930.xsd#wsc_FinanceLeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ad0dd7bf-7e94-4b2e-9c9d-841d9f7156f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_FinanceLeaseCost_476ab205-0470-40c3-9890-250832d9f2fd" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ad0dd7bf-7e94-4b2e-9c9d-841d9f7156f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_0232c5e6-89e6-49af-b57a-213550806756" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_FinanceLeaseCost_476ab205-0470-40c3-9890-250832d9f2fd" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_0232c5e6-89e6-49af-b57a-213550806756" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/InventoriesDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_e3925cab-2aac-404b-b30c-80ad7d993862" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_9ced2f95-e116-48ed-8fab-ea00315f9c38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_e3925cab-2aac-404b-b30c-80ad7d993862" xlink:to="loc_us-gaap_InventoryRawMaterials_9ced2f95-e116-48ed-8fab-ea00315f9c38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_c7a4c8b0-5197-4a45-919f-893ca713dde3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_e3925cab-2aac-404b-b30c-80ad7d993862" xlink:to="loc_us-gaap_InventoryFinishedGoods_c7a4c8b0-5197-4a45-919f-893ca713dde3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/RentalEquipmentDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#RentalEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/RentalEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_d207f340-54f8-4d86-a474-3ac740982526" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_834966ed-18fa-4955-bc84-caf515ee6906" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_d207f340-54f8-4d86-a474-3ac740982526" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_834966ed-18fa-4955-bc84-caf515ee6906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_2f188d41-dfb3-49ef-9557-a114f573bfca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet_d207f340-54f8-4d86-a474-3ac740982526" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_2f188d41-dfb3-49ef-9557-a114f573bfca" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/GoodwillandIntangiblesScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#GoodwillandIntangiblesScheduleofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/GoodwillandIntangiblesScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ecc062b7-d5ee-42dc-8f7c-252fc45560ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_86cc134e-ff60-45d7-9c23-5fe0c83af839" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ecc062b7-d5ee-42dc-8f7c-252fc45560ae" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_86cc134e-ff60-45d7-9c23-5fe0c83af839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fa14c316-d2ca-4d90-865e-23ee20b4f161" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ecc062b7-d5ee-42dc-8f7c-252fc45560ae" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fa14c316-d2ca-4d90-865e-23ee20b4f161" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9830eb1f-4a55-4fe6-b47b-1150cdd369db" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c96f99f9-9c4d-42e4-b52f-4c97c02df2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9830eb1f-4a55-4fe6-b47b-1150cdd369db" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c96f99f9-9c4d-42e4-b52f-4c97c02df2d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_93a89406-ef6c-4a26-88ac-24b2c7e561b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_9830eb1f-4a55-4fe6-b47b-1150cdd369db" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_93a89406-ef6c-4a26-88ac-24b2c7e561b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7e62b7f1-bace-4ae2-8035-3833f243558c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5da9503b-ba33-44d6-b6bf-cdccd23bfc0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7e62b7f1-bace-4ae2-8035-3833f243558c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5da9503b-ba33-44d6-b6bf-cdccd23bfc0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_11a18fee-4c87-45bb-90dd-cff39495b1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7e62b7f1-bace-4ae2-8035-3833f243558c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_11a18fee-4c87-45bb-90dd-cff39495b1e3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/GoodwillandIntangiblesScheduleofIntangibleAssetsDetails_1" xlink:type="simple" xlink:href="wsc-20240930.xsd#GoodwillandIntangiblesScheduleofIntangibleAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/GoodwillandIntangiblesScheduleofIntangibleAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_49b5eaa5-1a38-4c9a-91eb-3a7346f46c79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2bc87db3-c93c-4922-9645-f400185a9763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_49b5eaa5-1a38-4c9a-91eb-3a7346f46c79" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2bc87db3-c93c-4922-9645-f400185a9763" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_44530c62-aa03-44e7-927c-38b1e04af574" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_49b5eaa5-1a38-4c9a-91eb-3a7346f46c79" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_44530c62-aa03-44e7-927c-38b1e04af574" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/GoodwillandIntangiblesFutureAmortizationDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#GoodwillandIntangiblesFutureAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/GoodwillandIntangiblesFutureAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_067edfe0-788b-42b3-9af7-439d6e2ee396" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_b332bfbd-aed5-4467-8183-59fff773cb17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_067edfe0-788b-42b3-9af7-439d6e2ee396" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_b332bfbd-aed5-4467-8183-59fff773cb17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b81a2224-89de-475c-9d26-fd96a5fc775c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_067edfe0-788b-42b3-9af7-439d6e2ee396" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b81a2224-89de-475c-9d26-fd96a5fc775c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0517e700-a988-4f9c-aa1b-27f54f98235f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_067edfe0-788b-42b3-9af7-439d6e2ee396" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0517e700-a988-4f9c-aa1b-27f54f98235f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c0ee38de-6809-4dee-81c7-2ac94b7440da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_067edfe0-788b-42b3-9af7-439d6e2ee396" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c0ee38de-6809-4dee-81c7-2ac94b7440da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_376dd25a-8b7a-4af7-9094-58ee4c1973b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_067edfe0-788b-42b3-9af7-439d6e2ee396" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_376dd25a-8b7a-4af7-9094-58ee4c1973b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/DebtCarryingValueofDebtOutstandingDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#DebtCarryingValueofDebtOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/DebtCarryingValueofDebtOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_9a9d589c-afbc-491d-91a0-6e09f80de344" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_9333d275-d3d9-4264-b4c8-eda88a705f21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_9a9d589c-afbc-491d-91a0-6e09f80de344" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_9333d275-d3d9-4264-b4c8-eda88a705f21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_32a75c30-9aa1-46f6-8b30-dbf8fa246a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_9a9d589c-afbc-491d-91a0-6e09f80de344" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_32a75c30-9aa1-46f6-8b30-dbf8fa246a7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/DebtCarryingValueofDebtOutstandingDetails_1" xlink:type="simple" xlink:href="wsc-20240930.xsd#DebtCarryingValueofDebtOutstandingDetails_1"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/DebtCarryingValueofDebtOutstandingDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_6fabdd8c-5099-40b1-bebe-d85608b481ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_15c47b46-9f5a-48aa-8d3b-9dd584969a20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_6fabdd8c-5099-40b1-bebe-d85608b481ca" xlink:to="loc_us-gaap_LongTermDebt_15c47b46-9f5a-48aa-8d3b-9dd584969a20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_3d4538d9-1718-422a-a0db-c6ff30ae975d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_6fabdd8c-5099-40b1-bebe-d85608b481ca" xlink:to="loc_us-gaap_FinanceLeaseLiability_3d4538d9-1718-422a-a0db-c6ff30ae975d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/DebtScheduleofMaturitiesofLongTermDebtDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#DebtScheduleofMaturitiesofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/DebtScheduleofMaturitiesofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_wsc_DebtAndLeaseObligationMaturity_f2eff14d-8cee-48b1-b5f1-c80ccd31d65d" xlink:href="wsc-20240930.xsd#wsc_DebtAndLeaseObligationMaturity"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearTwo_1d24a69e-e32d-43b2-a160-a7f1f46592ae" xlink:href="wsc-20240930.xsd#wsc_LongTermDebtAndLeaseObligationMaturityYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_DebtAndLeaseObligationMaturity_f2eff14d-8cee-48b1-b5f1-c80ccd31d65d" xlink:to="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearTwo_1d24a69e-e32d-43b2-a160-a7f1f46592ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearOne_ffd2ff84-25f9-415d-938d-8f0a4f3dcb18" xlink:href="wsc-20240930.xsd#wsc_LongTermDebtAndLeaseObligationMaturityYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_DebtAndLeaseObligationMaturity_f2eff14d-8cee-48b1-b5f1-c80ccd31d65d" xlink:to="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearOne_ffd2ff84-25f9-415d-938d-8f0a4f3dcb18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearFour_acdc0054-c0b0-4f49-a5ed-136a55f09ce7" xlink:href="wsc-20240930.xsd#wsc_LongTermDebtAndLeaseObligationMaturityYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_DebtAndLeaseObligationMaturity_f2eff14d-8cee-48b1-b5f1-c80ccd31d65d" xlink:to="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearFour_acdc0054-c0b0-4f49-a5ed-136a55f09ce7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearThree_b4f0f80d-e94b-44b4-a0c4-0091908f4b9b" xlink:href="wsc-20240930.xsd#wsc_LongTermDebtAndLeaseObligationMaturityYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_DebtAndLeaseObligationMaturity_f2eff14d-8cee-48b1-b5f1-c80ccd31d65d" xlink:to="loc_wsc_LongTermDebtAndLeaseObligationMaturityYearThree_b4f0f80d-e94b-44b4-a0c4-0091908f4b9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_LongTermDebtAndLeaseObligationMaturityAfterYearFour_adc17b13-1727-4707-af6d-d919115fcc23" xlink:href="wsc-20240930.xsd#wsc_LongTermDebtAndLeaseObligationMaturityAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_DebtAndLeaseObligationMaturity_f2eff14d-8cee-48b1-b5f1-c80ccd31d65d" xlink:to="loc_wsc_LongTermDebtAndLeaseObligationMaturityAfterYearFour_adc17b13-1727-4707-af6d-d919115fcc23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_wsc_LongTermDebtAndLeaseObligationMaturityRemainderOfFiscalYear_6d90ffc0-02a8-43a5-97b2-7c512716434e" xlink:href="wsc-20240930.xsd#wsc_LongTermDebtAndLeaseObligationMaturityRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_wsc_DebtAndLeaseObligationMaturity_f2eff14d-8cee-48b1-b5f1-c80ccd31d65d" xlink:to="loc_wsc_LongTermDebtAndLeaseObligationMaturityRemainderOfFiscalYear_6d90ffc0-02a8-43a5-97b2-7c512716434e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/FairValueMeasuresCarryingAmountsandFairValuesofFinancialAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#FairValueMeasuresCarryingAmountsandFairValuesofFinancialAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/FairValueMeasuresCarryingAmountsandFairValuesofFinancialAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_9ceda935-a4fc-4967-91a1-fb900e21c366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_7841b4fc-6efd-440a-9b02-fdc8d79a0c13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancialLiabilitiesFairValueDisclosure_9ceda935-a4fc-4967-91a1-fb900e21c366" xlink:to="loc_us-gaap_LongTermDebtFairValue_7841b4fc-6efd-440a-9b02-fdc8d79a0c13" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.willscot.com/role/LossEarningsPerShareReconciliationofWeightedAverageSharesOutstandingDetails" xlink:type="simple" xlink:href="wsc-20240930.xsd#LossEarningsPerShareReconciliationofWeightedAverageSharesOutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.willscot.com/role/LossEarningsPerShareReconciliationofWeightedAverageSharesOutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_36de4f1e-1446-4756-bc4c-36f7eb6f3ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_ac308fdd-6bf2-4e38-b17e-053a1695a381" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_36de4f1e-1446-4756-bc4c-36f7eb6f3ae5" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_ac308fdd-6bf2-4e38-b17e-053a1695a381" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_d2201513-bd2b-4f3f-8af0-bf25d010e08d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_36de4f1e-1446-4756-bc4c-36f7eb6f3ae5" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_d2201513-bd2b-4f3f-8af0-bf25d010e08d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_245766cf-aeda-41f3-95cd-7560b7562299" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a35e343b-da7a-486c-9bec-3e9fb893a784" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_245766cf-aeda-41f3-95cd-7560b7562299" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a35e343b-da7a-486c-9bec-3e9fb893a784" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0066abe2-d78d-4411-8103-a77207d93bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_245766cf-aeda-41f3-95cd-7560b7562299" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0066abe2-d78d-4411-8103-a77207d93bf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ebc6a0c8-ac52-4b0e-8206-2682bb026ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_887badbc-999d-421d-a543-30d24c72b1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ebc6a0c8-ac52-4b0e-8206-2682bb026ab6" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_887badbc-999d-421d-a543-30d24c72b1b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_0ae6788d-43fb-46e9-a324-db58121e3db1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ebc6a0c8-ac52-4b0e-8206-2682bb026ab6" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_0ae6788d-43fb-46e9-a324-db58121e3db1" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
