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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:ea6336b0-c7b4-434f-b898-c83f4903ed8b,g:b90d5c6c-c6f2-495e-a31c-dae996d8c665-->
<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-20210331.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-20210331.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_524b28d1-479b-4824-8c6f-0f5e5fed3f99" 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_d0b65e97-aa23-4ea3-9c2a-8d6002451c64" 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_524b28d1-479b-4824-8c6f-0f5e5fed3f99" xlink:to="loc_us-gaap_Liabilities_d0b65e97-aa23-4ea3-9c2a-8d6002451c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d3a4ad6-0ddb-40fa-aa0c-e0fd36cff4e3" 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_524b28d1-479b-4824-8c6f-0f5e5fed3f99" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4d3a4ad6-0ddb-40fa-aa0c-e0fd36cff4e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3853eb54-2120-4e7c-8216-6dfc2e347800" 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_524b28d1-479b-4824-8c6f-0f5e5fed3f99" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3853eb54-2120-4e7c-8216-6dfc2e347800" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_030f6257-deb6-428c-bd54-6b311539418a" 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_bab5ece3-e352-4b72-a362-b347d91bbb2d" 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_030f6257-deb6-428c-bd54-6b311539418a" xlink:to="loc_us-gaap_LongTermDebtCurrent_bab5ece3-e352-4b72-a362-b347d91bbb2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_574a5ce8-81f3-42e9-b21b-f2396fa66f51" 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_030f6257-deb6-428c-bd54-6b311539418a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_574a5ce8-81f3-42e9-b21b-f2396fa66f51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_616d6433-d56c-47b9-8aec-171dde8d9d64" 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_030f6257-deb6-428c-bd54-6b311539418a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_616d6433-d56c-47b9-8aec-171dde8d9d64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_4227d8ab-4b55-49fc-a8e9-a0a9a2dfa35f" 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_030f6257-deb6-428c-bd54-6b311539418a" xlink:to="loc_us-gaap_AccountsPayableCurrent_4227d8ab-4b55-49fc-a8e9-a0a9a2dfa35f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_066a3854-bac7-4b60-af6a-529ea58ab229" 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_030f6257-deb6-428c-bd54-6b311539418a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_066a3854-bac7-4b60-af6a-529ea58ab229" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_397b2ff6-e21e-4f90-9d54-b6bf78dfa659" 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_030f6257-deb6-428c-bd54-6b311539418a" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_397b2ff6-e21e-4f90-9d54-b6bf78dfa659" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_b625d59c-c9d2-48c8-bd18-7f6f5d67e87d" 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_030f6257-deb6-428c-bd54-6b311539418a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_b625d59c-c9d2-48c8-bd18-7f6f5d67e87d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3d30afc6-fd3c-46b9-9ebe-45fa6b8cc1a1" 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_92b37b34-4ba8-47f0-ae8a-6571f6d008b7" 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_3d30afc6-fd3c-46b9-9ebe-45fa6b8cc1a1" xlink:to="loc_us-gaap_StockholdersEquity_92b37b34-4ba8-47f0-ae8a-6571f6d008b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_0267bf26-cae0-49cd-b439-878e84163ef8" 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_3d30afc6-fd3c-46b9-9ebe-45fa6b8cc1a1" xlink:to="loc_us-gaap_MinorityInterest_0267bf26-cae0-49cd-b439-878e84163ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_60f3c635-d31f-47ff-a48c-b3baaf28923a" 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_3f9abc24-3918-45a2-a396-c0c9492edab4" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_AssetsCurrent_3f9abc24-3918-45a2-a396-c0c9492edab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_22c8114c-7aab-4e0f-bd21-49f3e2c27bee" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_22c8114c-7aab-4e0f-bd21-49f3e2c27bee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_3bf691bc-8d5f-4498-8fa7-b4fd0e62941a" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_3bf691bc-8d5f-4498-8fa7-b4fd0e62941a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e437d379-2ce0-4a68-b9b6-480064dcb94e" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_Goodwill_e437d379-2ce0-4a68-b9b6-480064dcb94e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9da91a0d-bccb-4db7-9d0f-62f239b0b145" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9da91a0d-bccb-4db7-9d0f-62f239b0b145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_3c964e6e-48a5-414f-b3e5-99e633b3b59f" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_3c964e6e-48a5-414f-b3e5-99e633b3b59f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_297eb401-44df-493f-a8be-594d5fce167f" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_297eb401-44df-493f-a8be-594d5fce167f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ff6fb25d-a39b-45de-94cf-597546f31ff4" 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_60f3c635-d31f-47ff-a48c-b3baaf28923a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ff6fb25d-a39b-45de-94cf-597546f31ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d61f1f95-d8ee-46ce-8b16-61dcded9d205" 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_2aced368-cbbd-4616-910e-e91045b78898" 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_d61f1f95-d8ee-46ce-8b16-61dcded9d205" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2aced368-cbbd-4616-910e-e91045b78898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_968207c2-3654-4f10-9668-1dd5fa82e8e4" 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_d61f1f95-d8ee-46ce-8b16-61dcded9d205" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_968207c2-3654-4f10-9668-1dd5fa82e8e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b2d8bfd1-ef6a-4c7c-a4b4-d6749fd831ed" 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_d61f1f95-d8ee-46ce-8b16-61dcded9d205" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_b2d8bfd1-ef6a-4c7c-a4b4-d6749fd831ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_3b2fce98-a244-4b8b-9b23-0f975423ee50" 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_d61f1f95-d8ee-46ce-8b16-61dcded9d205" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_3b2fce98-a244-4b8b-9b23-0f975423ee50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_b67d159a-da88-4732-bd19-a2fd1a90196b" 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_d61f1f95-d8ee-46ce-8b16-61dcded9d205" xlink:to="loc_us-gaap_IncomeTaxesReceivable_b67d159a-da88-4732-bd19-a2fd1a90196b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d620e62e-4500-4bcc-82f5-9c45923931d4" 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_d61f1f95-d8ee-46ce-8b16-61dcded9d205" xlink:to="loc_us-gaap_OtherAssetsCurrent_d620e62e-4500-4bcc-82f5-9c45923931d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_92476df9-1a04-4c0c-b854-017df69ff8ab" 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_f5b9dc16-508f-4173-a879-98421637cdbc" 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_92476df9-1a04-4c0c-b854-017df69ff8ab" xlink:to="loc_us-gaap_LiabilitiesCurrent_f5b9dc16-508f-4173-a879-98421637cdbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f816f34f-8492-43fc-a707-60e748d3d285" 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_92476df9-1a04-4c0c-b854-017df69ff8ab" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_f816f34f-8492-43fc-a707-60e748d3d285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_01c3e4a5-b87a-4ebe-b3ca-7797450ab96e" 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_92476df9-1a04-4c0c-b854-017df69ff8ab" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_01c3e4a5-b87a-4ebe-b3ca-7797450ab96e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_c9b685e7-26ab-4c3d-869a-ead2011aa025" 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_92476df9-1a04-4c0c-b854-017df69ff8ab" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_c9b685e7-26ab-4c3d-869a-ead2011aa025" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f7542e40-7cd2-4e25-8305-83408fb18c9e" 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_92476df9-1a04-4c0c-b854-017df69ff8ab" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f7542e40-7cd2-4e25-8305-83408fb18c9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_cf0bfc60-f07e-459e-8c7d-fdd15f4671d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_92476df9-1a04-4c0c-b854-017df69ff8ab" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_cf0bfc60-f07e-459e-8c7d-fdd15f4671d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_645d3ead-4c5f-42a4-b7fd-e32031ecccd6" 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_4b9d07db-bc60-47c0-8197-6367d1189965" 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_645d3ead-4c5f-42a4-b7fd-e32031ecccd6" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_4b9d07db-bc60-47c0-8197-6367d1189965" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_23ca3c4c-5f53-4ba1-ac53-89d0fa0b215b" 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_645d3ead-4c5f-42a4-b7fd-e32031ecccd6" xlink:to="loc_us-gaap_CommonStockValue_23ca3c4c-5f53-4ba1-ac53-89d0fa0b215b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8315d312-bb52-4683-8dda-6d79336120ab" 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_645d3ead-4c5f-42a4-b7fd-e32031ecccd6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8315d312-bb52-4683-8dda-6d79336120ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_38d50872-8ae0-470e-8f19-73cc0cfcc0ce" 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_645d3ead-4c5f-42a4-b7fd-e32031ecccd6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_38d50872-8ae0-470e-8f19-73cc0cfcc0ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_39bebac6-5c3f-4a77-9053-7dc566c37ca8" 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_645d3ead-4c5f-42a4-b7fd-e32031ecccd6" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_39bebac6-5c3f-4a77-9053-7dc566c37ca8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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_GrossProfit_54947532-be3a-43e1-b33c-d8057c849ac8" 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_cc505b6a-6d9f-426c-8eb0-62786ddc6fad" 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_54947532-be3a-43e1-b33c-d8057c849ac8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cc505b6a-6d9f-426c-8eb0-62786ddc6fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_81705e5d-8c79-4c0f-a10d-1601cc2740ea" 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_54947532-be3a-43e1-b33c-d8057c849ac8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_81705e5d-8c79-4c0f-a10d-1601cc2740ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ae192f18-4b47-4e69-a7ec-7f6ea78ff719" 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_f8869d23-94fb-49d2-b3bf-d6c06f3a9e3b" 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_ae192f18-4b47-4e69-a7ec-7f6ea78ff719" xlink:to="loc_us-gaap_ProfitLoss_f8869d23-94fb-49d2-b3bf-d6c06f3a9e3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2ce8dc95-6792-4c1c-94d7-c2ae9490497c" 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_ae192f18-4b47-4e69-a7ec-7f6ea78ff719" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2ce8dc95-6792-4c1c-94d7-c2ae9490497c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6f51f223-314f-43c3-8564-cbac59f247d1" 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_a3756a83-49ef-4064-87ac-5f38ab159d36" 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_6f51f223-314f-43c3-8564-cbac59f247d1" xlink:to="loc_us-gaap_GrossProfit_a3756a83-49ef-4064-87ac-5f38ab159d36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_18b14a85-da2e-4b91-af47-032a36a44fb4" 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_6f51f223-314f-43c3-8564-cbac59f247d1" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_18b14a85-da2e-4b91-af47-032a36a44fb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8c0fae46-b743-4ef9-923c-ac7ecde378c0" 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_6f51f223-314f-43c3-8564-cbac59f247d1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8c0fae46-b743-4ef9-923c-ac7ecde378c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_847fffdf-ff30-40e0-95f2-6d93e4c25e3e" 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_6f51f223-314f-43c3-8564-cbac59f247d1" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_847fffdf-ff30-40e0-95f2-6d93e4c25e3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_00733d96-a023-4b7e-9b01-f6e920f84b3b" 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_e6b608aa-5f80-4fae-8af3-a23325a18588" 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_00733d96-a023-4b7e-9b01-f6e920f84b3b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_e6b608aa-5f80-4fae-8af3-a23325a18588" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5e36422a-232e-45ac-bf70-9ce742807a58" 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_78ee53ba-3f30-436c-b2de-8749f2324647" 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_5e36422a-232e-45ac-bf70-9ce742807a58" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_78ee53ba-3f30-436c-b2de-8749f2324647" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b54cec51-f70e-4e40-8024-375b5429ee77" 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_5e36422a-232e-45ac-bf70-9ce742807a58" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b54cec51-f70e-4e40-8024-375b5429ee77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bd291baa-b6db-498c-adc9-04dffd509a78" 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_36574c35-e9ff-49ea-b177-816bbcaaf1c0" 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_bd291baa-b6db-498c-adc9-04dffd509a78" xlink:to="loc_us-gaap_OperatingIncomeLoss_36574c35-e9ff-49ea-b177-816bbcaaf1c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_d87bf505-e32f-42eb-b2ea-8f14901c7db8" 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_bd291baa-b6db-498c-adc9-04dffd509a78" xlink:to="loc_us-gaap_InvestmentIncomeInterest_d87bf505-e32f-42eb-b2ea-8f14901c7db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_04dc0cde-9ade-4752-9edb-eac175a1e4ee" 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_bd291baa-b6db-498c-adc9-04dffd509a78" xlink:to="loc_us-gaap_InterestExpense_04dc0cde-9ade-4752-9edb-eac175a1e4ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_de2325ae-b386-4d6b-9e1a-b84f1e1da24e" 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_bd291baa-b6db-498c-adc9-04dffd509a78" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_de2325ae-b386-4d6b-9e1a-b84f1e1da24e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="myrg-20210331.xsd#UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="myrg-20210331.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_NetCashProvidedByUsedInInvestingActivities_dae758ba-6b96-4563-ab44-3b846eb1ff5e" 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_fd3a69bb-3238-424f-af34-01e5de7af05a" 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_dae758ba-6b96-4563-ab44-3b846eb1ff5e" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fd3a69bb-3238-424f-af34-01e5de7af05a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_43f1d147-179a-4ed4-a134-3ce8d3b59772" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dae758ba-6b96-4563-ab44-3b846eb1ff5e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_43f1d147-179a-4ed4-a134-3ce8d3b59772" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa54b57d-1709-4c0f-b236-8011dd732f1c" 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_4c11c545-2a70-45f8-8062-b7d40b5ae87a" 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_aa54b57d-1709-4c0f-b236-8011dd732f1c" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfLinesOfCredit_4c11c545-2a70-45f8-8062-b7d40b5ae87a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_29395ea4-2dd2-4c45-8016-dbecea8cf944" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa54b57d-1709-4c0f-b236-8011dd732f1c" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_29395ea4-2dd2-4c45-8016-dbecea8cf944" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_acdd4c9e-b6c4-4f64-9675-18352b5cfd91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa54b57d-1709-4c0f-b236-8011dd732f1c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_acdd4c9e-b6c4-4f64-9675-18352b5cfd91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e4400827-a018-4c19-b777-406d84bbdcd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa54b57d-1709-4c0f-b236-8011dd732f1c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e4400827-a018-4c19-b777-406d84bbdcd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2c7ff8e7-9612-407b-a674-634a0144b469" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa54b57d-1709-4c0f-b236-8011dd732f1c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2c7ff8e7-9612-407b-a674-634a0144b469" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e15eb4c9-e6cb-4463-8cde-b67acb8b0e2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aa54b57d-1709-4c0f-b236-8011dd732f1c" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_e15eb4c9-e6cb-4463-8cde-b67acb8b0e2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_83311d9e-f903-4584-83df-174e035a6549" 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_98afb8dc-b7ca-4e31-b4d3-db98a3d64cde" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_ProfitLoss_98afb8dc-b7ca-4e31-b4d3-db98a3d64cde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_e2ec8c78-06aa-46f5-9cb9-b2380c3f085c" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_Depreciation_e2ec8c78-06aa-46f5-9cb9-b2380c3f085c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9a4916db-f70f-4eb9-b093-82a385a89d8c" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9a4916db-f70f-4eb9-b093-82a385a89d8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c6bf8c3b-93e8-4cf9-877e-9b0d687c27aa" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_ShareBasedCompensation_c6bf8c3b-93e8-4cf9-877e-9b0d687c27aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9bad355b-bcc5-41b4-ac32-e1d361fc5def" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_9bad355b-bcc5-41b4-ac32-e1d361fc5def" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_44f6c1e3-0a85-4b3d-a85b-4dfe2a09c91a" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_44f6c1e3-0a85-4b3d-a85b-4dfe2a09c91a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_f754d2db-510b-477f-b14e-d9266afccded" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_f754d2db-510b-477f-b14e-d9266afccded" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b92e3f7f-a7ed-4b16-aa9a-b406ee4d073c" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b92e3f7f-a7ed-4b16-aa9a-b406ee4d073c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_9b7b4c13-78f4-4658-9b8a-5c5b05e86745" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_9b7b4c13-78f4-4658-9b8a-5c5b05e86745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_46e0bb5e-e0bd-46f3-a9f7-76296fed2112" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_46e0bb5e-e0bd-46f3-a9f7-76296fed2112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_1c9d35f4-4606-4e81-a9e4-560b918cb5d8" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_1c9d35f4-4606-4e81-a9e4-560b918cb5d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8ab8733-cd08-4109-9b8b-7909817062f3" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_d8ab8733-cd08-4109-9b8b-7909817062f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d9433cfc-c480-4fa2-baca-ec7b9827b4d4" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d9433cfc-c480-4fa2-baca-ec7b9827b4d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_62544d0a-defd-4a6f-a58f-3ca18c185476" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_62544d0a-defd-4a6f-a58f-3ca18c185476" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_dde0b6fa-ee84-4970-9131-06dce5e489d0" 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_83311d9e-f903-4584-83df-174e035a6549" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_dde0b6fa-ee84-4970-9131-06dce5e489d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_338b700a-3f06-42e1-8c57-e99d47ee1559" 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_0a2b6aa7-8705-4e2d-9f02-c47b08bbb6b9" 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_338b700a-3f06-42e1-8c57-e99d47ee1559" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0a2b6aa7-8705-4e2d-9f02-c47b08bbb6b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f4ee6316-3d61-424c-b78c-c4865de5a92f" 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_338b700a-3f06-42e1-8c57-e99d47ee1559" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f4ee6316-3d61-424c-b78c-c4865de5a92f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90ccdf98-a2c5-4d4b-9bf5-23f75ed68469" 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_338b700a-3f06-42e1-8c57-e99d47ee1559" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_90ccdf98-a2c5-4d4b-9bf5-23f75ed68469" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCash_9dea88fd-2e51-431a-8140-d59cc79ba0a9" 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_338b700a-3f06-42e1-8c57-e99d47ee1559" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCash_9dea88fd-2e51-431a-8140-d59cc79ba0a9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentation" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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-20210331.xsd#OrganizationBusinessandBasisofPresentationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/OrganizationBusinessandBasisofPresentationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilities" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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-20210331.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-20210331.xsd#ContractAssetsandLiabilitiesSummaryofcontractassetsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_c0cafd25-a68e-487e-a019-e0e8ccf7a0d4" 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_cc2db1e0-9c2f-4a00-b196-9636dbeb9557" xlink:href="myrg-20210331.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_c0cafd25-a68e-487e-a019-e0e8ccf7a0d4" xlink:to="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_cc2db1e0-9c2f-4a00-b196-9636dbeb9557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_14e59ffb-4b6c-47e5-8017-00caf64c82b0" xlink:href="myrg-20210331.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_c0cafd25-a68e-487e-a019-e0e8ccf7a0d4" xlink:to="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_14e59ffb-4b6c-47e5-8017-00caf64c82b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_f00d3636-0fce-478b-a094-c54b69fd2380" 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_970a9ddc-4126-4a20-8964-373b471830e7" 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_f00d3636-0fce-478b-a094-c54b69fd2380" xlink:to="loc_us-gaap_UnbilledContractsReceivable_970a9ddc-4126-4a20-8964-373b471830e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage_be5de999-322a-4871-8e96-3b8251101bda" 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_f00d3636-0fce-478b-a094-c54b69fd2380" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainage_be5de999-322a-4871-8e96-3b8251101bda" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20210331.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_f6f8e7fb-0bb1-42f7-ac36-8b14de4a9c71" 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_4b0dc3c0-91ad-4c0d-9820-9850d11f428b" 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_f6f8e7fb-0bb1-42f7-ac36-8b14de4a9c71" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_4b0dc3c0-91ad-4c0d-9820-9850d11f428b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInAccruedLossProvision_150e1e3b-8e2f-4f3d-9b08-c517b8b601ad" xlink:href="myrg-20210331.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_f6f8e7fb-0bb1-42f7-ac36-8b14de4a9c71" xlink:to="loc_myrg_IncreaseDecreaseInAccruedLossProvision_150e1e3b-8e2f-4f3d-9b08-c517b8b601ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3abde294-be3e-4253-9bba-1774f50ae1db" 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_ed9a5b7c-dd5f-44f1-bd08-531fa3d40ce5" xlink:href="myrg-20210331.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_3abde294-be3e-4253-9bba-1774f50ae1db" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_ed9a5b7c-dd5f-44f1-bd08-531fa3d40ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_00df4738-b40b-4c2f-a262-af0e4abda392" 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_3abde294-be3e-4253-9bba-1774f50ae1db" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_00df4738-b40b-4c2f-a262-af0e4abda392" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20210331.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_0ad6c03f-f90a-40b6-9153-dfe52a46f01f" xlink:href="myrg-20210331.xsd#myrg_NetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c9e2eb7b-1215-4fa0-9dfd-3424c9528652" 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_0ad6c03f-f90a-40b6-9153-dfe52a46f01f" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_c9e2eb7b-1215-4fa0-9dfd-3424c9528652" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0e519de1-de97-4716-b1ad-a3da89eaf8b9" 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_0ad6c03f-f90a-40b6-9153-dfe52a46f01f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0e519de1-de97-4716-b1ad-a3da89eaf8b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_6f4110bb-218c-4984-ad37-fc34a2b2f2bc" xlink:href="myrg-20210331.xsd#myrg_IncreaseDecreaseInNetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_7372f0fe-b25f-48a1-ab1f-f14977d0b020" 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_6f4110bb-218c-4984-ad37-fc34a2b2f2bc" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_7372f0fe-b25f-48a1-ab1f-f14977d0b020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_9c4bb532-a6d4-4ba9-9137-0c507c4443b4" 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_6f4110bb-218c-4984-ad37-fc34a2b2f2bc" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_9c4bb532-a6d4-4ba9-9137-0c507c4443b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20210331.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_33d5f9a5-c067-4ee7-b511-c64187a7d8a2" xlink:href="myrg-20210331.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_8ade83c7-bf3e-4199-af1a-e7538f627322" xlink:href="myrg-20210331.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_33d5f9a5-c067-4ee7-b511-c64187a7d8a2" xlink:to="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_8ade83c7-bf3e-4199-af1a-e7538f627322" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BillingsToDate_4b773b78-27ac-45a3-87da-8334afeba581" xlink:href="myrg-20210331.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_33d5f9a5-c067-4ee7-b511-c64187a7d8a2" xlink:to="loc_myrg_BillingsToDate_4b773b78-27ac-45a3-87da-8334afeba581" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20210331.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_a18e52e2-089a-4581-a9ef-ba9888833a50" xlink:href="myrg-20210331.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_5f744f46-c566-445e-acd0-f7f27a6e1691" 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_a18e52e2-089a-4581-a9ef-ba9888833a50" xlink:to="loc_us-gaap_UnbilledContractsReceivable_5f744f46-c566-445e-acd0-f7f27a6e1691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_94046411-1874-4212-899f-124c1942f1af" xlink:href="myrg-20210331.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_a18e52e2-089a-4581-a9ef-ba9888833a50" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_94046411-1874-4212-899f-124c1942f1af" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligations" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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-20210331.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-20210331.xsd#LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_9e1ce987-5f5c-4417-829e-f1ed00349107" xlink:href="myrg-20210331.xsd#myrg_LeaseObligationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_09eabbd3-a8b1-4efa-992d-99a1a915959b" 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_9e1ce987-5f5c-4417-829e-f1ed00349107" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_09eabbd3-a8b1-4efa-992d-99a1a915959b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_90530b2b-9592-4145-b2c4-480d7d714f0b" 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_9e1ce987-5f5c-4417-829e-f1ed00349107" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_90530b2b-9592-4145-b2c4-480d7d714f0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_477d19cb-6be2-4080-807d-532b4414a668" xlink:href="myrg-20210331.xsd#myrg_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_10c6d798-607a-483f-88ac-ca945eedec33" 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_477d19cb-6be2-4080-807d-532b4414a668" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_10c6d798-607a-483f-88ac-ca945eedec33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_b2b70a3d-244a-47af-ad1c-31b5473aff0a" 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_477d19cb-6be2-4080-807d-532b4414a668" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_b2b70a3d-244a-47af-ad1c-31b5473aff0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationTotal_01eff06b-90ab-4773-9adc-dc585b8663b7" xlink:href="myrg-20210331.xsd#myrg_LeaseObligationTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_75c8caec-f19c-4cb2-a412-2512408c9389" xlink:href="myrg-20210331.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_01eff06b-90ab-4773-9adc-dc585b8663b7" xlink:to="loc_myrg_LeaseObligationCurrent_75c8caec-f19c-4cb2-a412-2512408c9389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_ce54ae11-3348-4e56-aa8e-dde7863b696b" xlink:href="myrg-20210331.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_01eff06b-90ab-4773-9adc-dc585b8663b7" xlink:to="loc_myrg_LeaseObligationNoncurrent_ce54ae11-3348-4e56-aa8e-dde7863b696b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_7c9b6657-0ef4-4802-85e2-32de040e88b1" xlink:href="myrg-20210331.xsd#myrg_LeaseObligationNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cef00a1a-5e2b-434b-87b1-c7e878f385d4" 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_7c9b6657-0ef4-4802-85e2-32de040e88b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_cef00a1a-5e2b-434b-87b1-c7e878f385d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryoftheleasetermsanddiscountratesDetails" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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_7741f5bb-ad8a-4008-82f2-cffb0df1a1d4" 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_6912032a-b209-4af4-aca9-5c56e792da12" 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_7741f5bb-ad8a-4008-82f2-cffb0df1a1d4" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_6912032a-b209-4af4-aca9-5c56e792da12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_f9f6aed0-55cf-4651-9f25-36d7b33d859f" 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_7741f5bb-ad8a-4008-82f2-cffb0df1a1d4" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_f9f6aed0-55cf-4651-9f25-36d7b33d859f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_65277a14-a6a5-49da-a56c-19ff7cc2efba" 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_7741f5bb-ad8a-4008-82f2-cffb0df1a1d4" xlink:to="loc_us-gaap_OperatingLeaseCost_65277a14-a6a5-49da-a56c-19ff7cc2efba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_1fc445f7-bfb1-4f45-93b0-d281104f19ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_7741f5bb-ad8a-4008-82f2-cffb0df1a1d4" xlink:to="loc_us-gaap_VariableLeaseCost_1fc445f7-bfb1-4f45-93b0-d281104f19ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofotherandsupplementalcashflowinformationrelatedtoleasesDetails" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_4faa59e8-8774-4e37-a272-6aa86fa2601d" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_da06e70d-359c-4e7a-b6fe-3ba6c5c9c12e" 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_4faa59e8-8774-4e37-a272-6aa86fa2601d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_da06e70d-359c-4e7a-b6fe-3ba6c5c9c12e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_420744bd-30b3-417b-aed4-d9bdfdadad2f" 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_4faa59e8-8774-4e37-a272-6aa86fa2601d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_420744bd-30b3-417b-aed4-d9bdfdadad2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d0498fe3-2a00-45ae-861b-5c08b93aeef8" 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_7d874ad4-410f-4bb3-b92c-bcb2ac0e7bde" 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_d0498fe3-2a00-45ae-861b-5c08b93aeef8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_7d874ad4-410f-4bb3-b92c-bcb2ac0e7bde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_836dbc22-ec0d-4ec8-907f-d5359328172b" 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_d0498fe3-2a00-45ae-861b-5c08b93aeef8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_836dbc22-ec0d-4ec8-907f-d5359328172b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ef050821-d593-4d6b-9ed0-7667c8cf8582" 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_d0498fe3-2a00-45ae-861b-5c08b93aeef8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_ef050821-d593-4d6b-9ed0-7667c8cf8582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a98745a2-1edf-4d80-ad69-4a51b04c9906" 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_d0498fe3-2a00-45ae-861b-5c08b93aeef8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a98745a2-1edf-4d80-ad69-4a51b04c9906" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a5e0f711-b9ad-4268-b8cf-a8d2e050a9cb" 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_d0498fe3-2a00-45ae-861b-5c08b93aeef8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a5e0f711-b9ad-4268-b8cf-a8d2e050a9cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_809535e6-1fb5-4132-bc57-e9960b16e017" 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_d0498fe3-2a00-45ae-861b-5c08b93aeef8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_809535e6-1fb5-4132-bc57-e9960b16e017" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ec80325c-350d-4498-9d9c-0e2901ed7596" 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_d0498fe3-2a00-45ae-861b-5c08b93aeef8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ec80325c-350d-4498-9d9c-0e2901ed7596" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFive_bf347f28-4915-4b9b-a2a1-39569d09518f" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDueYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_688338c0-fa7e-43dd-95e6-ad50c510f5a3" 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_bf347f28-4915-4b9b-a2a1-39569d09518f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_688338c0-fa7e-43dd-95e6-ad50c510f5a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_bb54bf2f-0e25-4477-ae72-bd20a4e2e296" 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_bf347f28-4915-4b9b-a2a1-39569d09518f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_bb54bf2f-0e25-4477-ae72-bd20a4e2e296" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFour_06185eb7-a1ab-4465-a8e7-fc009260ffba" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDueYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d54da0d4-3450-4a86-8f61-292e95948701" 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_06185eb7-a1ab-4465-a8e7-fc009260ffba" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d54da0d4-3450-4a86-8f61-292e95948701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4cb05ee1-0e60-479d-a0f9-365e701a8c55" 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_06185eb7-a1ab-4465-a8e7-fc009260ffba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4cb05ee1-0e60-479d-a0f9-365e701a8c55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDue_bf184378-e1cf-4c3e-a476-8b2c1cf39d39" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_55d8d2a0-c38f-4e3b-a515-dc794b9958d6" xlink:href="myrg-20210331.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_bf184378-e1cf-4c3e-a476-8b2c1cf39d39" xlink:to="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_55d8d2a0-c38f-4e3b-a515-dc794b9958d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_dbdc2e41-3917-4f0d-b9d3-3839ab2b3897" xlink:href="myrg-20210331.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_bf184378-e1cf-4c3e-a476-8b2c1cf39d39" xlink:to="loc_myrg_LeaseLiability_dbdc2e41-3917-4f0d-b9d3-3839ab2b3897" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cd4999e9-7aab-45f7-83cd-f734c25b49c4" 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_4d5e96e0-9204-48e6-8001-4accee512546" 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_cd4999e9-7aab-45f7-83cd-f734c25b49c4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_4d5e96e0-9204-48e6-8001-4accee512546" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5b38282c-3e84-44f8-8347-c115a80be371" 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_cd4999e9-7aab-45f7-83cd-f734c25b49c4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5b38282c-3e84-44f8-8347-c115a80be371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_0a70e159-f2a1-42a4-87d1-424f2535695e" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_18862843-beb3-4379-921f-0df3599177ee" 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_0a70e159-f2a1-42a4-87d1-424f2535695e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_18862843-beb3-4379-921f-0df3599177ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a344a9c2-13b4-4adf-bd03-074237360265" 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_0a70e159-f2a1-42a4-87d1-424f2535695e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a344a9c2-13b4-4adf-bd03-074237360265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_a36e5b65-34a6-4204-bf60-28e1239a35b4" 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_b6f412cf-761b-4372-8ba7-686bf3e80b76" 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_a36e5b65-34a6-4204-bf60-28e1239a35b4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_b6f412cf-761b-4372-8ba7-686bf3e80b76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_362fb5ff-24c8-4788-b1e2-1b39d1fb9b8d" 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_a36e5b65-34a6-4204-bf60-28e1239a35b4" xlink:to="loc_us-gaap_FinanceLeaseLiability_362fb5ff-24c8-4788-b1e2-1b39d1fb9b8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LesseeLiabilityToBePaidAfterYearFive_a3ba9019-9ec5-48ea-95af-f627e7be28f1" xlink:href="myrg-20210331.xsd#myrg_LesseeLiabilityToBePaidAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_a15ea1ea-4f93-47df-877b-377418db96a4" 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_a3ba9019-9ec5-48ea-95af-f627e7be28f1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_a15ea1ea-4f93-47df-877b-377418db96a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ec7ca13c-1a17-435c-aae1-becb9f53e3c2" 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_a3ba9019-9ec5-48ea-95af-f627e7be28f1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ec7ca13c-1a17-435c-aae1-becb9f53e3c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_55f3c743-a82d-4f60-82b5-b777855c7252" xlink:href="myrg-20210331.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_e13238c3-7ea7-4605-8d62-95388788da9d" xlink:href="myrg-20210331.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_55f3c743-a82d-4f60-82b5-b777855c7252" xlink:to="loc_myrg_LeaseLiabilityCurrent_e13238c3-7ea7-4605-8d62-95388788da9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_7665a588-9582-4e87-909b-562ab6ee2ec2" xlink:href="myrg-20210331.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_55f3c743-a82d-4f60-82b5-b777855c7252" xlink:to="loc_myrg_LeaseLiabilityNoncurrent_7665a588-9582-4e87-909b-562ab6ee2ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_98cd1af7-a74c-4ac1-9643-921ea9b3b2b0" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_161e0389-611f-48bc-8bec-54ca467db35c" 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_98cd1af7-a74c-4ac1-9643-921ea9b3b2b0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_161e0389-611f-48bc-8bec-54ca467db35c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_38acdb05-7767-4162-bc8b-0554923b7e2e" 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_98cd1af7-a74c-4ac1-9643-921ea9b3b2b0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_38acdb05-7767-4162-bc8b-0554923b7e2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueNextTwelveMonths_10263c9b-6483-4570-b296-c67db5cd911c" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2a48e2ab-9c04-4dd8-bcd1-580231f8705b" 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_10263c9b-6483-4570-b296-c67db5cd911c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_2a48e2ab-9c04-4dd8-bcd1-580231f8705b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_31bf1ec5-0c15-4344-b780-ece65fc2b074" 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_10263c9b-6483-4570-b296-c67db5cd911c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_31bf1ec5-0c15-4344-b780-ece65fc2b074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear_c0fbfbd6-7414-4d89-8b6e-8793bd694497" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_6aa9096f-423f-466c-b2c4-bcc9e8e468f5" 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_c0fbfbd6-7414-4d89-8b6e-8793bd694497" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_6aa9096f-423f-466c-b2c4-bcc9e8e468f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_811e1ebc-2bec-43d0-b0cc-fe2062a17800" 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_c0fbfbd6-7414-4d89-8b6e-8793bd694497" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_811e1ebc-2bec-43d0-b0cc-fe2062a17800" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_0d97c46c-3eb3-4275-bdb9-839a4379d320" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_cf887543-e3bd-450d-90cd-7881b68a4f3a" 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_0d97c46c-3eb3-4275-bdb9-839a4379d320" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_cf887543-e3bd-450d-90cd-7881b68a4f3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8a02ffca-eaad-4b68-9aee-1629478ab3fc" 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_0d97c46c-3eb3-4275-bdb9-839a4379d320" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8a02ffca-eaad-4b68-9aee-1629478ab3fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearThree_02e0f7a8-19a1-456f-80be-71f48cab6b65" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDueYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ca4a5e80-5d8a-4925-90f7-91195887c923" 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_02e0f7a8-19a1-456f-80be-71f48cab6b65" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ca4a5e80-5d8a-4925-90f7-91195887c923" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f495de38-32a8-4de4-8c66-0e0cdeee5278" 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_02e0f7a8-19a1-456f-80be-71f48cab6b65" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f495de38-32a8-4de4-8c66-0e0cdeee5278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_036f11c6-8afb-48e9-bcf1-943819df333e" 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_05f17914-cc9c-45c8-bcb3-9f05aff1fa4b" 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_036f11c6-8afb-48e9-bcf1-943819df333e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_05f17914-cc9c-45c8-bcb3-9f05aff1fa4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d67e0d4a-090e-414b-a573-0fb7e5e2babf" 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_036f11c6-8afb-48e9-bcf1-943819df333e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d67e0d4a-090e-414b-a573-0fb7e5e2babf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1" xlink:type="simple" xlink:href="myrg-20210331.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_LesseeOperatingLeaseLiabilityPaymentsDue_6e655075-5bfe-48b8-bb5a-ddcddc252359" 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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9f033899-5a14-4a1f-93b9-14e029a66010" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6e655075-5bfe-48b8-bb5a-ddcddc252359" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9f033899-5a14-4a1f-93b9-14e029a66010" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_498d1e70-d92c-4a1e-b95b-732c90093eb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6e655075-5bfe-48b8-bb5a-ddcddc252359" xlink:to="loc_us-gaap_OperatingLeaseLiability_498d1e70-d92c-4a1e-b95b-732c90093eb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDue_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear_4ee540c1-ebc8-4e39-a776-f216c5838401" xlink:href="myrg-20210331.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_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:to="loc_myrg_LeaseLiabilityPaymentsRemainderOfFiscalYear_4ee540c1-ebc8-4e39-a776-f216c5838401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueNextTwelveMonths_3dae66ce-e301-4562-b8b6-377f81b25966" xlink:href="myrg-20210331.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_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueNextTwelveMonths_3dae66ce-e301-4562-b8b6-377f81b25966" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_3cab92b8-e6ef-4865-b332-c5f028ce2ff4" xlink:href="myrg-20210331.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_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearTwo_3cab92b8-e6ef-4865-b332-c5f028ce2ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearThree_adb7f7b8-1bc0-4102-b74b-3349c5c3e3e5" xlink:href="myrg-20210331.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_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearThree_adb7f7b8-1bc0-4102-b74b-3349c5c3e3e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFour_d3579183-7062-4272-8b49-0985e522a3f7" xlink:href="myrg-20210331.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_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearFour_d3579183-7062-4272-8b49-0985e522a3f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityPaymentsDueYearFive_2f9195ed-864f-4f5c-86b6-6c67af70422d" xlink:href="myrg-20210331.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_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:to="loc_myrg_LeaseLiabilityPaymentsDueYearFive_2f9195ed-864f-4f5c-86b6-6c67af70422d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LesseeLiabilityToBePaidAfterYearFive_d1626df1-4cd7-4c7f-a07b-995682e8f3ed" xlink:href="myrg-20210331.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_0dfdccc3-25ce-4b4f-abd1-4df8bf0fba96" xlink:to="loc_myrg_LesseeLiabilityToBePaidAfterYearFive_d1626df1-4cd7-4c7f-a07b-995682e8f3ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_4614db82-e47f-437c-b115-59a6f28fa2ce" xlink:href="myrg-20210331.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_74f1e8e7-0dbf-4936-9a5d-e5edd62d47b0" 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_4614db82-e47f-437c-b115-59a6f28fa2ce" xlink:to="loc_us-gaap_OperatingLeaseLiability_74f1e8e7-0dbf-4936-9a5d-e5edd62d47b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_4c98ef0f-48b5-4501-92b1-166198e965f5" 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_4614db82-e47f-437c-b115-59a6f28fa2ce" xlink:to="loc_us-gaap_FinanceLeaseLiability_4c98ef0f-48b5-4501-92b1-166198e965f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_bb9a9412-b275-4edc-a1c1-8054ea61457b" 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_9583bfda-894c-4a56-978f-d160a8aef6dd" 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_bb9a9412-b275-4edc-a1c1-8054ea61457b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_9583bfda-894c-4a56-978f-d160a8aef6dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_b3c3f98a-a168-4f2e-a1ec-ace7626886a8" 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_bb9a9412-b275-4edc-a1c1-8054ea61457b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_b3c3f98a-a168-4f2e-a1ec-ace7626886a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3b052601-cba3-44ad-b7d9-3b76631fa83c" 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_bb9a9412-b275-4edc-a1c1-8054ea61457b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3b052601-cba3-44ad-b7d9-3b76631fa83c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_38ed3d02-7966-428f-952d-2b3e1cd1fa77" 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_bb9a9412-b275-4edc-a1c1-8054ea61457b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_38ed3d02-7966-428f-952d-2b3e1cd1fa77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9b7ae545-1548-4f94-b132-3e0915c85eb1" 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_bb9a9412-b275-4edc-a1c1-8054ea61457b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9b7ae545-1548-4f94-b132-3e0915c85eb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_02e0200e-536a-4f4e-9c94-11c25dd5c184" 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_bb9a9412-b275-4edc-a1c1-8054ea61457b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_02e0200e-536a-4f4e-9c94-11c25dd5c184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_0028edce-c324-4801-88c3-4829eaea1ae5" 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_bb9a9412-b275-4edc-a1c1-8054ea61457b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_0028edce-c324-4801-88c3-4829eaea1ae5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2" xlink:type="simple" xlink:href="myrg-20210331.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_02b9f7c1-5fc5-46b1-be84-e6ffc7fce788" xlink:href="myrg-20210331.xsd#myrg_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c11f49e6-f242-41e8-a769-1e2f6e9be447" 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_02b9f7c1-5fc5-46b1-be84-e6ffc7fce788" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_c11f49e6-f242-41e8-a769-1e2f6e9be447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ff1bc19f-b3ff-41d9-af9f-2cfa8a3695db" 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_02b9f7c1-5fc5-46b1-be84-e6ffc7fce788" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ff1bc19f-b3ff-41d9-af9f-2cfa8a3695db" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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-20210331.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-20210331.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_4195c907-ce8f-4d46-a3ef-6f1494da5fbf" 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_cb344b53-d874-4e43-8d4b-7c5dfa3e4323" 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_4195c907-ce8f-4d46-a3ef-6f1494da5fbf" xlink:to="loc_us-gaap_LongTermDebtCurrent_cb344b53-d874-4e43-8d4b-7c5dfa3e4323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_72de59c4-fd22-4954-9e73-fdd06d219b42" 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_4195c907-ce8f-4d46-a3ef-6f1494da5fbf" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_72de59c4-fd22-4954-9e73-fdd06d219b42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtAdditionalinformationDetails" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" 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_4320e3ca-447c-46f3-94f9-c844b264ac44" 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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_4320e3ca-447c-46f3-94f9-c844b264ac44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_19a3f275-831e-4f99-8175-6104aabd8289" 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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_19a3f275-831e-4f99-8175-6104aabd8289" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7b2f8f79-33fb-4ee1-bb6b-382593b8a9ad" 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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_7b2f8f79-33fb-4ee1-bb6b-382593b8a9ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4dd13cb1-6a8f-44c5-8d4e-3b6aabcc937f" 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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4dd13cb1-6a8f-44c5-8d4e-3b6aabcc937f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_991ed29a-a2e8-47cc-9096-7ff7a368cd9e" 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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_991ed29a-a2e8-47cc-9096-7ff7a368cd9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_144e5fb3-91b9-4974-841c-2516660150e7" 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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_144e5fb3-91b9-4974-841c-2516660150e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_294b7db9-d93e-41ea-87e4-b547869c5dfc" 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_3d8a9e04-9eb1-403c-b61a-22fe4d27510b" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_294b7db9-d93e-41ea-87e4-b547869c5dfc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/RevenueRecognition" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.xsd#SegmentInformationSummaryofsegmentsinternalfinancialreportsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SegmentInformationSummaryofsegmentsinternalfinancialreportsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShare" xlink:type="simple" xlink:href="myrg-20210331.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-20210331.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-20210331.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_24c72ae6-3557-47ea-be1c-24d3b4d22070" 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_bfdb8b2d-4637-4b67-ba87-6997902744d7" 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_24c72ae6-3557-47ea-be1c-24d3b4d22070" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bfdb8b2d-4637-4b67-ba87-6997902744d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_81b9a4b3-2f92-4302-a701-945c42a1c73f" 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_24c72ae6-3557-47ea-be1c-24d3b4d22070" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_81b9a4b3-2f92-4302-a701-945c42a1c73f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofsharesexcludedfromcalculationofdilutedsecuritiesDetails" xlink:type="simple" xlink:href="myrg-20210331.xsd#EarningsPerShareSummaryofsharesexcludedfromcalculationofdilutedsecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareSummaryofsharesexcludedfromcalculationofdilutedsecuritiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SubsequentEvent" xlink:type="simple" xlink:href="myrg-20210331.xsd#SubsequentEvent"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SubsequentEvent" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="myrg-20210331.xsd#SubsequentEventDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/SubsequentEventDetails" xlink:type="extended"/>
</link:linkbase>
