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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:6b433e63-36e9-48e6-88ac-16ab63cf55cb,g:1e8e5d35-3f21-4ffc-b475-b7854f8e7a41-->
<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.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="myrg-20230930.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2ab86629-2d94-44b8-af80-577bd7d0488d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b50dc124-da01-4984-83f2-56beaed758b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ab86629-2d94-44b8-af80-577bd7d0488d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b50dc124-da01-4984-83f2-56beaed758b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_90bc94df-e6e7-4e14-a424-28a819b72e98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ab86629-2d94-44b8-af80-577bd7d0488d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_90bc94df-e6e7-4e14-a424-28a819b72e98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e79eacc0-9ec6-4333-96ad-7d2708da9ab2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ab86629-2d94-44b8-af80-577bd7d0488d" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e79eacc0-9ec6-4333-96ad-7d2708da9ab2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_a8d2109d-1774-4868-8fc3-564c65095ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ab86629-2d94-44b8-af80-577bd7d0488d" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_a8d2109d-1774-4868-8fc3-564c65095ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_e2b70f88-4409-4759-9bae-23d6b95158e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ab86629-2d94-44b8-af80-577bd7d0488d" xlink:to="loc_us-gaap_IncomeTaxesReceivable_e2b70f88-4409-4759-9bae-23d6b95158e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_55fcd141-f438-4c46-957e-f0d9b705164b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_2ab86629-2d94-44b8-af80-577bd7d0488d" xlink:to="loc_us-gaap_OtherAssetsCurrent_55fcd141-f438-4c46-957e-f0d9b705164b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b1d42b4a-491f-4a85-ba10-915bd00ad711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_1d4b7506-bfb9-4504-be7f-a5b023ec0557" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b1d42b4a-491f-4a85-ba10-915bd00ad711" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_1d4b7506-bfb9-4504-be7f-a5b023ec0557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_502a2e7c-4e7c-4d8b-a572-3376263a5264" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b1d42b4a-491f-4a85-ba10-915bd00ad711" xlink:to="loc_us-gaap_CommonStockValue_502a2e7c-4e7c-4d8b-a572-3376263a5264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_510a12cb-bbfc-4976-a6d5-8a2cae15b7aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b1d42b4a-491f-4a85-ba10-915bd00ad711" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_510a12cb-bbfc-4976-a6d5-8a2cae15b7aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f22723b2-8e5d-4fde-acc6-06babe3c361f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b1d42b4a-491f-4a85-ba10-915bd00ad711" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f22723b2-8e5d-4fde-acc6-06babe3c361f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ddfd73ea-a729-4789-b06b-365cc74a3a39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b1d42b4a-491f-4a85-ba10-915bd00ad711" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_ddfd73ea-a729-4789-b06b-365cc74a3a39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c74302c3-73e7-44c7-bd6f-f7733cb1d581" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_LongTermDebtCurrent_c74302c3-73e7-44c7-bd6f-f7733cb1d581" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7e9d1ef4-e33a-4007-8c4d-c0d87f8041a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7e9d1ef4-e33a-4007-8c4d-c0d87f8041a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e61646f6-0828-4af7-9ba8-96dfe17f0dea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e61646f6-0828-4af7-9ba8-96dfe17f0dea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6bf90512-40d1-43f8-9716-8d1783646bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_AccountsPayableCurrent_6bf90512-40d1-43f8-9716-8d1783646bb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_cb00da4c-6851-473b-8d12-cfec0fd39ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_cb00da4c-6851-473b-8d12-cfec0fd39ca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_70e32248-f1ae-4df3-a37b-d51716b2cd45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_70e32248-f1ae-4df3-a37b-d51716b2cd45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_6fcd0e21-f2a0-4404-9bd9-deb94b6f828c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_6fcd0e21-f2a0-4404-9bd9-deb94b6f828c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_97eb5a75-271d-42d8-839e-17f898198762" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_0d3f7452-837f-4e4f-b4e8-0c75f74ea70c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_97eb5a75-271d-42d8-839e-17f898198762" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8b96b7fb-176d-4f8d-96e7-a1b400586c93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:to="loc_us-gaap_LiabilitiesCurrent_8b96b7fb-176d-4f8d-96e7-a1b400586c93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3ef26ded-88d7-4010-b762-75694486d701" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3ef26ded-88d7-4010-b762-75694486d701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_209782bc-b97e-4847-ae50-e0ebffa3522c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_209782bc-b97e-4847-ae50-e0ebffa3522c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_db39974f-babb-4ff8-a657-78e7f9900276" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_db39974f-babb-4ff8-a657-78e7f9900276" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0aabac97-e7a4-4018-a483-a59613c25025" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0aabac97-e7a4-4018-a483-a59613c25025" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9f1b00f4-9f70-4d41-af52-ba62ace1114d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9f1b00f4-9f70-4d41-af52-ba62ace1114d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c719bb87-4e93-4422-bc9d-059362e03ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d97246e-a006-4afa-9a0f-38f554bc6f2b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c719bb87-4e93-4422-bc9d-059362e03ae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_fe542bf2-f1c3-4f53-9678-ffff5be91cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_AssetsCurrent_fe542bf2-f1c3-4f53-9678-ffff5be91cce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e7ea392e-aa29-44b9-bce4-a3d999648c81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e7ea392e-aa29-44b9-bce4-a3d999648c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7fa4ccad-0143-45eb-8edf-dd2c52c0a65e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7fa4ccad-0143-45eb-8edf-dd2c52c0a65e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_7707bd39-ac21-40f5-9a24-d78b953f05f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_Goodwill_7707bd39-ac21-40f5-9a24-d78b953f05f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_38766e15-d758-481c-b66f-143b429adef0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_38766e15-d758-481c-b66f-143b429adef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_e8cf27bc-8802-4f1e-ab3d-a1db24787796" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_e8cf27bc-8802-4f1e-ab3d-a1db24787796" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_e9aa9994-8b21-4c88-ac5d-836ba10b75a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_e9aa9994-8b21-4c88-ac5d-836ba10b75a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9a5afe12-1909-4c20-ba8e-7670b6c8c377" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a62534f5-611b-45b3-a57c-5051ecf933de" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9a5afe12-1909-4c20-ba8e-7670b6c8c377" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b0f0e535-6b2c-4704-a7a4-e61c93f1e9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_05ef3620-ad61-41c4-8e47-8dce616b4542" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b0f0e535-6b2c-4704-a7a4-e61c93f1e9dc" xlink:to="loc_us-gaap_Liabilities_05ef3620-ad61-41c4-8e47-8dce616b4542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_fa89ec5b-6917-4ac7-85e2-04a29e825f10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b0f0e535-6b2c-4704-a7a4-e61c93f1e9dc" xlink:to="loc_us-gaap_CommitmentsAndContingencies_fa89ec5b-6917-4ac7-85e2-04a29e825f10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9c96c2e8-104d-4e76-9ff3-56827490ef95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_b0f0e535-6b2c-4704-a7a4-e61c93f1e9dc" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9c96c2e8-104d-4e76-9ff3-56827490ef95" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="myrg-20230930.xsd#UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2ac2c221-e8ba-462d-a3ef-8aa8713936ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8c78dce2-902d-4881-abf7-c7b3b755a7ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ProfitLoss_2ac2c221-e8ba-462d-a3ef-8aa8713936ca" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8c78dce2-902d-4881-abf7-c7b3b755a7ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_466ccea7-927a-4437-98e2-6496bcc20dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_2ac2c221-e8ba-462d-a3ef-8aa8713936ca" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_466ccea7-927a-4437-98e2-6496bcc20dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a70ef83-4521-45a8-a2b9-03738d878d46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_fcedc81d-ca0c-41f0-a345-aea5697a3acb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a70ef83-4521-45a8-a2b9-03738d878d46" xlink:to="loc_us-gaap_OperatingIncomeLoss_fcedc81d-ca0c-41f0-a345-aea5697a3acb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_76bc03d5-86ba-4f03-9184-a30217ff80c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a70ef83-4521-45a8-a2b9-03738d878d46" xlink:to="loc_us-gaap_InvestmentIncomeInterest_76bc03d5-86ba-4f03-9184-a30217ff80c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_02e5414e-c6d7-4ff8-ab6a-97b82d5d99b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a70ef83-4521-45a8-a2b9-03738d878d46" xlink:to="loc_us-gaap_InterestExpense_02e5414e-c6d7-4ff8-ab6a-97b82d5d99b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_95e89fc7-4fe4-42c8-9696-8c4210a24166" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8a70ef83-4521-45a8-a2b9-03738d878d46" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_95e89fc7-4fe4-42c8-9696-8c4210a24166" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e49aca65-55b1-4663-a4b6-1d61c9a87ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_0774f198-54ce-42e9-8e72-43ae79e1f62c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e49aca65-55b1-4663-a4b6-1d61c9a87ec5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_0774f198-54ce-42e9-8e72-43ae79e1f62c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9081aae8-ab84-4d02-87c2-3894dbd61f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7bccbb9b-e5aa-4953-9a56-f203e2344b06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9081aae8-ab84-4d02-87c2-3894dbd61f9e" xlink:to="loc_us-gaap_GrossProfit_7bccbb9b-e5aa-4953-9a56-f203e2344b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f8c86ac-c173-4cba-a574-ef858688d744" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9081aae8-ab84-4d02-87c2-3894dbd61f9e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_8f8c86ac-c173-4cba-a574-ef858688d744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4e648251-13f7-4131-b727-fa161c69f76d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9081aae8-ab84-4d02-87c2-3894dbd61f9e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4e648251-13f7-4131-b727-fa161c69f76d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0258176a-d096-47d7-b952-2532a1897d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_9081aae8-ab84-4d02-87c2-3894dbd61f9e" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0258176a-d096-47d7-b952-2532a1897d1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_baa961d2-0e2f-425d-b376-3b9e81eb5266" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_747b2173-a54e-4fb0-b562-0991b87914fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_baa961d2-0e2f-425d-b376-3b9e81eb5266" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_747b2173-a54e-4fb0-b562-0991b87914fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_5212f73b-8a51-40c3-ac01-197b0480efb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_baa961d2-0e2f-425d-b376-3b9e81eb5266" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_5212f73b-8a51-40c3-ac01-197b0480efb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0c1f47b4-a17e-40b8-b09f-6b39a7761168" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2f4ea12d-4d5f-4576-acd5-cdfe427152d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0c1f47b4-a17e-40b8-b09f-6b39a7761168" xlink:to="loc_us-gaap_ProfitLoss_2f4ea12d-4d5f-4576-acd5-cdfe427152d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a22c125d-2a6f-4e28-8da7-2a05ae5bc769" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0c1f47b4-a17e-40b8-b09f-6b39a7761168" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a22c125d-2a6f-4e28-8da7-2a05ae5bc769" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="myrg-20230930.xsd#UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0ad70db1-2ded-4d1d-8cb6-2cc4cb97a508" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_ProfitLoss_0ad70db1-2ded-4d1d-8cb6-2cc4cb97a508" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7672a61b-eaa7-4cbd-9a87-bd9cf3323b77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_Depreciation_7672a61b-eaa7-4cbd-9a87-bd9cf3323b77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_61abf695-1a1b-409d-a175-66a6ef438945" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_61abf695-1a1b-409d-a175-66a6ef438945" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_2026ec26-eb8e-4f3f-981e-ba3c5c982b53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_ShareBasedCompensation_2026ec26-eb8e-4f3f-981e-ba3c5c982b53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_06b5591a-c5b7-4b09-b84d-82ad73fe50f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_06b5591a-c5b7-4b09-b84d-82ad73fe50f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_957550cb-0540-454b-804a-cec8b0d1d864" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_957550cb-0540-454b-804a-cec8b0d1d864" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_45d8429e-d04a-4f60-8382-1540e305ffc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_45d8429e-d04a-4f60-8382-1540e305ffc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_af7c219e-059c-4ea3-a62e-ce5843f87075" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_af7c219e-059c-4ea3-a62e-ce5843f87075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_9b94b867-b317-4a1e-aa6e-ae092a6a2d15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_9b94b867-b317-4a1e-aa6e-ae092a6a2d15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_9178ded5-1f7c-4fc2-a1a9-c2a770ec99e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_9178ded5-1f7c-4fc2-a1a9-c2a770ec99e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_35c4cc56-0bb6-4184-a28a-30a2d9c1b0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_35c4cc56-0bb6-4184-a28a-30a2d9c1b0c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a081093c-1fc5-4f49-9a8e-c734095a3273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a081093c-1fc5-4f49-9a8e-c734095a3273" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c59e2110-b208-4781-8092-4a8137a0884c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_c59e2110-b208-4781-8092-4a8137a0884c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_ced390a8-d2ab-4bcb-aa5f-dafe4b145ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_ced390a8-d2ab-4bcb-aa5f-dafe4b145ccf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_579e0be0-31f4-493a-8eb9-f6c31be4e64a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_4a690405-7927-42fd-8520-ba37fb133fdd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_579e0be0-31f4-493a-8eb9-f6c31be4e64a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_24409633-2b54-4d4b-ad47-582c6d35d263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5b807088-cd5c-4eea-8e7d-89f9a209bc04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_24409633-2b54-4d4b-ad47-582c6d35d263" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5b807088-cd5c-4eea-8e7d-89f9a209bc04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65b78032-b323-49e4-a82c-7220a4f0a1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_24409633-2b54-4d4b-ad47-582c6d35d263" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_65b78032-b323-49e4-a82c-7220a4f0a1ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b22a39-cb05-4a74-8cfe-0a1f42fb4981" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_24409633-2b54-4d4b-ad47-582c6d35d263" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_02b22a39-cb05-4a74-8cfe-0a1f42fb4981" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7766afe0-2a47-4d30-85f3-b35fcfbcbb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_24409633-2b54-4d4b-ad47-582c6d35d263" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7766afe0-2a47-4d30-85f3-b35fcfbcbb5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7c58e79c-b1f9-4e91-be3f-a94b4559d506" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2c84a4dc-00ae-41fd-9639-40dc17dec665" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7c58e79c-b1f9-4e91-be3f-a94b4559d506" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_2c84a4dc-00ae-41fd-9639-40dc17dec665" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7452524b-af91-4375-ae8f-fa4b20098d03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_7c58e79c-b1f9-4e91-be3f-a94b4559d506" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7452524b-af91-4375-ae8f-fa4b20098d03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8768446e-c84d-4df1-80ae-0b9e8bf7bd57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7c58e79c-b1f9-4e91-be3f-a94b4559d506" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8768446e-c84d-4df1-80ae-0b9e8bf7bd57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8d021d13-c00b-4f43-bf2b-9a025a5088b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8d021d13-c00b-4f43-bf2b-9a025a5088b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_49e94e4d-7bd5-400f-94f8-dad40905a957" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_49e94e4d-7bd5-400f-94f8-dad40905a957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_ba50cff0-3eac-4a16-8e90-f22217c7029e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_ba50cff0-3eac-4a16-8e90-f22217c7029e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_a81a49e0-a2f9-49af-a093-cf9eb6d560a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_a81a49e0-a2f9-49af-a093-cf9eb6d560a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_2cc218c0-857d-402c-b87d-8735349ebdd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_2cc218c0-857d-402c-b87d-8735349ebdd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_df2dc806-c84b-4b9c-b699-507382739595" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_df2dc806-c84b-4b9c-b699-507382739595" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_87e26c1d-9431-4838-93fa-744c33f8570b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_87e26c1d-9431-4838-93fa-744c33f8570b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts_bb2256bb-e914-46ad-bf5e-d87fb23b290a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_PaymentsOfDebtRestructuringCosts_bb2256bb-e914-46ad-bf5e-d87fb23b290a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_250ddab3-1144-411a-8543-16db9dbf58c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0d807736-928f-4936-a7ef-564271a4b834" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_250ddab3-1144-411a-8543-16db9dbf58c7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#ContractAssetsandLiabilitiesSummaryofcontractassetsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_647e05c9-4001-461e-a16b-67dfa0730c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_0989b908-8b4e-4836-b651-82b3fa87bfdc" xlink:href="myrg-20230930.xsd#myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_647e05c9-4001-461e-a16b-67dfa0730c6a" xlink:to="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_0989b908-8b4e-4836-b651-82b3fa87bfdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_fedac5aa-01a3-4f5e-917e-27267fdafecf" xlink:href="myrg-20230930.xsd#myrg_IncreaseDecreaseInContractReceivableRetainage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_647e05c9-4001-461e-a16b-67dfa0730c6a" xlink:to="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_fedac5aa-01a3-4f5e-917e-27267fdafecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_0c8ab08c-1bcf-4146-a258-de745066925b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_a84585cd-8c0c-4c07-91be-359a21db06f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_0c8ab08c-1bcf-4146-a258-de745066925b" xlink:to="loc_us-gaap_UnbilledContractsReceivable_a84585cd-8c0c-4c07-91be-359a21db06f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage_4bdbc90d-5572-4674-9bc8-8edfc5759573" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionContractorReceivableRetainage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_0c8ab08c-1bcf-4146-a258-de745066925b" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainage_4bdbc90d-5572-4674-9bc8-8edfc5759573" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_29cff316-f605-485a-9b8c-098783abe000" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_65d328b7-ae73-47af-99a8-4775240e21f2" xlink:href="myrg-20230930.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_29cff316-f605-485a-9b8c-098783abe000" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_65d328b7-ae73-47af-99a8-4775240e21f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_f860990a-41c0-4ff3-9047-0f77c3c182ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForLossOnContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_29cff316-f605-485a-9b8c-098783abe000" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_f860990a-41c0-4ff3-9047-0f77c3c182ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1176daa0-07ad-4c97-be35-d1d60117d46f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_b991a60d-d8f8-4c6d-ada3-cd7d0d41c5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1176daa0-07ad-4c97-be35-d1d60117d46f" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_b991a60d-d8f8-4c6d-ada3-cd7d0d41c5b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInAccruedLossProvision_b0469807-a120-4a5a-91de-1b1f35fa003c" xlink:href="myrg-20230930.xsd#myrg_IncreaseDecreaseInAccruedLossProvision"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1176daa0-07ad-4c97-be35-d1d60117d46f" xlink:to="loc_myrg_IncreaseDecreaseInAccruedLossProvision_b0469807-a120-4a5a-91de-1b1f35fa003c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_2c5dade3-6acf-4370-8ba7-9c940c53b2e6" xlink:href="myrg-20230930.xsd#myrg_IncreaseDecreaseInNetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_c317b1c5-a896-468b-9ea7-ad341a9cc26b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_2c5dade3-6acf-4370-8ba7-9c940c53b2e6" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_c317b1c5-a896-468b-9ea7-ad341a9cc26b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_3959144f-0aef-4321-bd1f-a536e4b8f229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPayablesToCustomers"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_2c5dade3-6acf-4370-8ba7-9c940c53b2e6" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_3959144f-0aef-4321-bd1f-a536e4b8f229" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetContractAssetsLiabilities_364c32c5-8e63-4e8c-b30f-0f91346408d7" xlink:href="myrg-20230930.xsd#myrg_NetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_58465b7e-7525-4f62-b1cf-437acd69c15d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_364c32c5-8e63-4e8c-b30f-0f91346408d7" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_58465b7e-7525-4f62-b1cf-437acd69c15d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_56838ecc-4a2f-4453-b889-edcdced9a91f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_364c32c5-8e63-4e8c-b30f-0f91346408d7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_56838ecc-4a2f-4453-b889-edcdced9a91f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#ContractAssetsandLiabilitiesContractsinprocessDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinprocessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_e0fa66f7-5256-4422-9595-0db18a93707e" xlink:href="myrg-20230930.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_4a5115d9-e3ee-4a17-927d-9457a2b8d3fd" xlink:href="myrg-20230930.xsd#myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_e0fa66f7-5256-4422-9595-0db18a93707e" xlink:to="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_4a5115d9-e3ee-4a17-927d-9457a2b8d3fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BillingsToDate_1f06079b-c706-49fd-8bbe-badda411e841" xlink:href="myrg-20230930.xsd#myrg_BillingsToDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_e0fa66f7-5256-4422-9595-0db18a93707e" xlink:to="loc_myrg_BillingsToDate_1f06079b-c706-49fd-8bbe-badda411e841" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_8c5ceb06-29a6-4323-a6c6-bc7f25738240" xlink:href="myrg-20230930.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_61b8f19c-e19f-4e51-bac2-0725e360a537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_8c5ceb06-29a6-4323-a6c6-bc7f25738240" xlink:to="loc_us-gaap_UnbilledContractsReceivable_61b8f19c-e19f-4e51-bac2-0725e360a537" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_de02d663-70d7-4214-b4e6-883ef5b8c5a9" xlink:href="myrg-20230930.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_8c5ceb06-29a6-4323-a6c6-bc7f25738240" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_de02d663-70d7-4214-b4e6-883ef5b8c5a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_b8d5f2c5-829b-48ea-bca3-6e1376876c34" xlink:href="myrg-20230930.xsd#myrg_LeaseObligationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b1538787-f3c5-4c53-adce-5055147de603" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationCurrent_b8d5f2c5-829b-48ea-bca3-6e1376876c34" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b1538787-f3c5-4c53-adce-5055147de603" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_c057dbb9-b492-4701-ab3c-7476ea45472a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationCurrent_b8d5f2c5-829b-48ea-bca3-6e1376876c34" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_c057dbb9-b492-4701-ab3c-7476ea45472a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_71b6f77d-9b3e-4849-aaee-f42e4c7638e9" xlink:href="myrg-20230930.xsd#myrg_LeaseObligationNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cc086a7f-4684-4e1a-98e8-aa2ca7baff86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationNoncurrent_71b6f77d-9b3e-4849-aaee-f42e4c7638e9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cc086a7f-4684-4e1a-98e8-aa2ca7baff86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_e3e3228c-ff37-44a9-bb39-eb9d70e6368a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationNoncurrent_71b6f77d-9b3e-4849-aaee-f42e4c7638e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_e3e3228c-ff37-44a9-bb39-eb9d70e6368a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_2a42dcf4-1c28-4a8c-9819-9dd8ea07d528" xlink:href="myrg-20230930.xsd#myrg_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_04e9be03-562b-4651-b6f9-28ee6a8a9471" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_2a42dcf4-1c28-4a8c-9819-9dd8ea07d528" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_04e9be03-562b-4651-b6f9-28ee6a8a9471" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_d96b66e5-b03e-4d33-af8c-9f3bb8a15742" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_2a42dcf4-1c28-4a8c-9819-9dd8ea07d528" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_d96b66e5-b03e-4d33-af8c-9f3bb8a15742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationTotal_ee9a937a-b508-48a6-bdbd-60ef8f157dd5" xlink:href="myrg-20230930.xsd#myrg_LeaseObligationTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_0e506299-2257-4e4a-87bc-f1da2e2fab20" xlink:href="myrg-20230930.xsd#myrg_LeaseObligationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationTotal_ee9a937a-b508-48a6-bdbd-60ef8f157dd5" xlink:to="loc_myrg_LeaseObligationCurrent_0e506299-2257-4e4a-87bc-f1da2e2fab20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_8909a371-d75c-4fb8-bd55-da16a4925d87" xlink:href="myrg-20230930.xsd#myrg_LeaseObligationNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationTotal_ee9a937a-b508-48a6-bdbd-60ef8f157dd5" xlink:to="loc_myrg_LeaseObligationNoncurrent_8909a371-d75c-4fb8-bd55-da16a4925d87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedcostsDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#LeaseObligationsSummaryofleaserelatedcostsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedcostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_f4a2edcd-be38-448f-ba00-4a64c4bd255e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_f7e5a7b7-cf92-4a62-9f5f-d808c8cc5da6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f4a2edcd-be38-448f-ba00-4a64c4bd255e" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_f7e5a7b7-cf92-4a62-9f5f-d808c8cc5da6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_70df4f7e-48cf-40b4-b4ce-eaf0301127ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f4a2edcd-be38-448f-ba00-4a64c4bd255e" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_70df4f7e-48cf-40b4-b4ce-eaf0301127ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_48e5550f-5794-439d-b423-6864d1db3ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f4a2edcd-be38-448f-ba00-4a64c4bd255e" xlink:to="loc_us-gaap_OperatingLeaseCost_48e5550f-5794-439d-b423-6864d1db3ea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_4a3e551b-e5f9-4dc7-b84b-b0c263006749" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_f4a2edcd-be38-448f-ba00-4a64c4bd255e" xlink:to="loc_us-gaap_VariableLeaseCost_4a3e551b-e5f9-4dc7-b84b-b0c263006749" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_8bfb520c-6dc0-4916-8f64-8bf3bfac5239" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_001d44a0-9cb1-4fea-bf58-9045df394f23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_8bfb520c-6dc0-4916-8f64-8bf3bfac5239" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_001d44a0-9cb1-4fea-bf58-9045df394f23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_11cc0bf4-bdc6-472a-9625-c619968ef31e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_8bfb520c-6dc0-4916-8f64-8bf3bfac5239" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_11cc0bf4-bdc6-472a-9625-c619968ef31e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_595f94be-5826-4658-b486-cc2bc01c9189" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9ec490e9-ff7a-4542-be15-abae21f860b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_595f94be-5826-4658-b486-cc2bc01c9189" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9ec490e9-ff7a-4542-be15-abae21f860b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_91538f16-7281-4d48-9ca8-eb047df661de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_595f94be-5826-4658-b486-cc2bc01c9189" xlink:to="loc_us-gaap_FinanceLeaseLiability_91538f16-7281-4d48-9ca8-eb047df661de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaid_506afa07-aac2-4cce-89ae-26d3b796785e" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_f7715b73-e824-4f1a-99dd-5d8b2fe0cc22" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_506afa07-aac2-4cce-89ae-26d3b796785e" xlink:to="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_f7715b73-e824-4f1a-99dd-5d8b2fe0cc22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_b3e0a382-fdf7-4520-8e28-c2c2ce4bdb97" xlink:href="myrg-20230930.xsd#myrg_LeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_506afa07-aac2-4cce-89ae-26d3b796785e" xlink:to="loc_myrg_LeaseLiability_b3e0a382-fdf7-4520-8e28-c2c2ce4bdb97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_eb391f80-15d6-4da2-811d-ae5f336d0385" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_67bf6184-97c9-4fe4-b148-607c622ad6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_eb391f80-15d6-4da2-811d-ae5f336d0385" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_67bf6184-97c9-4fe4-b148-607c622ad6f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_82369168-9eea-4f2e-b05a-5280e1bc3efe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_eb391f80-15d6-4da2-811d-ae5f336d0385" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_82369168-9eea-4f2e-b05a-5280e1bc3efe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_6fa8d332-99db-4395-9211-3db43bcc10d2" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_277be013-ba0c-445d-ba32-cc7429bce489" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_6fa8d332-99db-4395-9211-3db43bcc10d2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_277be013-ba0c-445d-ba32-cc7429bce489" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c08f98dc-d5a1-4561-8f9f-dbe8db0f17c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_6fa8d332-99db-4395-9211-3db43bcc10d2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_c08f98dc-d5a1-4561-8f9f-dbe8db0f17c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearTwo_bff2c6b1-31fb-4250-aa37-b90cc3a249aa" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7a7f982a-f0c8-4dd8-a380-5ca667237575" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearTwo_bff2c6b1-31fb-4250-aa37-b90cc3a249aa" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_7a7f982a-f0c8-4dd8-a380-5ca667237575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0871af2c-ee48-495d-9359-a7a3f75d5943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearTwo_bff2c6b1-31fb-4250-aa37-b90cc3a249aa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0871af2c-ee48-495d-9359-a7a3f75d5943" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0b881cec-ec14-4496-a009-664b02ba0cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9e1d07bf-3edc-4263-bc5c-253ed0ca8446" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0b881cec-ec14-4496-a009-664b02ba0cbf" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9e1d07bf-3edc-4263-bc5c-253ed0ca8446" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_67f73387-040f-46e3-9ec6-ffea28406731" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0b881cec-ec14-4496-a009-664b02ba0cbf" xlink:to="loc_us-gaap_OperatingLeaseLiability_67f73387-040f-46e3-9ec6-ffea28406731" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFive_5cb551ae-59a8-4955-a37e-087475fa334c" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e70f248f-ad02-40b2-9f81-4f26575c802f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFive_5cb551ae-59a8-4955-a37e-087475fa334c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e70f248f-ad02-40b2-9f81-4f26575c802f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_78ffe2a3-7e95-491e-8d3d-377117a3032b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFive_5cb551ae-59a8-4955-a37e-087475fa334c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_78ffe2a3-7e95-491e-8d3d-377117a3032b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_575da773-995f-48e7-aee8-6aab1964ce8e" xlink:href="myrg-20230930.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_7dec1ee7-353b-4abd-ae65-1d806b4d837c" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_575da773-995f-48e7-aee8-6aab1964ce8e" xlink:to="loc_myrg_LeaseLiabilityCurrent_7dec1ee7-353b-4abd-ae65-1d806b4d837c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_8f922785-430b-4cee-82c8-55d38ce8c889" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_575da773-995f-48e7-aee8-6aab1964ce8e" xlink:to="loc_myrg_LeaseLiabilityNoncurrent_8f922785-430b-4cee-82c8-55d38ce8c889" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFour_57359664-8c96-4b46-b9e3-509eb9c65996" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_80b50716-451d-4237-aa1e-203dd9f7b239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFour_57359664-8c96-4b46-b9e3-509eb9c65996" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_80b50716-451d-4237-aa1e-203dd9f7b239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_22a8372f-9b97-40d1-b75a-e94b534aa3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFour_57359664-8c96-4b46-b9e3-509eb9c65996" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_22a8372f-9b97-40d1-b75a-e94b534aa3fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c4a18eb5-a443-46cf-b581-921447284c34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_82bffcd9-43af-4d7c-b647-d4d8bb708d16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_OperatingLeaseLiability_c4a18eb5-a443-46cf-b581-921447284c34" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_82bffcd9-43af-4d7c-b647-d4d8bb708d16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f9787a59-5c9b-4bc4-9847-dbba6db3e063" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_c4a18eb5-a443-46cf-b581-921447284c34" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f9787a59-5c9b-4bc4-9847-dbba6db3e063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_5ea76b4a-f4e3-4ab5-ba17-4e2fdd33d736" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b38695a7-4be4-4c17-aa76-92e603fc72fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_5ea76b4a-f4e3-4ab5-ba17-4e2fdd33d736" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_b38695a7-4be4-4c17-aa76-92e603fc72fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6ef4c346-e385-49e4-b468-c9aa70663efc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_5ea76b4a-f4e3-4ab5-ba17-4e2fdd33d736" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6ef4c346-e385-49e4-b468-c9aa70663efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearThree_81c50cf9-4d7b-4d1c-9eea-86343f306926" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_653524f5-4774-4898-9a7e-c028b7ca2fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearThree_81c50cf9-4d7b-4d1c-9eea-86343f306926" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_653524f5-4774-4898-9a7e-c028b7ca2fe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_855e8197-9c59-4cb0-b164-ea1f84d6387f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearThree_81c50cf9-4d7b-4d1c-9eea-86343f306926" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_855e8197-9c59-4cb0-b164-ea1f84d6387f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidOneYear_b40b28cd-8236-49bd-b62f-02596338e66c" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidOneYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_286fb1d3-6b6d-4b7f-9e40-78efaa2b288d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidOneYear_b40b28cd-8236-49bd-b62f-02596338e66c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_286fb1d3-6b6d-4b7f-9e40-78efaa2b288d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c9a6695a-94e1-4680-891b-5138c0765442" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidOneYear_b40b28cd-8236-49bd-b62f-02596338e66c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c9a6695a-94e1-4680-891b-5138c0765442" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_c1d8baf8-fc34-4467-bcf5-6fbc30800cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_18c658a2-bb62-4ec1-bd32-ca15d000e5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_c1d8baf8-fc34-4467-bcf5-6fbc30800cc8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_18c658a2-bb62-4ec1-bd32-ca15d000e5f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_791c619c-3802-437e-bf25-698182cd6cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_c1d8baf8-fc34-4467-bcf5-6fbc30800cc8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_791c619c-3802-437e-bf25-698182cd6cfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_620f0957-d73c-4d91-9d38-df9c58733244" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_cbdd66ca-d7f9-4a7f-aca6-ef79255773c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_620f0957-d73c-4d91-9d38-df9c58733244" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_cbdd66ca-d7f9-4a7f-aca6-ef79255773c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_01283f18-9d89-4c60-99f0-7d7d0efcf823" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_620f0957-d73c-4d91-9d38-df9c58733244" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_01283f18-9d89-4c60-99f0-7d7d0efcf823" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1" xlink:type="simple" xlink:href="myrg-20230930.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_162e9ce4-a78a-445c-a034-cc8d755e6b28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_162e9ce4-a78a-445c-a034-cc8d755e6b28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d3a24283-4956-4e3f-8e5e-bdeb82ccd9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d3a24283-4956-4e3f-8e5e-bdeb82ccd9e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_cff4eb41-1038-42c7-be49-97137d43d63b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_cff4eb41-1038-42c7-be49-97137d43d63b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_14af01d5-6a63-4f36-a831-1bf66c001b10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_14af01d5-6a63-4f36-a831-1bf66c001b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9dca8e74-9cf1-4232-8202-5ea3268e5873" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9dca8e74-9cf1-4232-8202-5ea3268e5873" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_992e6fce-e37a-4e71-b6d7-1a36db9bb8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_992e6fce-e37a-4e71-b6d7-1a36db9bb8b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_fe7d21b4-318d-4fde-b104-274acc874786" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_9a29033c-02fe-47b3-9d5e-4b27b7206859" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_fe7d21b4-318d-4fde-b104-274acc874786" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0e96d9db-dba8-4ccf-bedb-e984a535b5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0e96d9db-dba8-4ccf-bedb-e984a535b5a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cfdae056-5341-4e5a-b5f6-a847a167ffef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cfdae056-5341-4e5a-b5f6-a847a167ffef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3b99670b-cc4c-4b66-82e9-621ea972c0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3b99670b-cc4c-4b66-82e9-621ea972c0c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c95625cf-0273-482c-8383-d82c38abc11d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c95625cf-0273-482c-8383-d82c38abc11d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_30adab84-8723-4ca0-9526-7d5130d1b02a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_30adab84-8723-4ca0-9526-7d5130d1b02a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_72fa952b-3d12-40d4-af15-c3a3fbbc82a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_72fa952b-3d12-40d4-af15-c3a3fbbc82a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b831d4ff-f15f-4b35-8b53-e7de02154f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c50ead00-4032-4dc2-a3cb-8a729fdf46b7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_b831d4ff-f15f-4b35-8b53-e7de02154f8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaid_14a90db1-1aa6-4219-97fd-70fffa509ce7" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_471f0d03-4eb6-4dc8-80b5-0932a452d51c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_14a90db1-1aa6-4219-97fd-70fffa509ce7" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_471f0d03-4eb6-4dc8-80b5-0932a452d51c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_856b02b1-a036-4397-bc09-8359cc2cc38b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_14a90db1-1aa6-4219-97fd-70fffa509ce7" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_856b02b1-a036-4397-bc09-8359cc2cc38b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_d01bc5fc-958a-48be-a411-167051440089" xlink:href="myrg-20230930.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e674a206-c6cb-403a-87ab-ec3df4fd33fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_d01bc5fc-958a-48be-a411-167051440089" xlink:to="loc_us-gaap_FinanceLeaseLiability_e674a206-c6cb-403a-87ab-ec3df4fd33fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a7405e13-80b8-48b8-85c5-07addcbd8b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_d01bc5fc-958a-48be-a411-167051440089" xlink:to="loc_us-gaap_OperatingLeaseLiability_a7405e13-80b8-48b8-85c5-07addcbd8b1d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2" xlink:type="simple" xlink:href="myrg-20230930.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_1ebf78b7-176c-4531-bea8-bbe91120bea2" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:to="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_1ebf78b7-176c-4531-bea8-bbe91120bea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidOneYear_6cc0386c-489b-4693-907a-971acb164fe5" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidOneYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:to="loc_myrg_LeaseLiabilityToBePaidOneYear_6cc0386c-489b-4693-907a-971acb164fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearTwo_1f48f181-e9bd-4de9-8e9a-7f79e247a185" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearTwo_1f48f181-e9bd-4de9-8e9a-7f79e247a185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearThree_344069f3-666e-432c-b451-d59d594de8cb" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearThree_344069f3-666e-432c-b451-d59d594de8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFour_365f3ab7-3fc7-4dec-8ae8-742acecf0b33" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearFour_365f3ab7-3fc7-4dec-8ae8-742acecf0b33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFive_4c5446ed-4564-4fd2-89b7-fdd1f09d5387" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearFive_4c5446ed-4564-4fd2-89b7-fdd1f09d5387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_21a4bc60-7d58-4a86-9a29-d567ef8778cc" xlink:href="myrg-20230930.xsd#myrg_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_7cbdb7e9-781f-4422-9bb4-d76d5987b4b8" xlink:to="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_21a4bc60-7d58-4a86-9a29-d567ef8778cc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtSummaryoftotaldebtDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#DebtSummaryoftotaldebtDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtSummaryoftotaldebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_a41039ea-5b3e-4781-9e70-74a6a34b8251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ca3fa214-c5fd-443c-9d7b-da6bdf3475b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a41039ea-5b3e-4781-9e70-74a6a34b8251" xlink:to="loc_us-gaap_LongTermDebtCurrent_ca3fa214-c5fd-443c-9d7b-da6bdf3475b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_579ceaa6-17d2-4fb2-a225-b9bc28249942" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_a41039ea-5b3e-4781-9e70-74a6a34b8251" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_579ceaa6-17d2-4fb2-a225-b9bc28249942" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtScheduleofremainingprincipalpaymentsforlongtermobligationsDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#DebtScheduleofremainingprincipalpaymentsforlongtermobligationsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtScheduleofremainingprincipalpaymentsforlongtermobligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_fba2e73f-3396-4f0f-bf41-2b41f675891e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_41bc355a-b31b-4a98-950e-a71b6539aab9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fba2e73f-3396-4f0f-bf41-2b41f675891e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_41bc355a-b31b-4a98-950e-a71b6539aab9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ad114a6c-fd32-46f8-b39a-d64e37f01352" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fba2e73f-3396-4f0f-bf41-2b41f675891e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_ad114a6c-fd32-46f8-b39a-d64e37f01352" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b49a1541-8580-408e-9041-17537f603e25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fba2e73f-3396-4f0f-bf41-2b41f675891e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_b49a1541-8580-408e-9041-17537f603e25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0c0f8794-cb24-4c5a-ac48-4b20f160c0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fba2e73f-3396-4f0f-bf41-2b41f675891e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0c0f8794-cb24-4c5a-ac48-4b20f160c0ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0564137d-9aa7-407a-a29a-14cfc27536df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fba2e73f-3396-4f0f-bf41-2b41f675891e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0564137d-9aa7-407a-a29a-14cfc27536df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_fcc24d14-8d40-4f45-bf3e-5d1178c431a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fba2e73f-3396-4f0f-bf41-2b41f675891e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_fcc24d14-8d40-4f45-bf3e-5d1178c431a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofweightedaveragenumberofsharesoutstandingDetails" xlink:type="simple" xlink:href="myrg-20230930.xsd#EarningsPerShareSummaryofweightedaveragenumberofsharesoutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareSummaryofweightedaveragenumberofsharesoutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f55efed1-2fd5-4959-93bd-b40f58e1ffd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_62c96db8-c73b-4284-b1a7-59bd110f4b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f55efed1-2fd5-4959-93bd-b40f58e1ffd6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_62c96db8-c73b-4284-b1a7-59bd110f4b5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_9256fe14-45b2-4475-8cfd-3eacb54eacf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f55efed1-2fd5-4959-93bd-b40f58e1ffd6" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_9256fe14-45b2-4475-8cfd-3eacb54eacf3" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
