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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:a9137b79-ee41-4c6b-b2c5-8cec452333f3,g:fe85722e-3af8-40a6-9fb7-2f1745b2ffb0-->
<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.mastec.com/role/CoverPage" xlink:type="simple" xlink:href="mtz-20210331.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/ConsolidatedStatementsofOperationsUnaudited" xlink:type="simple" xlink:href="mtz-20210331.xsd#ConsolidatedStatementsofOperationsUnaudited"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/ConsolidatedStatementsofOperationsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a10d55a2-0fbb-40e4-b5e5-7f934662f7e1" 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_eab6f450-c197-476f-b256-726ad34da1a3" 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_a10d55a2-0fbb-40e4-b5e5-7f934662f7e1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eab6f450-c197-476f-b256-726ad34da1a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_533a5d07-7dce-4531-99bd-2fd394d5f585" 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_a10d55a2-0fbb-40e4-b5e5-7f934662f7e1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_533a5d07-7dce-4531-99bd-2fd394d5f585" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" 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_Revenues_7dbb8808-c4fc-4b2d-9860-602e3c96d846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_Revenues_7dbb8808-c4fc-4b2d-9860-602e3c96d846" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_b34aaffa-d84a-4d31-a1cd-a1ff9fd8f7c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_b34aaffa-d84a-4d31-a1cd-a1ff9fd8f7c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_b943cb2e-a238-4b86-bbfa-046784a5f5be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_b943cb2e-a238-4b86-bbfa-046784a5f5be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_ee789edd-282b-416c-bc6e-d4d304e5393a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_ee789edd-282b-416c-bc6e-d4d304e5393a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_5b438630-3ab7-4f63-be03-93b0c303f89f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_5b438630-3ab7-4f63-be03-93b0c303f89f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRevenueExpenseNet_ddc0f9bd-8911-4f34-855b-3d389d402493" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRevenueExpenseNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_InterestRevenueExpenseNet_ddc0f9bd-8911-4f34-855b-3d389d402493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f03a20f3-87f0-425c-8a81-7dfd7869d259" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f03a20f3-87f0-425c-8a81-7dfd7869d259" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ad9b5f57-65c9-411a-b82c-a4c5b55a2e62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1014ef9e-86df-4bf2-b158-0fb99a777ddf" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ad9b5f57-65c9-411a-b82c-a4c5b55a2e62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e3816134-f8bf-417d-aa90-d1ec3410f4cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d1d112dc-4567-445e-9580-4858661e6ec7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e3816134-f8bf-417d-aa90-d1ec3410f4cb" xlink:to="loc_us-gaap_ProfitLoss_d1d112dc-4567-445e-9580-4858661e6ec7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_38b50a53-19a2-4af1-9407-a84830c12f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e3816134-f8bf-417d-aa90-d1ec3410f4cb" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_38b50a53-19a2-4af1-9407-a84830c12f3e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="mtz-20210331.xsd#ConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/ConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_53c7d366-7eaa-4f8c-8b03-85df13232b66" 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_727abf1e-f07f-4b43-9933-a6bb22fe5fd7" 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_53c7d366-7eaa-4f8c-8b03-85df13232b66" xlink:to="loc_us-gaap_ProfitLoss_727abf1e-f07f-4b43-9933-a6bb22fe5fd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_09075544-954d-444f-8427-e0267515dbf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_53c7d366-7eaa-4f8c-8b03-85df13232b66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_09075544-954d-444f-8427-e0267515dbf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_ff577356-abfc-4d05-92ec-cce1399e34ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_53c7d366-7eaa-4f8c-8b03-85df13232b66" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_ff577356-abfc-4d05-92ec-cce1399e34ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_087107d7-8e53-4e5a-b9bb-3ab85d9c8603" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_08cd02c3-172a-4bba-9b51-6c96ee6afe7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_087107d7-8e53-4e5a-b9bb-3ab85d9c8603" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_08cd02c3-172a-4bba-9b51-6c96ee6afe7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_9528ae53-d800-4c53-b2c9-284541820cdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_087107d7-8e53-4e5a-b9bb-3ab85d9c8603" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_9528ae53-d800-4c53-b2c9-284541820cdd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="mtz-20210331.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_798b66aa-c26c-43b2-9143-17e1f1b71a30" 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_c0372eb3-8eea-4bd1-b2fe-10bf1814ad91" 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_798b66aa-c26c-43b2-9143-17e1f1b71a30" xlink:to="loc_us-gaap_LiabilitiesCurrent_c0372eb3-8eea-4bd1-b2fe-10bf1814ad91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_d3d941f5-4b54-4c70-9e5e-a79f11e80ca9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_798b66aa-c26c-43b2-9143-17e1f1b71a30" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_d3d941f5-4b54-4c70-9e5e-a79f11e80ca9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_889ecc05-8d5d-40a0-aa2e-9716ddc65e9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_798b66aa-c26c-43b2-9143-17e1f1b71a30" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_889ecc05-8d5d-40a0-aa2e-9716ddc65e9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_62f53fbe-57c9-414b-b2de-66f718f48370" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_798b66aa-c26c-43b2-9143-17e1f1b71a30" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_62f53fbe-57c9-414b-b2de-66f718f48370" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9b86d8fa-f942-4508-96f3-7b5433443c86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_798b66aa-c26c-43b2-9143-17e1f1b71a30" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9b86d8fa-f942-4508-96f3-7b5433443c86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a0a44e40-11dd-4988-be6b-0e0c45cc2ed7" 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_08d19946-7877-4f5a-98d1-89932b7a41fa" 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_a0a44e40-11dd-4988-be6b-0e0c45cc2ed7" xlink:to="loc_us-gaap_Liabilities_08d19946-7877-4f5a-98d1-89932b7a41fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5c57b756-adf3-4726-a7ae-61333ca82fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a0a44e40-11dd-4988-be6b-0e0c45cc2ed7" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5c57b756-adf3-4726-a7ae-61333ca82fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_03e6db99-bbd2-40e4-aaa1-9fbf04ff646d" 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_e8a71dc6-49ed-4bc5-ba9d-08760ee85cd4" 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_03e6db99-bbd2-40e4-aaa1-9fbf04ff646d" xlink:to="loc_us-gaap_StockholdersEquity_e8a71dc6-49ed-4bc5-ba9d-08760ee85cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_5a16258f-9d5b-4f2c-9d9d-daa634f50913" 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_03e6db99-bbd2-40e4-aaa1-9fbf04ff646d" xlink:to="loc_us-gaap_MinorityInterest_5a16258f-9d5b-4f2c-9d9d-daa634f50913" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4598d24e-11dc-423c-9df9-24534dfb8c95" 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_LongTermDebtAndCapitalLeaseObligationsCurrent_59dc3a37-ef7b-4d07-bfe7-90026fcf136f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4598d24e-11dc-423c-9df9-24534dfb8c95" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_59dc3a37-ef7b-4d07-bfe7-90026fcf136f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_0a4a15f0-3fe8-4d27-ba81-af1cd9e4c38d" 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_4598d24e-11dc-423c-9df9-24534dfb8c95" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0a4a15f0-3fe8-4d27-ba81-af1cd9e4c38d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_aa92d749-62bc-4020-b602-36159c58c5a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4598d24e-11dc-423c-9df9-24534dfb8c95" xlink:to="loc_us-gaap_AccountsPayableCurrent_aa92d749-62bc-4020-b602-36159c58c5a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e58b54c7-5244-41e9-b6c5-8714f7f7a89c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4598d24e-11dc-423c-9df9-24534dfb8c95" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e58b54c7-5244-41e9-b6c5-8714f7f7a89c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_53cbcab9-f5ed-4f6c-8fc6-a914abc42e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4598d24e-11dc-423c-9df9-24534dfb8c95" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_53cbcab9-f5ed-4f6c-8fc6-a914abc42e61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0707e4e3-0d1b-4d9d-9779-fdceeb013269" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4598d24e-11dc-423c-9df9-24534dfb8c95" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0707e4e3-0d1b-4d9d-9779-fdceeb013269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_8769eaf6-34cd-47c1-bc35-bba052c69f77" 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_4598d24e-11dc-423c-9df9-24534dfb8c95" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_8769eaf6-34cd-47c1-bc35-bba052c69f77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_85a31853-e916-46bf-832d-e2c7f24b0e4e" 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_8f2e65f8-1a88-429c-a03e-eb90fabe53ee" 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_85a31853-e916-46bf-832d-e2c7f24b0e4e" xlink:to="loc_us-gaap_AssetsCurrent_8f2e65f8-1a88-429c-a03e-eb90fabe53ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8f7c3100-0516-40b2-8246-a9fa1160e4d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_85a31853-e916-46bf-832d-e2c7f24b0e4e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8f7c3100-0516-40b2-8246-a9fa1160e4d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7911bc84-9e17-4036-b72e-90b449f3513e" 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_85a31853-e916-46bf-832d-e2c7f24b0e4e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7911bc84-9e17-4036-b72e-90b449f3513e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3ba29aa2-f61a-42c2-8f9a-35b485e20374" 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_85a31853-e916-46bf-832d-e2c7f24b0e4e" xlink:to="loc_us-gaap_Goodwill_3ba29aa2-f61a-42c2-8f9a-35b485e20374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f766e3fd-2475-42a3-86b7-5ec3f9870f83" 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_85a31853-e916-46bf-832d-e2c7f24b0e4e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f766e3fd-2475-42a3-86b7-5ec3f9870f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7ba01070-d7d5-490c-b997-664777ddb3d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_85a31853-e916-46bf-832d-e2c7f24b0e4e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_7ba01070-d7d5-490c-b997-664777ddb3d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3d3b9c3e-8833-4994-a8c7-4938a463125d" 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_b51a06a1-a54c-41cf-9b7e-00eb5ba61dfc" 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_3d3b9c3e-8833-4994-a8c7-4938a463125d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_b51a06a1-a54c-41cf-9b7e-00eb5ba61dfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9c7fcad2-7b17-482c-9fa9-5165902d8c51" 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_3d3b9c3e-8833-4994-a8c7-4938a463125d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9c7fcad2-7b17-482c-9fa9-5165902d8c51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_445a9c0c-a2c6-48a5-b350-459a6cd1d7e2" 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_3d3b9c3e-8833-4994-a8c7-4938a463125d" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_445a9c0c-a2c6-48a5-b350-459a6cd1d7e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_e539bdfc-a1c5-4d8f-97f6-410d73cb0c96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d3b9c3e-8833-4994-a8c7-4938a463125d" xlink:to="loc_us-gaap_InventoryNet_e539bdfc-a1c5-4d8f-97f6-410d73cb0c96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_4d9ce6fc-2154-45c5-ba80-21c7e9c4cb1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d3b9c3e-8833-4994-a8c7-4938a463125d" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_4d9ce6fc-2154-45c5-ba80-21c7e9c4cb1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_fc33a373-245f-4293-8ba9-41b2a15196bb" 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_3d3b9c3e-8833-4994-a8c7-4938a463125d" xlink:to="loc_us-gaap_OtherAssetsCurrent_fc33a373-245f-4293-8ba9-41b2a15196bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f5bac591-33fa-464e-8828-e8210f305678" 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_PreferredStockValue_6ad447aa-c027-43f9-ab59-b109a3bf8695" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f5bac591-33fa-464e-8828-e8210f305678" xlink:to="loc_us-gaap_PreferredStockValue_6ad447aa-c027-43f9-ab59-b109a3bf8695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a206ed1c-df84-4fdb-8a5c-d474f1fb7fed" 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_f5bac591-33fa-464e-8828-e8210f305678" xlink:to="loc_us-gaap_CommonStockValue_a206ed1c-df84-4fdb-8a5c-d474f1fb7fed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_efdc4400-998d-4ee7-af79-32a9811ff931" 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_f5bac591-33fa-464e-8828-e8210f305678" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_efdc4400-998d-4ee7-af79-32a9811ff931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b03d1bc5-c199-4ab7-a53f-41cbad46e7b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f5bac591-33fa-464e-8828-e8210f305678" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b03d1bc5-c199-4ab7-a53f-41cbad46e7b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fe3b4ae1-a9a2-43cd-ac70-24312b3bcf54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f5bac591-33fa-464e-8828-e8210f305678" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fe3b4ae1-a9a2-43cd-ac70-24312b3bcf54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_675140d0-9bb8-4621-b723-2953115bf7ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f5bac591-33fa-464e-8828-e8210f305678" xlink:to="loc_us-gaap_TreasuryStockCommonValue_675140d0-9bb8-4621-b723-2953115bf7ee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/ConsolidatedStatementsofEquityUnaudited" xlink:type="simple" xlink:href="mtz-20210331.xsd#ConsolidatedStatementsofEquityUnaudited"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/ConsolidatedStatementsofEquityUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="mtz-20210331.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" 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_9f29a9fd-76ae-4f19-a12b-0c1bfb42ee3e" 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_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_ProfitLoss_9f29a9fd-76ae-4f19-a12b-0c1bfb42ee3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_f0216433-b8e3-4287-9121-95360f512325" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_f0216433-b8e3-4287-9121-95360f512325" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_9f85e1a2-89ec-4e80-8da5-8dbf0062337b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_9f85e1a2-89ec-4e80-8da5-8dbf0062337b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_37026c76-7dcf-4bc9-83be-12d32dcfa9b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_37026c76-7dcf-4bc9-83be-12d32dcfa9b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_58ce3d77-3bbe-47a9-a67f-bf67e79a4be7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_ShareBasedCompensation_58ce3d77-3bbe-47a9-a67f-bf67e79a4be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2d7d7279-b7da-49cd-962b-b256b4fe87a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_2d7d7279-b7da-49cd-962b-b256b4fe87a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_106ce015-ea75-443e-926c-a9d50c4fc6d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_106ce015-ea75-443e-926c-a9d50c4fc6d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_8f6f348e-3559-4294-881e-6cbe7f7bd1f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_8f6f348e-3559-4294-881e-6cbe7f7bd1f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_2c903b93-32a2-4dfc-af2c-83b76954fe0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_2c903b93-32a2-4dfc-af2c-83b76954fe0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0dac3a78-a5f9-4e51-bb1d-8571e0aa1f38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0dac3a78-a5f9-4e51-bb1d-8571e0aa1f38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_590de150-20b1-4937-a026-8cffc5cbbe9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_590de150-20b1-4937-a026-8cffc5cbbe9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8fd76dc5-6fe1-40c3-b6c7-e4363dc77792" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8fd76dc5-6fe1-40c3-b6c7-e4363dc77792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_83a92116-0827-4ddc-97a7-dd68473b58b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_83a92116-0827-4ddc-97a7-dd68473b58b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_4bdfaf01-f376-4a19-8f21-c708d8080418" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_4bdfaf01-f376-4a19-8f21-c708d8080418" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9be903c4-9392-4aeb-b52e-08898ca42861" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_9be903c4-9392-4aeb-b52e-08898ca42861" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e2fde115-709c-4897-ac9d-d45f4af96fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc10c836-f146-427d-af2c-b1067b27a58f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_e2fde115-709c-4897-ac9d-d45f4af96fbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7254aef4-f85b-48ba-95b8-600075dcbe38" 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_PaymentsToAcquireBusinessesNetOfCashAcquired_1eb53986-659e-47bb-bdc4-e6a51dd95b7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7254aef4-f85b-48ba-95b8-600075dcbe38" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1eb53986-659e-47bb-bdc4-e6a51dd95b7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_146ec9b3-0c4e-41aa-9a27-3dc3a627af63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7254aef4-f85b-48ba-95b8-600075dcbe38" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_146ec9b3-0c4e-41aa-9a27-3dc3a627af63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c272ab8b-3d78-41e0-8fc1-ed9d31b3d0c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7254aef4-f85b-48ba-95b8-600075dcbe38" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c272ab8b-3d78-41e0-8fc1-ed9d31b3d0c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_b7237f1d-b9b7-418c-8cc6-34ca3a0695d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7254aef4-f85b-48ba-95b8-600075dcbe38" xlink:to="loc_us-gaap_PaymentsToAcquireOtherInvestments_b7237f1d-b9b7-418c-8cc6-34ca3a0695d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments_6bbc502e-4b6d-4a3c-8c44-181392215120" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7254aef4-f85b-48ba-95b8-600075dcbe38" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments_6bbc502e-4b6d-4a3c-8c44-181392215120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78727963-c1f6-4122-a8db-94cc89a49bd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7254aef4-f85b-48ba-95b8-600075dcbe38" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78727963-c1f6-4122-a8db-94cc89a49bd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" 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_ProceedsFromLongTermLinesOfCredit_89b3b596-3f2b-4382-91b1-d3fcee1ee885" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_89b3b596-3f2b-4382-91b1-d3fcee1ee885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_8412d2b8-5807-4f6c-a985-25d7501dcd2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_8412d2b8-5807-4f6c-a985-25d7501dcd2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_8c74cfee-0784-462d-b1f9-a68d1315e08f" 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_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_8c74cfee-0784-462d-b1f9-a68d1315e08f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_dcf8e5cb-7472-4092-ab6e-27ea4d2279d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_dcf8e5cb-7472-4092-ab6e-27ea4d2279d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0ee99aec-f991-4d7e-98f6-6fa031e41a0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0ee99aec-f991-4d7e-98f6-6fa031e41a0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_32a7d5ab-06d5-4f60-9bcd-01abe18c7e8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_32a7d5ab-06d5-4f60-9bcd-01abe18c7e8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_9ee7de7e-6612-4460-ace1-56193e5523dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6749d67e-6d7a-4af6-bab7-6e3f32481fa8" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_9ee7de7e-6612-4460-ace1-56193e5523dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9984cc16-dd36-4736-ae11-654e0967efb4" 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_0dd361d8-5766-4379-8f35-0d530b42dee6" 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_9984cc16-dd36-4736-ae11-654e0967efb4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0dd361d8-5766-4379-8f35-0d530b42dee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b26ec259-6541-43a1-a4fc-8ca0625fd618" 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_9984cc16-dd36-4736-ae11-654e0967efb4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b26ec259-6541-43a1-a4fc-8ca0625fd618" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_178e1797-b5c3-4d1f-80bc-939eb47dff3f" 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_9984cc16-dd36-4736-ae11-654e0967efb4" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_178e1797-b5c3-4d1f-80bc-939eb47dff3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8aa67213-9a6f-4f9e-90ce-d3d843376380" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9984cc16-dd36-4736-ae11-654e0967efb4" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8aa67213-9a6f-4f9e-90ce-d3d843376380" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="mtz-20210331.xsd#BusinessBasisofPresentationandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="mtz-20210331.xsd#BusinessBasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#BusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#BusinessBasisofPresentationandSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="mtz-20210331.xsd#BusinessBasisofPresentationandSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesAccountingPronouncementsAdoptedNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#BusinessBasisofPresentationandSignificantAccountingPoliciesAccountingPronouncementsAdoptedNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/BusinessBasisofPresentationandSignificantAccountingPoliciesAccountingPronouncementsAdoptedNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/EarningsPerShare" xlink:type="simple" xlink:href="mtz-20210331.xsd#EarningsPerShare"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/EarningsPerShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#EarningsPerShareTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/EarningsPerShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/EarningsPerShareScheduleofEarningsPerShareInformationDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#EarningsPerShareScheduleofEarningsPerShareInformationDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/EarningsPerShareScheduleofEarningsPerShareInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ceda8fa6-d0af-443d-9350-e44286db4129" 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_b7146faf-a85c-4722-89ee-f5027be97764" 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_ceda8fa6-d0af-443d-9350-e44286db4129" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b7146faf-a85c-4722-89ee-f5027be97764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f8594b1e-af36-49d7-be6e-70447c2f592b" 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_ceda8fa6-d0af-443d-9350-e44286db4129" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f8594b1e-af36-49d7-be6e-70447c2f592b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillbySegmentDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillbySegmentDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9f44fd2a-1278-4cf9-b98b-73813080b00a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_6757d389-a3e9-485f-9401-6c26da553dda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_9f44fd2a-1278-4cf9-b98b-73813080b00a" xlink:to="loc_us-gaap_GoodwillGross_6757d389-a3e9-485f-9401-6c26da553dda" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_38c507aa-4697-4585-9b71-e0ae0d7ac564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_9f44fd2a-1278-4cf9-b98b-73813080b00a" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_38c507aa-4697-4585-9b71-e0ae0d7ac564" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsRollforwardofOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssetsRollforwardofOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsRollforwardofOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_15c4805d-40d1-4838-a0bc-7e4df735eef3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_14a454ae-f5ac-4380-a2c1-f55d4d3aeb4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_15c4805d-40d1-4838-a0bc-7e4df735eef3" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_14a454ae-f5ac-4380-a2c1-f55d4d3aeb4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f6b0035b-6b9f-4ff5-b00a-3253465c397b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_15c4805d-40d1-4838-a0bc-7e4df735eef3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f6b0035b-6b9f-4ff5-b00a-3253465c397b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4cc1fb63-87d9-4b62-bb1c-b5161011552f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c67b0f3c-f0ba-41a7-8aac-98393857cfd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4cc1fb63-87d9-4b62-bb1c-b5161011552f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_c67b0f3c-f0ba-41a7-8aac-98393857cfd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fa3ac421-4f46-4e4f-8e84-5cd282a8c886" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4cc1fb63-87d9-4b62-bb1c-b5161011552f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fa3ac421-4f46-4e4f-8e84-5cd282a8c886" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsQuarterlyAssessmentforIndicatorsofImpairmentNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssetsQuarterlyAssessmentforIndicatorsofImpairmentNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsQuarterlyAssessmentforIndicatorsofImpairmentNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssets2021AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssets2021AcquisitionsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssets2021AcquisitionsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssets2020AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssets2020AcquisitionsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssets2020AcquisitionsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsProFormaFinancialInformationandAcquisitionResultsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssetsProFormaFinancialInformationandAcquisitionResultsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsProFormaFinancialInformationandAcquisitionResultsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsQ22021AcquisitionsDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#GoodwillandOtherIntangibleAssetsQ22021AcquisitionsDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/GoodwillandOtherIntangibleAssetsQ22021AcquisitionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="mtz-20210331.xsd#FairValueofFinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/FairValueofFinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/FairValueofFinancialInstrumentsAcquisitionRelatedContingentConsiderationandOtherLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#FairValueofFinancialInstrumentsAcquisitionRelatedContingentConsiderationandOtherLiabilitiesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/FairValueofFinancialInstrumentsAcquisitionRelatedContingentConsiderationandOtherLiabilitiesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/FairValueofFinancialInstrumentsEquityInvestmentsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#FairValueofFinancialInstrumentsEquityInvestmentsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/FairValueofFinancialInstrumentsEquityInvestmentsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/FairValueofFinancialInstrumentsTheWahaJVsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#FairValueofFinancialInstrumentsTheWahaJVsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/FairValueofFinancialInstrumentsTheWahaJVsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/FairValueofFinancialInstrumentsOtherInvestmentsAVCTNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#FairValueofFinancialInstrumentsOtherInvestmentsAVCTNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/FairValueofFinancialInstrumentsOtherInvestmentsAVCTNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/FairValueofFinancialInstrumentsOtherInvestmentsOtherEquityMethodInvestmentsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#FairValueofFinancialInstrumentsOtherInvestmentsOtherEquityMethodInvestmentsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/FairValueofFinancialInstrumentsOtherInvestmentsOtherEquityMethodInvestmentsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/FairValueofFinancialInstrumentsSeniorNotesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#FairValueofFinancialInstrumentsSeniorNotesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/FairValueofFinancialInstrumentsSeniorNotesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilities" xlink:type="simple" xlink:href="mtz-20210331.xsd#AccountsReceivableNetofAllowanceandContractAssetsandLiabilities"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesScheduleofAccountsReceivableNetofAllowanceandContractAssetsDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesScheduleofAccountsReceivableNetofAllowanceandContractAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesScheduleofAccountsReceivableNetofAllowanceandContractAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a6c8b5b8-8fb6-4543-b4d4-39084a57b713" 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_mtz_ContractRetainage_9c199ba2-0aac-4a45-90ba-23eb6c7930ba" xlink:href="mtz-20210331.xsd#mtz_ContractRetainage"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a6c8b5b8-8fb6-4543-b4d4-39084a57b713" xlink:to="loc_mtz_ContractRetainage_9c199ba2-0aac-4a45-90ba-23eb6c7930ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_fb78ff84-561a-47a8-9e21-5ef8b7005907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_a6c8b5b8-8fb6-4543-b4d4-39084a57b713" xlink:to="loc_us-gaap_UnbilledContractsReceivable_fb78ff84-561a-47a8-9e21-5ef8b7005907" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f6eeaa5f-2119-4b6b-b16d-1d23d98a4772" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_6c896591-8114-402f-9cd6-0879bad4c2ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_f6eeaa5f-2119-4b6b-b16d-1d23d98a4772" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_6c896591-8114-402f-9cd6-0879bad4c2ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0c638431-a3f6-4ed7-8413-32e30fbd33b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_f6eeaa5f-2119-4b6b-b16d-1d23d98a4772" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0c638431-a3f6-4ed7-8413-32e30fbd33b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/AccountsReceivableNetofAllowanceandContractAssetsandLiabilitiesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/PropertyandEquipmentNet" xlink:type="simple" xlink:href="mtz-20210331.xsd#PropertyandEquipmentNet"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/PropertyandEquipmentNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/PropertyandEquipmentNetTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#PropertyandEquipmentNetTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/PropertyandEquipmentNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a23735b1-b676-433e-9274-488de531312b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_4f71a41d-003f-48c8-88b9-0c82199260af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a23735b1-b676-433e-9274-488de531312b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_4f71a41d-003f-48c8-88b9-0c82199260af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0d4adb28-11c0-4e72-b56c-4101dec44b67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_a23735b1-b676-433e-9274-488de531312b" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0d4adb28-11c0-4e72-b56c-4101dec44b67" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/PropertyandEquipmentNetNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#PropertyandEquipmentNetNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/PropertyandEquipmentNetNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/Debt" xlink:type="simple" xlink:href="mtz-20210331.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/DebtTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#DebtTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/DebtTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/DebtScheduleofCarryingValuesofDebtDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#DebtScheduleofCarryingValuesofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/DebtScheduleofCarryingValuesofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_6bbf74b0-a535-4cc3-b67d-74559b3c917f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_9625370a-5fff-454b-9883-231643ded45b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_6bbf74b0-a535-4cc3-b67d-74559b3c917f" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_9625370a-5fff-454b-9883-231643ded45b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_77e72080-fb6b-46dc-8ca8-a63881d756b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_6bbf74b0-a535-4cc3-b67d-74559b3c917f" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_77e72080-fb6b-46dc-8ca8-a63881d756b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross_d99c3f44-5f42-4380-9106-91ee59ff0928" xlink:href="mtz-20210331.xsd#mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtz_FinanceLeaseAndOtherObligations_dc06dc8c-22e1-42d1-b6c2-1e8af0643a9c" xlink:href="mtz-20210331.xsd#mtz_FinanceLeaseAndOtherObligations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross_d99c3f44-5f42-4380-9106-91ee59ff0928" xlink:to="loc_mtz_FinanceLeaseAndOtherObligations_dc06dc8c-22e1-42d1-b6c2-1e8af0643a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7a678cf4-bc1b-4583-8a24-f22177a6553c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross_d99c3f44-5f42-4380-9106-91ee59ff0928" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7a678cf4-bc1b-4583-8a24-f22177a6553c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/DebtScheduleofCarryingValuesofDebtDetails_1" xlink:type="simple" xlink:href="mtz-20210331.xsd#DebtScheduleofCarryingValuesofDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/DebtScheduleofCarryingValuesofDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2a790097-36b2-478c-a8f8-6f9298ee6a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_05ad556a-6201-4c5b-a4b6-11ddbc36e798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2a790097-36b2-478c-a8f8-6f9298ee6a74" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_05ad556a-6201-4c5b-a4b6-11ddbc36e798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross_b007f14f-a92c-435f-84b8-f14ba3384a30" xlink:href="mtz-20210331.xsd#mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_2a790097-36b2-478c-a8f8-6f9298ee6a74" xlink:to="loc_mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross_b007f14f-a92c-435f-84b8-f14ba3384a30" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#DebtSeniorSecuredCreditFacilityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#DebtOtherCreditFacilitiesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#DebtAdditionalInformationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/DebtAdditionalInformationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/LeaseObligations" xlink:type="simple" xlink:href="mtz-20210331.xsd#LeaseObligations"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/LeaseObligations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/LeaseObligationsTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#LeaseObligationsTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/LeaseObligationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#LeaseObligationsAdditionalLeaseInformationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/LeaseObligationsAdditionalLeaseInformationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#LeaseObligationsFinanceLeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#LeaseObligationsOperatingLeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/LeaseObligationsScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#LeaseObligationsScheduleofFutureMinimumLeaseCommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/LeaseObligationsScheduleofFutureMinimumLeaseCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_7095ba92-0539-4a3f-adb0-6f52bcf1feb8" 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_b67db62f-548b-4a98-9ac2-1cca23e071c9" 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_7095ba92-0539-4a3f-adb0-6f52bcf1feb8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_b67db62f-548b-4a98-9ac2-1cca23e071c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_0f8b5363-6515-417a-b596-1aad500cf45b" 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_7095ba92-0539-4a3f-adb0-6f52bcf1feb8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_0f8b5363-6515-417a-b596-1aad500cf45b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_09e4e452-19f0-47e3-a51a-e75d9cabe8bd" 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_695c2906-3b13-4ed5-b81e-de9160224060" 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_09e4e452-19f0-47e3-a51a-e75d9cabe8bd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_695c2906-3b13-4ed5-b81e-de9160224060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_26e4bea6-b3ad-4dd3-90b2-debd83528c9f" 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_09e4e452-19f0-47e3-a51a-e75d9cabe8bd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_26e4bea6-b3ad-4dd3-90b2-debd83528c9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3240ab96-1e8d-414e-96ac-50e535e2d182" 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_09e4e452-19f0-47e3-a51a-e75d9cabe8bd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3240ab96-1e8d-414e-96ac-50e535e2d182" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ad19f508-3b60-45dc-974d-7b3b46eb5c29" 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_09e4e452-19f0-47e3-a51a-e75d9cabe8bd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_ad19f508-3b60-45dc-974d-7b3b46eb5c29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e5c83aff-a1b2-4852-9980-4a5d84f8b063" 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_09e4e452-19f0-47e3-a51a-e75d9cabe8bd" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e5c83aff-a1b2-4852-9980-4a5d84f8b063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtz_LesseeOperatingLeaseLiabilityTobePaidafterYearFour_fef9c0e6-abe1-411c-ad3c-05b116124dd0" xlink:href="mtz-20210331.xsd#mtz_LesseeOperatingLeaseLiabilityTobePaidafterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_09e4e452-19f0-47e3-a51a-e75d9cabe8bd" xlink:to="loc_mtz_LesseeOperatingLeaseLiabilityTobePaidafterYearFour_fef9c0e6-abe1-411c-ad3c-05b116124dd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_c383cdee-8cfa-4b60-89b6-f5a151174017" 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_e01dfec9-12f5-46f4-986f-bf5f1f61820b" 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_c383cdee-8cfa-4b60-89b6-f5a151174017" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_e01dfec9-12f5-46f4-986f-bf5f1f61820b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_bd4c77b7-5d4d-451a-8491-10586ae60d33" 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_c383cdee-8cfa-4b60-89b6-f5a151174017" xlink:to="loc_us-gaap_FinanceLeaseLiability_bd4c77b7-5d4d-451a-8491-10586ae60d33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d80a7eb6-8142-41ad-893f-0b1493dfd9c1" 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_0ddf2ba8-760b-44ec-a00f-fe84ec457ea5" 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_d80a7eb6-8142-41ad-893f-0b1493dfd9c1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_0ddf2ba8-760b-44ec-a00f-fe84ec457ea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9e3e8e36-c157-4800-9325-70bbef8a5b2b" 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_d80a7eb6-8142-41ad-893f-0b1493dfd9c1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9e3e8e36-c157-4800-9325-70bbef8a5b2b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/LeaseObligationsScheduleofFutureMinimumLeaseCommitmentsDetails_1" xlink:type="simple" xlink:href="mtz-20210331.xsd#LeaseObligationsScheduleofFutureMinimumLeaseCommitmentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/LeaseObligationsScheduleofFutureMinimumLeaseCommitmentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6e63add3-5d7f-45d4-9e70-655b13a21c09" 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_b506b921-5349-4f3c-8fee-e03a524424c4" 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_6e63add3-5d7f-45d4-9e70-655b13a21c09" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_b506b921-5349-4f3c-8fee-e03a524424c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3a74f137-b73a-4f29-89e6-62c412d97049" 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_6e63add3-5d7f-45d4-9e70-655b13a21c09" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_3a74f137-b73a-4f29-89e6-62c412d97049" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_336f168e-7b3a-46a4-973e-8ae1b048b17b" 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_6e63add3-5d7f-45d4-9e70-655b13a21c09" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_336f168e-7b3a-46a4-973e-8ae1b048b17b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2c81073a-acc3-4097-b549-c3421fd3a76c" 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_6e63add3-5d7f-45d4-9e70-655b13a21c09" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_2c81073a-acc3-4097-b549-c3421fd3a76c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_c5351927-8aac-480f-b480-a49b50d01752" 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_6e63add3-5d7f-45d4-9e70-655b13a21c09" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_c5351927-8aac-480f-b480-a49b50d01752" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtz_FinanceLeaseLiabilityTobePaidafterYearFour_a110f1e9-d557-467d-ac60-d6e09ac48be8" xlink:href="mtz-20210331.xsd#mtz_FinanceLeaseLiabilityTobePaidafterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6e63add3-5d7f-45d4-9e70-655b13a21c09" xlink:to="loc_mtz_FinanceLeaseLiabilityTobePaidafterYearFour_a110f1e9-d557-467d-ac60-d6e09ac48be8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f4a13bb1-30a5-4302-8bce-a431d40f9a63" 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_73da6cc0-7496-44a1-97b5-f9bfb7400dae" 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_f4a13bb1-30a5-4302-8bce-a431d40f9a63" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_73da6cc0-7496-44a1-97b5-f9bfb7400dae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_21830e2b-de54-4e7d-908b-499a6dcde734" 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_f4a13bb1-30a5-4302-8bce-a431d40f9a63" xlink:to="loc_us-gaap_OperatingLeaseLiability_21830e2b-de54-4e7d-908b-499a6dcde734" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlans" xlink:type="simple" xlink:href="mtz-20210331.xsd#StockBasedCompensationandOtherEmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#StockBasedCompensationandOtherEmployeeBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#StockBasedCompensationandOtherEmployeeBenefitPlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#StockBasedCompensationandOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansScheduleofActivityRestrictedSharesDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#StockBasedCompensationandOtherEmployeeBenefitPlansScheduleofActivityRestrictedSharesDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansScheduleofActivityRestrictedSharesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansESPPNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#StockBasedCompensationandOtherEmployeeBenefitPlansESPPNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/StockBasedCompensationandOtherEmployeeBenefitPlansESPPNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/OtherRetirementPlans" xlink:type="simple" xlink:href="mtz-20210331.xsd#OtherRetirementPlans"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/OtherRetirementPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/OtherRetirementPlansTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#OtherRetirementPlansTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/OtherRetirementPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/OtherRetirementPlansScheduleofCoveredEmployeesandContributionsMultiemployerPlansDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#OtherRetirementPlansScheduleofCoveredEmployeesandContributionsMultiemployerPlansDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/OtherRetirementPlansScheduleofCoveredEmployeesandContributionsMultiemployerPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/Equity" xlink:type="simple" xlink:href="mtz-20210331.xsd#Equity"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/Equity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/EquityShareActivityNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#EquityShareActivityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/EquityShareActivityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/IncomeTaxes" xlink:type="simple" xlink:href="mtz-20210331.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#IncomeTaxesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformation" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformation"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationTables" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationTables"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentRevenueDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentEBITDADetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentEBITDADetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentEBITDADetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentDepreciationandAmortizationDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentDepreciationandAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationScheduleofFinancialInformationbyReportableSegmentDepreciationandAmortizationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationReconciliationofConsolidatedIncomebeforeIncomeTaxestoEBITDADetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationReconciliationofConsolidatedIncomebeforeIncomeTaxestoEBITDADetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationReconciliationofConsolidatedIncomebeforeIncomeTaxestoEBITDADetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b38b3496-7d28-4341-9bbf-ea1faf24264a" 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_InterestRevenueExpenseNet_6a836fbe-4161-4195-abb7-d928c812b743" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRevenueExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b38b3496-7d28-4341-9bbf-ea1faf24264a" xlink:to="loc_us-gaap_InterestRevenueExpenseNet_6a836fbe-4161-4195-abb7-d928c812b743" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_bdf232a9-da5b-46fe-844c-fbf64f1733b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b38b3496-7d28-4341-9bbf-ea1faf24264a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_bdf232a9-da5b-46fe-844c-fbf64f1733b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_e25f4221-5599-41ee-8808-e016fe1db255" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b38b3496-7d28-4341-9bbf-ea1faf24264a" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_e25f4221-5599-41ee-8808-e016fe1db255" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mtz_EBITDA_583e3033-cf72-4ac9-937e-865774de1a9e" xlink:href="mtz-20210331.xsd#mtz_EBITDA"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b38b3496-7d28-4341-9bbf-ea1faf24264a" xlink:to="loc_mtz_EBITDA_583e3033-cf72-4ac9-937e-865774de1a9e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationForeignOperationsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationForeignOperationsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationForeignOperationsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/SegmentsandRelatedInformationSegmentsandRelatedInformationSignificantCustomersNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#SegmentsandRelatedInformationSegmentsandRelatedInformationSignificantCustomersNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/SegmentsandRelatedInformationSegmentsandRelatedInformationSignificantCustomersNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mtz-20210331.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/CommitmentsandContingenciesLegalLettersofCreditBondsSelfInsuranceNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#CommitmentsandContingenciesLegalLettersofCreditBondsSelfInsuranceNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/CommitmentsandContingenciesLegalLettersofCreditBondsSelfInsuranceNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/CommitmentsandContingenciesInvestmentArrangementsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#CommitmentsandContingenciesInvestmentArrangementsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/CommitmentsandContingenciesInvestmentArrangementsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/CommitmentsandContingenciesConcentrationsofRiskNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#CommitmentsandContingenciesConcentrationsofRiskNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/CommitmentsandContingenciesConcentrationsofRiskNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="mtz-20210331.xsd#RelatedPartyTransactions"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/RelatedPartyTransactions" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#RelatedPartyTransactionsManagementNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/RelatedPartyTransactionsManagementNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmandCCINarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#RelatedPartyTransactionsConstructionManagementFirmandCCINarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmandCCINarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#RelatedPartyTransactionsExecutiveOfficersNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/RelatedPartyTransactionsManagementSubcontractingagreementNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#RelatedPartyTransactionsManagementSubcontractingagreementNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/RelatedPartyTransactionsManagementSubcontractingagreementNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" xlink:type="simple" xlink:href="mtz-20210331.xsd#RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" xlink:type="extended"/>
</link:linkbase>
