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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:1286ec9a-1f65-49e9-9e03-b8e68198e3ad,g:e7b8c9a1-aa8d-4646-9a62-28b8a6eee1da-->
<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/CoverPage" xlink:type="simple" xlink:href="myrg-20200930.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="myrg-20200930.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_LiabilitiesAndStockholdersEquity_23d93601-d06f-426a-a976-d1de7ba412ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_84725309-09fa-4764-9b3f-0ebcdec94ff0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_23d93601-d06f-426a-a976-d1de7ba412ff" xlink:to="loc_us-gaap_Liabilities_84725309-09fa-4764-9b3f-0ebcdec94ff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_12f244bf-b176-43ea-a312-40cf03cdbbd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_23d93601-d06f-426a-a976-d1de7ba412ff" xlink:to="loc_us-gaap_CommitmentsAndContingencies_12f244bf-b176-43ea-a312-40cf03cdbbd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8c900905-3e51-4d53-996b-d91122055375" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_23d93601-d06f-426a-a976-d1de7ba412ff" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8c900905-3e51-4d53-996b-d91122055375" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b4eb9983-eaee-462f-a35e-152e5405cbe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:to="loc_us-gaap_LongTermDebtCurrent_b4eb9983-eaee-462f-a35e-152e5405cbe6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_4afe69e0-3526-44c1-b5f3-a99f26f7cce8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4afe69e0-3526-44c1-b5f3-a99f26f7cce8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_dcd8a222-1baa-4cb7-9e1e-b25a7b4e9fdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_dcd8a222-1baa-4cb7-9e1e-b25a7b4e9fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_3e113406-f06a-4daf-ba0e-d6e0b7fb90cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:to="loc_us-gaap_AccountsPayableCurrent_3e113406-f06a-4daf-ba0e-d6e0b7fb90cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e92ecf39-91a7-48f6-b96d-bbb112397483" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e92ecf39-91a7-48f6-b96d-bbb112397483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_57df94ae-b83c-4413-877f-a27e8c6ff5fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_57df94ae-b83c-4413-877f-a27e8c6ff5fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_8de960e8-f928-4ff2-80b7-84f6f1221c31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_661498d5-9d17-4bc3-a43a-726fd793e212" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_8de960e8-f928-4ff2-80b7-84f6f1221c31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_224cebd0-ca14-4709-8984-cda746e42a2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_77bc6196-16ec-4cea-9c67-76b87a3a2f62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_224cebd0-ca14-4709-8984-cda746e42a2b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_77bc6196-16ec-4cea-9c67-76b87a3a2f62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2d181138-fb1f-42c2-8efa-caaa46796dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_224cebd0-ca14-4709-8984-cda746e42a2b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2d181138-fb1f-42c2-8efa-caaa46796dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b627bbe7-d059-4d2a-9dd4-41bad76a4add" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_224cebd0-ca14-4709-8984-cda746e42a2b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b627bbe7-d059-4d2a-9dd4-41bad76a4add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_dd961c6e-d289-4103-999c-8d62d20cf883" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_224cebd0-ca14-4709-8984-cda746e42a2b" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_dd961c6e-d289-4103-999c-8d62d20cf883" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_5afc6a70-f782-4ab5-a36d-fcc0c3ee05dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_224cebd0-ca14-4709-8984-cda746e42a2b" xlink:to="loc_us-gaap_IncomeTaxesReceivable_5afc6a70-f782-4ab5-a36d-fcc0c3ee05dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_7b004d56-4d65-4eb5-9b0f-90464fe1aa65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_224cebd0-ca14-4709-8984-cda746e42a2b" xlink:to="loc_us-gaap_OtherAssetsCurrent_7b004d56-4d65-4eb5-9b0f-90464fe1aa65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7b321d40-1ce2-4870-8c11-c8f48679d510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_1ab485c0-031a-4689-a229-efa047891dc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_StockholdersEquity_7b321d40-1ce2-4870-8c11-c8f48679d510" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_1ab485c0-031a-4689-a229-efa047891dc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a0fc2417-be38-494f-9c8e-e5d1745c28f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_StockholdersEquity_7b321d40-1ce2-4870-8c11-c8f48679d510" xlink:to="loc_us-gaap_CommonStockValue_a0fc2417-be38-494f-9c8e-e5d1745c28f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a7ce106e-31d9-4c9c-9bc5-a96f715d020d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_StockholdersEquity_7b321d40-1ce2-4870-8c11-c8f48679d510" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_a7ce106e-31d9-4c9c-9bc5-a96f715d020d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b6d4bf60-0036-4c64-bce1-cbd8deb51497" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_7b321d40-1ce2-4870-8c11-c8f48679d510" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b6d4bf60-0036-4c64-bce1-cbd8deb51497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e66c1447-4d71-40ba-ae35-290058e274b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_StockholdersEquity_7b321d40-1ce2-4870-8c11-c8f48679d510" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e66c1447-4d71-40ba-ae35-290058e274b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_524894ff-98de-4718-91ca-c9222084f000" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_c076bd6f-4802-4d0e-a970-d2c2881de7be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_524894ff-98de-4718-91ca-c9222084f000" xlink:to="loc_us-gaap_LiabilitiesCurrent_c076bd6f-4802-4d0e-a970-d2c2881de7be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0653f9b1-a3c3-46f3-a5fc-2f971e9480a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_524894ff-98de-4718-91ca-c9222084f000" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0653f9b1-a3c3-46f3-a5fc-2f971e9480a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c8cbc482-3e78-4eef-9026-17de9972e132" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_524894ff-98de-4718-91ca-c9222084f000" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c8cbc482-3e78-4eef-9026-17de9972e132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_95b30714-5869-4bc6-8c3f-7eaa6092bb9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_524894ff-98de-4718-91ca-c9222084f000" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_95b30714-5869-4bc6-8c3f-7eaa6092bb9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f965b2a1-751f-4c6f-a437-f1e55bb379cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_524894ff-98de-4718-91ca-c9222084f000" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f965b2a1-751f-4c6f-a437-f1e55bb379cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_38be0d26-1931-4273-9200-f1e965c3c272" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_524894ff-98de-4718-91ca-c9222084f000" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_38be0d26-1931-4273-9200-f1e965c3c272" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_d18a512a-632b-4752-9825-885dc1f024d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_524894ff-98de-4718-91ca-c9222084f000" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_d18a512a-632b-4752-9825-885dc1f024d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0f9d08c3-dd76-4a44-aaaa-2e6b048c3e49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_AssetsCurrent_0f9d08c3-dd76-4a44-aaaa-2e6b048c3e49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6dfc3187-265e-4fac-a67e-a3971ed877ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6dfc3187-265e-4fac-a67e-a3971ed877ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_348cd895-c575-470c-bc80-398e0b9a5911" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_348cd895-c575-470c-bc80-398e0b9a5911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0107a949-3b13-4a12-bf67-ccfb20e8e9e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_Goodwill_0107a949-3b13-4a12-bf67-ccfb20e8e9e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_50dbbdf6-4a16-4e8d-a8a2-4297df2398c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_50dbbdf6-4a16-4e8d-a8a2-4297df2398c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_c28e87a8-e631-4ef9-b7b1-c243211866fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_c28e87a8-e631-4ef9-b7b1-c243211866fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_733014c7-ab46-4b0e-b014-a3ac4a6f21be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_733014c7-ab46-4b0e-b014-a3ac4a6f21be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ad211972-f49e-4c5a-8499-a1fc02b08687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_f6f4ab45-a518-42dd-a707-e9edca64e202" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ad211972-f49e-4c5a-8499-a1fc02b08687" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_992608f6-f050-46ed-879f-6bf08a7862d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7890fd6a-d02f-40c7-b2a6-004cf5ca55e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_992608f6-f050-46ed-879f-6bf08a7862d1" xlink:to="loc_us-gaap_StockholdersEquity_7890fd6a-d02f-40c7-b2a6-004cf5ca55e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_824c6929-1616-4062-b9de-6789df24b92b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_992608f6-f050-46ed-879f-6bf08a7862d1" xlink:to="loc_us-gaap_MinorityInterest_824c6929-1616-4062-b9de-6789df24b92b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="myrg-20200930.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="myrg-20200930.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_473b1e1b-da28-4432-842c-91b7f08a136f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3f1aae2a-8de0-42d5-8b7c-c5c446ad9dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_473b1e1b-da28-4432-842c-91b7f08a136f" xlink:to="loc_us-gaap_OperatingIncomeLoss_3f1aae2a-8de0-42d5-8b7c-c5c446ad9dfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_a8ee9da3-0cfb-4951-abdd-68b6545c2600" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_473b1e1b-da28-4432-842c-91b7f08a136f" xlink:to="loc_us-gaap_InvestmentIncomeInterest_a8ee9da3-0cfb-4951-abdd-68b6545c2600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8da41413-0644-4d3c-8519-c8b57c44bbc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_473b1e1b-da28-4432-842c-91b7f08a136f" xlink:to="loc_us-gaap_InterestExpense_8da41413-0644-4d3c-8519-c8b57c44bbc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c2c0b324-5b24-4f11-8e78-28c830c75d3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_473b1e1b-da28-4432-842c-91b7f08a136f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c2c0b324-5b24-4f11-8e78-28c830c75d3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_30414c0f-f5d4-40d5-a0a9-c8e9fac1cf48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e5ff4643-3475-45dc-be8d-aff5e3a65b27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_30414c0f-f5d4-40d5-a0a9-c8e9fac1cf48" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e5ff4643-3475-45dc-be8d-aff5e3a65b27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_264353c7-93dc-4a75-830e-7377f6f8868b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_30414c0f-f5d4-40d5-a0a9-c8e9fac1cf48" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_264353c7-93dc-4a75-830e-7377f6f8868b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9b9790b2-a5ba-48e9-b6f2-70ced00fc370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_61a2a25e-c007-4b5c-b766-2acf2eb4c667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9b9790b2-a5ba-48e9-b6f2-70ced00fc370" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_61a2a25e-c007-4b5c-b766-2acf2eb4c667" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5edbae0b-e4b1-413c-88b8-e468828a0eff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9b9790b2-a5ba-48e9-b6f2-70ced00fc370" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_5edbae0b-e4b1-413c-88b8-e468828a0eff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_76f30d38-06b0-4684-929e-bfa02335f611" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1cc63745-37fa-4608-9ae6-0e6ef215f687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_76f30d38-06b0-4684-929e-bfa02335f611" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_1cc63745-37fa-4608-9ae6-0e6ef215f687" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_36d55e12-ab77-4aff-aa79-2281f4863275" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_5e085d71-b2cf-4b2f-b206-9b2eabe4d924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_36d55e12-ab77-4aff-aa79-2281f4863275" xlink:to="loc_us-gaap_GrossProfit_5e085d71-b2cf-4b2f-b206-9b2eabe4d924" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7d25bef2-051c-4e43-97e4-2173e744541b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_36d55e12-ab77-4aff-aa79-2281f4863275" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_7d25bef2-051c-4e43-97e4-2173e744541b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_f2ab9046-f48a-4b4e-bf2e-8e590f3e82c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_36d55e12-ab77-4aff-aa79-2281f4863275" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_f2ab9046-f48a-4b4e-bf2e-8e590f3e82c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7ab74a86-40f0-402c-8303-db86913f4511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_36d55e12-ab77-4aff-aa79-2281f4863275" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7ab74a86-40f0-402c-8303-db86913f4511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_59f03fbd-bdfe-4e01-a2f0-26dfae233cb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c403ffce-fabb-49be-856b-f69c123088b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_59f03fbd-bdfe-4e01-a2f0-26dfae233cb1" xlink:to="loc_us-gaap_ProfitLoss_c403ffce-fabb-49be-856b-f69c123088b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_069b329f-ead4-4719-be1b-611a1b390a0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_59f03fbd-bdfe-4e01-a2f0-26dfae233cb1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_069b329f-ead4-4719-be1b-611a1b390a0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_608ca6f1-633c-4b9e-bf00-8965eda9b171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9966d5af-9d6e-47da-8a23-a6cd95104b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_NetIncomeLoss_608ca6f1-633c-4b9e-bf00-8965eda9b171" xlink:to="loc_us-gaap_ProfitLoss_9966d5af-9d6e-47da-8a23-a6cd95104b99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5ce50db9-f6b0-418b-8307-431833364b31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_608ca6f1-633c-4b9e-bf00-8965eda9b171" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_5ce50db9-f6b0-418b-8307-431833364b31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5cd6ec4f-dc29-4a60-8c48-3a028cdefbd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6800241e-81ea-428e-aa6e-edb65dfd01ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_5cd6ec4f-dc29-4a60-8c48-3a028cdefbd7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6800241e-81ea-428e-aa6e-edb65dfd01ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_86bb764b-33a5-4b5c-87a5-a0e1f2732bcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_5cd6ec4f-dc29-4a60-8c48-3a028cdefbd7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_86bb764b-33a5-4b5c-87a5-a0e1f2732bcc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="myrg-20200930.xsd#UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="myrg-20200930.xsd#UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="myrg-20200930.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_dfc51e94-ecf3-4cb9-ac9c-922d12bab8cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_ProfitLoss_dfc51e94-ecf3-4cb9-ac9c-922d12bab8cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_329bc35d-7847-49f4-8025-f3bd941178ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_Depreciation_329bc35d-7847-49f4-8025-f3bd941178ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_96117c6c-96fc-4676-8305-5ce3835171d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_96117c6c-96fc-4676-8305-5ce3835171d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b7e683ce-e3b4-4905-9b9c-151b5cec6cc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_ShareBasedCompensation_b7e683ce-e3b4-4905-9b9c-151b5cec6cc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c7a7696e-baad-41ca-858f-7525bbc37174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_c7a7696e-baad-41ca-858f-7525bbc37174" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9367b16e-818e-4933-b082-fba9dc4ccfe0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_9367b16e-818e-4933-b082-fba9dc4ccfe0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_4d03bb62-e9e4-423f-8dc4-1631fd915e5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_4d03bb62-e9e4-423f-8dc4-1631fd915e5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_68948933-164d-4987-a39e-2fa387bbf7dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_68948933-164d-4987-a39e-2fa387bbf7dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_018ccf7b-4aff-4d0d-8144-5f94440704e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_018ccf7b-4aff-4d0d-8144-5f94440704e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_a52b84a7-a025-447d-b45a-6572677f24ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_a52b84a7-a025-447d-b45a-6572677f24ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0b50a474-6aac-4de0-b3ad-b208cab504af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0b50a474-6aac-4de0-b3ad-b208cab504af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3ebe4fba-c0ab-46be-81bc-8477a1ac9538" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_3ebe4fba-c0ab-46be-81bc-8477a1ac9538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_053b737a-5e28-4e86-933c-7548e913db4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_053b737a-5e28-4e86-933c-7548e913db4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_3fdd35d2-4bcc-4536-b101-9a72ecaae4ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_3fdd35d2-4bcc-4536-b101-9a72ecaae4ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_aeb8e3ea-4def-4738-bcac-0ec4d5a71739" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_b19b2e5b-f055-4ca0-8828-d972d24d1bf2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_aeb8e3ea-4def-4738-bcac-0ec4d5a71739" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_031332f4-195f-40af-a9cc-c2fef8bf9171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_031332f4-195f-40af-a9cc-c2fef8bf9171" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_294dacba-f3ec-492b-9aa4-f29eb03428d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_294dacba-f3ec-492b-9aa4-f29eb03428d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_0c189926-15d9-4fe0-a29e-e377f2d338b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_0c189926-15d9-4fe0-a29e-e377f2d338b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_57ebfb69-4a0b-4a30-9a59-81d31ac56125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_57ebfb69-4a0b-4a30-9a59-81d31ac56125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_525c1d8f-0b39-428f-ae1b-1a617c5f6d62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_525c1d8f-0b39-428f-ae1b-1a617c5f6d62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts_a75c598f-4f1e-4e52-879b-c02085ef3de5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_PaymentsOfDebtRestructuringCosts_a75c598f-4f1e-4e52-879b-c02085ef3de5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8dafb6dc-d2aa-47e5-8203-dd96afe18a16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_8dafb6dc-d2aa-47e5-8203-dd96afe18a16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1e5a98bd-8325-4fe9-829b-57b5052e8700" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d2a34b8b-be1e-4082-8706-04da6e53595c" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_1e5a98bd-8325-4fe9-829b-57b5052e8700" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e08b038-9303-427f-b386-5ca5660806a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c399f778-35e1-4c62-aba8-a9c1e63944a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_8e08b038-9303-427f-b386-5ca5660806a7" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c399f778-35e1-4c62-aba8-a9c1e63944a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_97f43561-6514-4981-a633-86edea1df14b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8e08b038-9303-427f-b386-5ca5660806a7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_97f43561-6514-4981-a633-86edea1df14b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e3afe2fb-3be1-4db8-a085-a911b4e0db22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_8e08b038-9303-427f-b386-5ca5660806a7" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e3afe2fb-3be1-4db8-a085-a911b4e0db22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3acc2884-282b-4420-bd68-90f528a7283d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e49e031-e187-4548-b456-eac7891ba265" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3acc2884-282b-4420-bd68-90f528a7283d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0e49e031-e187-4548-b456-eac7891ba265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d700c367-0a6e-4bf9-910c-95c0726e53ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3acc2884-282b-4420-bd68-90f528a7283d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d700c367-0a6e-4bf9-910c-95c0726e53ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8a9f9de-5b5d-4b73-9ed0-3075d9ce4b3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3acc2884-282b-4420-bd68-90f528a7283d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8a9f9de-5b5d-4b73-9ed0-3075d9ce4b3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCash_ddd2f429-8f30-479c-af6d-ad026bceaae6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCash"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3acc2884-282b-4420-bd68-90f528a7283d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCash_ddd2f429-8f30-479c-af6d-ad026bceaae6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentation" xlink:type="simple" xlink:href="myrg-20200930.xsd#OrganizationBusinessandBasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentationPolicies" xlink:type="simple" xlink:href="myrg-20200930.xsd#OrganizationBusinessandBasisofPresentationPolicies"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentationPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentationDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#OrganizationBusinessandBasisofPresentationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/Acquisition" xlink:type="simple" xlink:href="myrg-20200930.xsd#Acquisition"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/Acquisition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AcquisitionDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#AcquisitionDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AcquisitionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilities" xlink:type="simple" xlink:href="myrg-20200930.xsd#ContractAssetsandLiabilities"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="myrg-20200930.xsd#ContractAssetsandLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#ContractAssetsandLiabilitiesAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsDetails" xlink:type="simple" xlink:href="myrg-20200930.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_ContractWithCustomerAssetNetCurrent_c1a36b0d-899d-454d-b08a-b89a8f00f836" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_1a9bd352-77cd-4c66-8c6e-99e76a6bad27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_c1a36b0d-899d-454d-b08a-b89a8f00f836" xlink:to="loc_us-gaap_UnbilledContractsReceivable_1a9bd352-77cd-4c66-8c6e-99e76a6bad27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage_8fc8be5e-78ce-4717-8b58-35d29d82e2fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_c1a36b0d-899d-454d-b08a-b89a8f00f836" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainage_8fc8be5e-78ce-4717-8b58-35d29d82e2fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_6cd9ac93-c017-44f9-ae6f-e1b1dbc76dde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_d27acf45-a6a4-4ebd-8c98-e74902f6390b" xlink:href="myrg-20200930.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_6cd9ac93-c017-44f9-ae6f-e1b1dbc76dde" xlink:to="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_d27acf45-a6a4-4ebd-8c98-e74902f6390b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_f7e36d1b-6898-43ae-a0ae-a00cc656791b" xlink:href="myrg-20200930.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_6cd9ac93-c017-44f9-ae6f-e1b1dbc76dde" xlink:to="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_f7e36d1b-6898-43ae-a0ae-a00cc656791b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20200930.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_IncreaseDecreaseInContractWithCustomerLiability_adf62c30-6375-4f9d-9d59-413466bc9402" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_ed8fb43e-36b2-4e8e-9611-20976f7c3eba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_adf62c30-6375-4f9d-9d59-413466bc9402" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_ed8fb43e-36b2-4e8e-9611-20976f7c3eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInAccruedLossProvision_c9ef12ef-318b-40f0-b53a-7d8b6032198a" xlink:href="myrg-20200930.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_adf62c30-6375-4f9d-9d59-413466bc9402" xlink:to="loc_myrg_IncreaseDecreaseInAccruedLossProvision_c9ef12ef-318b-40f0-b53a-7d8b6032198a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_fde4c60d-db31-438b-8fbd-37a384d61510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_eddc18b0-b659-407a-827b-63c8f5df5059" xlink:href="myrg-20200930.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_fde4c60d-db31-438b-8fbd-37a384d61510" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_eddc18b0-b659-407a-827b-63c8f5df5059" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_e25c4c29-57b1-41c3-848c-48b9415bbc16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fde4c60d-db31-438b-8fbd-37a384d61510" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_e25c4c29-57b1-41c3-848c-48b9415bbc16" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetContractAssetsLiabilities_d919dc2f-afd0-485f-b8df-2cef3086c73a" xlink:href="myrg-20200930.xsd#myrg_NetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_1f72cbaf-388e-4b2c-80bb-68d9304a4749" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_d919dc2f-afd0-485f-b8df-2cef3086c73a" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_1f72cbaf-388e-4b2c-80bb-68d9304a4749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a31c3497-4450-443f-8085-04028c5606c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_d919dc2f-afd0-485f-b8df-2cef3086c73a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_a31c3497-4450-443f-8085-04028c5606c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_49b02ca9-c7c6-4e6b-a006-0a4ccee481fd" xlink:href="myrg-20200930.xsd#myrg_IncreaseDecreaseInNetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_e039b657-af7e-4d19-b1c7-e7bb731adbbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_49b02ca9-c7c6-4e6b-a006-0a4ccee481fd" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_e039b657-af7e-4d19-b1c7-e7bb731adbbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_7dc8cdd8-87db-4413-bd61-b0147aa787ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_49b02ca9-c7c6-4e6b-a006-0a4ccee481fd" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_7dc8cdd8-87db-4413-bd61-b0147aa787ab" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20200930.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_43fd5b76-e2bf-4def-b901-69e91026db50" xlink:href="myrg-20200930.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_37161ad2-083c-44c9-bad7-c22aaca7d790" xlink:href="myrg-20200930.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_43fd5b76-e2bf-4def-b901-69e91026db50" xlink:to="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_37161ad2-083c-44c9-bad7-c22aaca7d790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BillingsToDate_1ba56444-1012-48da-8db3-a9da4b8d97cb" xlink:href="myrg-20200930.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_43fd5b76-e2bf-4def-b901-69e91026db50" xlink:to="loc_myrg_BillingsToDate_1ba56444-1012-48da-8db3-a9da4b8d97cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20200930.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_c0419913-f47f-4ffe-a972-1d0f1102ab7c" xlink:href="myrg-20200930.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_c6623c23-a2fb-4187-b180-7ffda93bf46a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_c0419913-f47f-4ffe-a972-1d0f1102ab7c" xlink:to="loc_us-gaap_UnbilledContractsReceivable_c6623c23-a2fb-4187-b180-7ffda93bf46a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_02221dcd-dc17-4d56-bf74-fe041002efcb" xlink:href="myrg-20200930.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_c0419913-f47f-4ffe-a972-1d0f1102ab7c" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_02221dcd-dc17-4d56-bf74-fe041002efcb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligations" xlink:type="simple" xlink:href="myrg-20200930.xsd#LeaseObligations"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsTables" xlink:type="simple" xlink:href="myrg-20200930.xsd#LeaseObligationsTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#LeaseObligationsAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationTotal_60a23061-4ddd-4408-b823-da217ba85aa2" xlink:href="myrg-20200930.xsd#myrg_LeaseObligationTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_83782e60-e525-4f82-aa9e-5c6f9f33127a" xlink:href="myrg-20200930.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_60a23061-4ddd-4408-b823-da217ba85aa2" xlink:to="loc_myrg_LeaseObligationCurrent_83782e60-e525-4f82-aa9e-5c6f9f33127a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_5a101e2c-d002-4237-b534-d47aeafed36c" xlink:href="myrg-20200930.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_60a23061-4ddd-4408-b823-da217ba85aa2" xlink:to="loc_myrg_LeaseObligationNoncurrent_5a101e2c-d002-4237-b534-d47aeafed36c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_c97f10da-d6e4-4312-ac59-4b96554bf975" xlink:href="myrg-20200930.xsd#myrg_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_841e09ed-2345-4544-a269-d94a8d566fd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_c97f10da-d6e4-4312-ac59-4b96554bf975" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_841e09ed-2345-4544-a269-d94a8d566fd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_b450780a-edf9-4473-b49d-d86cde38d71b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_c97f10da-d6e4-4312-ac59-4b96554bf975" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_b450780a-edf9-4473-b49d-d86cde38d71b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_10b7d3fe-9cfe-4c2f-8b58-0ac5dceb40d8" xlink:href="myrg-20200930.xsd#myrg_LeaseObligationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_da1e2bbe-8ff8-4a27-83c9-8df21cac4514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_10b7d3fe-9cfe-4c2f-8b58-0ac5dceb40d8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_da1e2bbe-8ff8-4a27-83c9-8df21cac4514" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e9869506-6f21-4531-b10f-e05c9f84be62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_10b7d3fe-9cfe-4c2f-8b58-0ac5dceb40d8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e9869506-6f21-4531-b10f-e05c9f84be62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_45f87e3c-ed18-4a2d-8c34-5b8da747c8c4" xlink:href="myrg-20200930.xsd#myrg_LeaseObligationNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b8bc9098-9254-4b0f-8e57-e096429e0169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_45f87e3c-ed18-4a2d-8c34-5b8da747c8c4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b8bc9098-9254-4b0f-8e57-e096429e0169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_32ea22e0-7bcd-417c-a463-9abf1ae9885e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_45f87e3c-ed18-4a2d-8c34-5b8da747c8c4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_32ea22e0-7bcd-417c-a463-9abf1ae9885e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryoftheleasetermsanddiscountratesDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#LeaseObligationsSummaryoftheleasetermsanddiscountratesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryoftheleasetermsanddiscountratesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedcostsDetails" xlink:type="simple" xlink:href="myrg-20200930.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_60c78540-a0a0-457e-8348-8fc2d2afa671" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_9fca5bea-626a-44c4-bf37-92c9e510b0f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_60c78540-a0a0-457e-8348-8fc2d2afa671" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_9fca5bea-626a-44c4-bf37-92c9e510b0f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_52976d5b-234e-46bb-b763-710a39890b9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_60c78540-a0a0-457e-8348-8fc2d2afa671" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_52976d5b-234e-46bb-b763-710a39890b9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_9e461156-6682-4c16-8404-45443365cacf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_60c78540-a0a0-457e-8348-8fc2d2afa671" xlink:to="loc_us-gaap_OperatingLeaseCost_9e461156-6682-4c16-8404-45443365cacf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_676f251d-02ac-4559-ab7e-3e7ccd61f48e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_60c78540-a0a0-457e-8348-8fc2d2afa671" xlink:to="loc_us-gaap_ShortTermLeaseCost_676f251d-02ac-4559-ab7e-3e7ccd61f48e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_f4eea8ae-16cb-4459-91e8-07966ac329a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_60c78540-a0a0-457e-8348-8fc2d2afa671" xlink:to="loc_us-gaap_VariableLeaseCost_f4eea8ae-16cb-4459-91e8-07966ac329a1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofotherandsupplementalcashflowinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#LeaseObligationsSummaryofotherandsupplementalcashflowinformationrelatedtoleasesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofotherandsupplementalcashflowinformationrelatedtoleasesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_320f0163-12a1-48dd-8418-b5ad20a57c04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_320f0163-12a1-48dd-8418-b5ad20a57c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_383aae4d-6495-4b33-a15c-4fd7b39d35a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_383aae4d-6495-4b33-a15c-4fd7b39d35a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9c06de12-121f-4835-9d54-744e829200c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9c06de12-121f-4835-9d54-744e829200c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_29533194-a6ea-46aa-a45c-13031b33618f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_29533194-a6ea-46aa-a45c-13031b33618f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8bf1af15-69d8-4588-bfce-02a31ff0b16a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8bf1af15-69d8-4588-bfce-02a31ff0b16a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3b4ecb38-925b-4009-9008-fa3f3870af97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3b4ecb38-925b-4009-9008-fa3f3870af97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_716c1723-230e-4468-8feb-ea3169a3eb2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_de913f0a-b8b2-411e-be06-8cfcb7d4dfc3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_716c1723-230e-4468-8feb-ea3169a3eb2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0af479af-b5b3-4c93-b580-1c67a842abbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_a406e905-df23-4b5a-bb27-a1a046cd2a9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_0af479af-b5b3-4c93-b580-1c67a842abbd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_a406e905-df23-4b5a-bb27-a1a046cd2a9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_89482756-884b-455f-8e02-7c53150641b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_0af479af-b5b3-4c93-b580-1c67a842abbd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_89482756-884b-455f-8e02-7c53150641b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_2c07ce21-06e3-4e15-8be5-e00a5e942cca" xlink:href="myrg-20200930.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_59047b4b-ce7e-4f73-940b-53e98375ed08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_2c07ce21-06e3-4e15-8be5-e00a5e942cca" xlink:to="loc_us-gaap_OperatingLeaseLiability_59047b4b-ce7e-4f73-940b-53e98375ed08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_27d3f768-0815-494d-ae29-81bc4e570a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_2c07ce21-06e3-4e15-8be5-e00a5e942cca" xlink:to="loc_us-gaap_FinanceLeaseLiability_27d3f768-0815-494d-ae29-81bc4e570a02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_58438156-c3ef-49ce-acaa-631bd34e01fe" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_91d82ff3-d836-43a5-a24e-63e17779cf20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_58438156-c3ef-49ce-acaa-631bd34e01fe" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_91d82ff3-d836-43a5-a24e-63e17779cf20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b45ad6d9-268d-4e9f-b732-3d5a16b18b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_58438156-c3ef-49ce-acaa-631bd34e01fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b45ad6d9-268d-4e9f-b732-3d5a16b18b8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear_888ec444-99c3-47fb-973f-7f636ace3424" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_d9895278-acb3-4665-9fd0-54f48ea619e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LeaseLiabilityPaymentsRemainderOfFiscalYear_888ec444-99c3-47fb-973f-7f636ace3424" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_d9895278-acb3-4665-9fd0-54f48ea619e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_03eadcdb-8792-42ae-8f4b-7c884d8017d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LeaseLiabilityPaymentsRemainderOfFiscalYear_888ec444-99c3-47fb-973f-7f636ace3424" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_03eadcdb-8792-42ae-8f4b-7c884d8017d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_d9a3f7be-3a40-4e30-a06e-55eb69273dd5" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_5b92d3cf-86a6-4044-9d88-164abcb48e44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_d9a3f7be-3a40-4e30-a06e-55eb69273dd5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_5b92d3cf-86a6-4044-9d88-164abcb48e44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f50b74e0-93d3-4cef-b8cc-276ca6e50e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_d9a3f7be-3a40-4e30-a06e-55eb69273dd5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f50b74e0-93d3-4cef-b8cc-276ca6e50e0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_4fd46dda-4211-4183-86d0-838a5dfb1cdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_4fd46dda-4211-4183-86d0-838a5dfb1cdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e13ddc02-4288-479f-a489-c5389105a515" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_e13ddc02-4288-479f-a489-c5389105a515" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_679bc84f-3721-4416-a107-1ee0f7d460cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_679bc84f-3721-4416-a107-1ee0f7d460cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c0f59dc5-5a43-4bb7-adbf-53b8d6728541" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c0f59dc5-5a43-4bb7-adbf-53b8d6728541" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_78bd04a1-a00f-4efb-afea-10dd7faccf27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_78bd04a1-a00f-4efb-afea-10dd7faccf27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8219b5e5-7612-4136-8058-0c6cd78591ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8219b5e5-7612-4136-8058-0c6cd78591ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8f893a9b-3baa-4213-8c79-8f0c3a02137e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_00f88fad-19ba-4cbf-8ea0-13218a27d2d9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_8f893a9b-3baa-4213-8c79-8f0c3a02137e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueNextTwelveMonths_f898f4f9-3312-42de-8c16-da6b7df4b6fc" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_08995ea8-1257-4f93-aee2-d9d021dd3bea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LeaseLiabilityPaymentsDueNextTwelveMonths_f898f4f9-3312-42de-8c16-da6b7df4b6fc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_08995ea8-1257-4f93-aee2-d9d021dd3bea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_883c2da9-0ea0-498e-94c3-262fe3ac0d84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LeaseLiabilityPaymentsDueNextTwelveMonths_f898f4f9-3312-42de-8c16-da6b7df4b6fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_883c2da9-0ea0-498e-94c3-262fe3ac0d84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_f73f6099-e0c5-4bce-aab0-64297c4784c1" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_40a946b3-a349-4cb3-9ce4-6324ea7b937d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_f73f6099-e0c5-4bce-aab0-64297c4784c1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_40a946b3-a349-4cb3-9ce4-6324ea7b937d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_27b60cd6-3950-446b-88c5-ff33a2a817d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_f73f6099-e0c5-4bce-aab0-64297c4784c1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_27b60cd6-3950-446b-88c5-ff33a2a817d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_d4d65912-8ad3-41c8-92f1-d921a62a49b2" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_b8451edb-5ac6-4d88-a17b-709fbfbc9076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LeaseLiabilityPaymentsDueYearTwo_d4d65912-8ad3-41c8-92f1-d921a62a49b2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_b8451edb-5ac6-4d88-a17b-709fbfbc9076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e4341d67-2e1f-4339-8dc9-5bfbc4b464b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LeaseLiabilityPaymentsDueYearTwo_d4d65912-8ad3-41c8-92f1-d921a62a49b2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_e4341d67-2e1f-4339-8dc9-5bfbc4b464b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ad86a892-84f0-4ec2-a9cd-c2c4d3c8815c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_ea34c537-1be1-4383-a005-acb5bb5cb708" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ad86a892-84f0-4ec2-a9cd-c2c4d3c8815c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_ea34c537-1be1-4383-a005-acb5bb5cb708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_94227156-18a5-4290-b520-1199ac7ff421" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_ad86a892-84f0-4ec2-a9cd-c2c4d3c8815c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_94227156-18a5-4290-b520-1199ac7ff421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFour_162d54e1-746e-4bec-a1e3-b4dc49fed035" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_233047fd-03aa-4d18-ae9a-d13666bcc431" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LeaseLiabilityPaymentsDueYearFour_162d54e1-746e-4bec-a1e3-b4dc49fed035" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_233047fd-03aa-4d18-ae9a-d13666bcc431" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5cbf257c-893f-4810-98a5-b5856ddf6baf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearFour_162d54e1-746e-4bec-a1e3-b4dc49fed035" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_5cbf257c-893f-4810-98a5-b5856ddf6baf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFive_eae212fb-a7cd-4ee5-af8e-e6a7b0d7622d" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7994bd13-ed61-4812-9d5c-7bbc6aa7809d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearFive_eae212fb-a7cd-4ee5-af8e-e6a7b0d7622d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_7994bd13-ed61-4812-9d5c-7bbc6aa7809d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3bc8b75d-1407-452e-a358-bd04102c786f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearFive_eae212fb-a7cd-4ee5-af8e-e6a7b0d7622d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3bc8b75d-1407-452e-a358-bd04102c786f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDue_e890fa41-8507-40c5-97bf-616081bc1258" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e60eefb3-7469-4489-bffd-f171b4376c81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_e890fa41-8507-40c5-97bf-616081bc1258" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e60eefb3-7469-4489-bffd-f171b4376c81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b299f1b4-5c7c-428e-945d-5d02daad6414" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_e890fa41-8507-40c5-97bf-616081bc1258" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b299f1b4-5c7c-428e-945d-5d02daad6414" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LesseeLiabilityToBePaidAfterYearFive_33145295-4b66-4662-a897-85879a03113b" xlink:href="myrg-20200930.xsd#myrg_LesseeLiabilityToBePaidAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c25c3ce3-5695-4963-acc6-09de4f312d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LesseeLiabilityToBePaidAfterYearFive_33145295-4b66-4662-a897-85879a03113b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c25c3ce3-5695-4963-acc6-09de4f312d44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_751f1e0b-8a52-42e7-91e3-7eec92d30ee2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_LesseeLiabilityToBePaidAfterYearFive_33145295-4b66-4662-a897-85879a03113b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_751f1e0b-8a52-42e7-91e3-7eec92d30ee2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearThree_d5fe5b16-0131-480c-9c3a-b72b9cf94f2a" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_19fe5f0c-3c30-47a8-b116-645691cabecf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearThree_d5fe5b16-0131-480c-9c3a-b72b9cf94f2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_19fe5f0c-3c30-47a8-b116-645691cabecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f193052d-8bdf-44fd-afe0-2a49faac1e04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDueYearThree_d5fe5b16-0131-480c-9c3a-b72b9cf94f2a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f193052d-8bdf-44fd-afe0-2a49faac1e04" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1" xlink:type="simple" xlink:href="myrg-20200930.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_d6a57782-d485-49d1-9a7c-ffa5067a62b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_cbb49a0b-cc54-4632-b51e-58ff7f2885b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_d6a57782-d485-49d1-9a7c-ffa5067a62b2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_cbb49a0b-cc54-4632-b51e-58ff7f2885b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_c7e32a31-6d1d-4320-8683-5c256b92febe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_d6a57782-d485-49d1-9a7c-ffa5067a62b2" xlink:to="loc_us-gaap_FinanceLeaseLiability_c7e32a31-6d1d-4320-8683-5c256b92febe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDue_a47b1480-778e-4d9f-880c-3c2bdbedbf68" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_60627cc9-3033-4ae2-a6ac-7a10853b8aca" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_a47b1480-778e-4d9f-880c-3c2bdbedbf68" xlink:to="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_60627cc9-3033-4ae2-a6ac-7a10853b8aca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_4b6d9a5f-7f4a-4f6f-a8aa-4bb7d6b2344e" xlink:href="myrg-20200930.xsd#myrg_LeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_a47b1480-778e-4d9f-880c-3c2bdbedbf68" xlink:to="loc_myrg_LeaseLiability_4b6d9a5f-7f4a-4f6f-a8aa-4bb7d6b2344e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9f0634bb-4998-4b69-976f-11ca5428688c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_35b1d61f-7dfe-488e-9b8f-4ce764ed6ee1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9f0634bb-4998-4b69-976f-11ca5428688c" xlink:to="loc_us-gaap_OperatingLeaseLiability_35b1d61f-7dfe-488e-9b8f-4ce764ed6ee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_780d8643-390a-4bdc-ba5b-bac0c66b1ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9f0634bb-4998-4b69-976f-11ca5428688c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_780d8643-390a-4bdc-ba5b-bac0c66b1ffb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_77aa4f05-5345-4070-bfe7-15d820194b46" xlink:href="myrg-20200930.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_7a649285-96a5-4ff8-bfb1-c34d6fe53a38" xlink:href="myrg-20200930.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_77aa4f05-5345-4070-bfe7-15d820194b46" xlink:to="loc_myrg_LeaseLiabilityCurrent_7a649285-96a5-4ff8-bfb1-c34d6fe53a38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_745455b8-eff0-42f9-9855-9098fa746ad6" xlink:href="myrg-20200930.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_77aa4f05-5345-4070-bfe7-15d820194b46" xlink:to="loc_myrg_LeaseLiabilityNoncurrent_745455b8-eff0-42f9-9855-9098fa746ad6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2" xlink:type="simple" xlink:href="myrg-20200930.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_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear_574f9342-baa0-47c7-b53f-33ba08f6b05f" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:to="loc_myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear_574f9342-baa0-47c7-b53f-33ba08f6b05f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueNextTwelveMonths_90fbea09-8698-4c4a-9459-8d82cfdfc5b7" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueNextTwelveMonths_90fbea09-8698-4c4a-9459-8d82cfdfc5b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_2f7272aa-1daa-42c2-a036-fed3c4f316ae" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_2f7272aa-1daa-42c2-a036-fed3c4f316ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearThree_2fbdbe25-653e-40b5-9063-414867ab8e97" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearThree_2fbdbe25-653e-40b5-9063-414867ab8e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFour_8053690f-8046-4fe7-88b8-87e483622f08" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearFour_8053690f-8046-4fe7-88b8-87e483622f08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFive_dd679a69-9061-4ebc-93c1-21cf3a41d296" xlink:href="myrg-20200930.xsd#myrg_LeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearFive_dd679a69-9061-4ebc-93c1-21cf3a41d296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LesseeLiabilityToBePaidAfterYearFive_c576af45-4df0-4367-b546-9ecf5c023d8f" xlink:href="myrg-20200930.xsd#myrg_LesseeLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityPaymentsDue_0d90d610-bdaa-467b-ada3-89f6eaae4c8a" xlink:to="loc_myrg_LesseeLiabilityToBePaidAfterYearFive_c576af45-4df0-4367-b546-9ecf5c023d8f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="myrg-20200930.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/Debt" xlink:type="simple" xlink:href="myrg-20200930.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtTables" xlink:type="simple" xlink:href="myrg-20200930.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtSummaryoftotaldebtDetails" xlink:type="simple" xlink:href="myrg-20200930.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_66fc05b7-491d-4196-ae15-606db5bf5d0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_0b87dcd6-1e49-4ced-8a7c-1e40cd653955" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_66fc05b7-491d-4196-ae15-606db5bf5d0b" xlink:to="loc_us-gaap_LongTermDebtCurrent_0b87dcd6-1e49-4ced-8a7c-1e40cd653955" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5d02afa6-5af0-47b7-81dc-35fd61a96d87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_66fc05b7-491d-4196-ae15-606db5bf5d0b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5d02afa6-5af0-47b7-81dc-35fd61a96d87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#DebtAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtScheduleofremainingprincipalpaymentsforlongtermobligationsDetails" xlink:type="simple" xlink:href="myrg-20200930.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_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_a9f73f6e-0f8b-41e0-a294-ef77bcedee56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_a9f73f6e-0f8b-41e0-a294-ef77bcedee56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_300e9a9d-f400-4735-b69b-e14f772a2b68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_300e9a9d-f400-4735-b69b-e14f772a2b68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6cffeaa1-8ae7-4483-b3ef-60387d10aac4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_6cffeaa1-8ae7-4483-b3ef-60387d10aac4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_29bb011f-ccd4-42bf-a52b-1a2ef48410a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_29bb011f-ccd4-42bf-a52b-1a2ef48410a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0b7f0d13-46a6-42f1-8605-e827f77ab906" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0b7f0d13-46a6-42f1-8605-e827f77ab906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2f0d5215-90c5-4e99-83c9-df118fbd9d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2f0d5215-90c5-4e99-83c9-df118fbd9d4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_87e78a25-2f50-43b4-9123-97d0cf461adf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_fa7545e6-9ae5-4b99-a4a0-c7f5c036def2" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_87e78a25-2f50-43b4-9123-97d0cf461adf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognition" xlink:type="simple" xlink:href="myrg-20200930.xsd#RevenueRecognition"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognition" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="myrg-20200930.xsd#RevenueRecognitionTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#RevenueRecognitionAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionScheduleofrevenuebycontracttypeDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#RevenueRecognitionScheduleofrevenuebycontracttypeDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionScheduleofrevenuebycontracttypeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionScheduleofrevenuebymarkettypeDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#RevenueRecognitionScheduleofrevenuebymarkettypeDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionScheduleofrevenuebymarkettypeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionSummaryofremainingperformanceobligationsDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#RevenueRecognitionSummaryofremainingperformanceobligationsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionSummaryofremainingperformanceobligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognitionSummaryofremainingperformanceobligationsDetails_1" xlink:type="simple" xlink:href="myrg-20200930.xsd#RevenueRecognitionSummaryofremainingperformanceobligationsDetails_1"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/RevenueRecognitionSummaryofremainingperformanceobligationsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxes" xlink:type="simple" xlink:href="myrg-20200930.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#IncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="myrg-20200930.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#CommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CommitmentsandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="myrg-20200930.xsd#StockBasedCompensation"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/StockBasedCompensationDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#StockBasedCompensationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/StockBasedCompensationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformation" xlink:type="simple" xlink:href="myrg-20200930.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="myrg-20200930.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#SegmentInformationAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationAdditionalinformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SegmentInformationSummaryofsegmentsinternalfinancialreportsDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#SegmentInformationSummaryofsegmentsinternalfinancialreportsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationSummaryofsegmentsinternalfinancialreportsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/NoncontrollingInterest" xlink:type="simple" xlink:href="myrg-20200930.xsd#NoncontrollingInterest"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/NoncontrollingInterest" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/NoncontrollingInterestDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#NoncontrollingInterestDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/NoncontrollingInterestDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShare" xlink:type="simple" xlink:href="myrg-20200930.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="myrg-20200930.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofweightedaveragenumberofsharesoutstandingDetails" xlink:type="simple" xlink:href="myrg-20200930.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_56e66193-8c6c-4d97-81fd-ad65797b3a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_62437ea7-9062-4996-bd56-bb74ba7e8d2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_56e66193-8c6c-4d97-81fd-ad65797b3a7c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_62437ea7-9062-4996-bd56-bb74ba7e8d2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_df0f583c-eb81-4af4-a863-390cc1909268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.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_56e66193-8c6c-4d97-81fd-ad65797b3a7c" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_df0f583c-eb81-4af4-a863-390cc1909268" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofsharesexcludedfromcalculationofdilutedsecuritiesDetails" xlink:type="simple" xlink:href="myrg-20200930.xsd#EarningsPerShareSummaryofsharesexcludedfromcalculationofdilutedsecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareSummaryofsharesexcludedfromcalculationofdilutedsecuritiesDetails" xlink:type="extended"/>
</link:linkbase>
