| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- --> |
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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"> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccruedExpenses" xlink:href="clh-20191231.xsd#AccruedExpenses" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccruedExpensesNarrativeDetails" xlink:href="clh-20191231.xsd#AccruedExpensesNarrativeDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccruedExpensesScheduleOfAccruedExpensesDetails" xlink:href="clh-20191231.xsd#AccruedExpensesScheduleOfAccruedExpensesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccruedExpensesTables" xlink:href="clh-20191231.xsd#AccruedExpensesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLoss" xlink:href="clh-20191231.xsd#AccumulatedOtherComprehensiveLoss" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLossComponentsOfAociDetails" xlink:href="clh-20191231.xsd#AccumulatedOtherComprehensiveLossComponentsOfAociDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLossReclassificationOutOfAociDetails" xlink:href="clh-20191231.xsd#AccumulatedOtherComprehensiveLossReclassificationOutOfAociDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLossTables" xlink:href="clh-20191231.xsd#AccumulatedOtherComprehensiveLossTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/BusinessCombinations" xlink:href="clh-20191231.xsd#BusinessCombinations" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/BusinessCombinations2017AcquisitionsDetails" xlink:href="clh-20191231.xsd#BusinessCombinations2017AcquisitionsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/BusinessCombinations2018AcquisitionsDetails" xlink:href="clh-20191231.xsd#BusinessCombinations2018AcquisitionsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/BusinessCombinations2019AcquisitionsDetails" xlink:href="clh-20191231.xsd#BusinessCombinations2019AcquisitionsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/BusinessCombinationsAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="clh-20191231.xsd#BusinessCombinationsAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/BusinessCombinationsTables" xlink:href="clh-20191231.xsd#BusinessCombinationsTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilities" xlink:href="clh-20191231.xsd#ClosureAndPostClosureLiabilities" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilitiesAnticipatedPaymentsDetails" xlink:href="clh-20191231.xsd#ClosureAndPostClosureLiabilitiesAnticipatedPaymentsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilitiesChangesInPostClosureLiabilitiesDetails" xlink:href="clh-20191231.xsd#ClosureAndPostClosureLiabilitiesChangesInPostClosureLiabilitiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilitiesTables" xlink:href="clh-20191231.xsd#ClosureAndPostClosureLiabilitiesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/CommitmentsAndContingencies" xlink:href="clh-20191231.xsd#CommitmentsAndContingencies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/CommitmentsAndContingenciesFederalStateAndProvincialEnforcementActionsDetails" xlink:href="clh-20191231.xsd#CommitmentsAndContingenciesFederalStateAndProvincialEnforcementActionsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/CommitmentsAndContingenciesLegalAndAdministrativeProceedingsDetails" xlink:href="clh-20191231.xsd#CommitmentsAndContingenciesLegalAndAdministrativeProceedingsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/CommitmentsAndContingenciesSelfInsuranceLiabilitiesDetails" xlink:href="clh-20191231.xsd#CommitmentsAndContingenciesSelfInsuranceLiabilitiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/CommitmentsAndContingenciesSelfInsuranceLiabilitiesDetailsCalc2" xlink:href="clh-20191231.xsd#CommitmentsAndContingenciesSelfInsuranceLiabilitiesDetailsCalc2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/CommitmentsAndContingenciesSuperfundProceedingsDetails" xlink:href="clh-20191231.xsd#CommitmentsAndContingenciesSuperfundProceedingsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/CommitmentsAndContingenciesTables" xlink:href="clh-20191231.xsd#CommitmentsAndContingenciesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedBalanceSheets" xlink:href="clh-20191231.xsd#ConsolidatedBalanceSheets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="clh-20191231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="clh-20191231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="clh-20191231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedStatementsOfOperations" xlink:href="clh-20191231.xsd#ConsolidatedStatementsOfOperations" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:href="clh-20191231.xsd#ConsolidatedStatementsOfOperationsParenthetical" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:href="clh-20191231.xsd#ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:href="clh-20191231.xsd#ConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/Cover" xlink:href="clh-20191231.xsd#Cover" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/DispositionOfBusiness" xlink:href="clh-20191231.xsd#DispositionOfBusiness" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/DispositionOfBusinessDetails" xlink:href="clh-20191231.xsd#DispositionOfBusinessDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/EarningsPerShare" xlink:href="clh-20191231.xsd#EarningsPerShare" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" xlink:href="clh-20191231.xsd#EarningsPerShareAntiDilutiveSecuritiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareComputationsDetails" xlink:href="clh-20191231.xsd#EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareComputationsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/EarningsPerShareTables" xlink:href="clh-20191231.xsd#EarningsPerShareTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/FinancingArrangements" xlink:href="clh-20191231.xsd#FinancingArrangements" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/FinancingArrangementsNarrativeDetails" xlink:href="clh-20191231.xsd#FinancingArrangementsNarrativeDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/FinancingArrangementsSummaryOfFinancingArrangementsDetails" xlink:href="clh-20191231.xsd#FinancingArrangementsSummaryOfFinancingArrangementsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/FinancingArrangementsSummaryOfRedemptionPricesDetails" xlink:href="clh-20191231.xsd#FinancingArrangementsSummaryOfRedemptionPricesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/FinancingArrangementsTables" xlink:href="clh-20191231.xsd#FinancingArrangementsTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssets" xlink:href="clh-20191231.xsd#GoodwillAndOtherIntangibleAssets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsChangesToGoodwillDetails" xlink:href="clh-20191231.xsd#GoodwillAndOtherIntangibleAssetsChangesToGoodwillDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationDetails" xlink:href="clh-20191231.xsd#GoodwillAndOtherIntangibleAssetsExpectedAmortizationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibleAssetsDetails" xlink:href="clh-20191231.xsd#GoodwillAndOtherIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibleAssetsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:href="clh-20191231.xsd#GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:href="clh-20191231.xsd#GoodwillAndOtherIntangibleAssetsTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/IncomeTaxes" xlink:href="clh-20191231.xsd#IncomeTaxes" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/IncomeTaxesAdditionalInformationDetails" xlink:href="clh-20191231.xsd#IncomeTaxesAdditionalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="clh-20191231.xsd#IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/IncomeTaxesProvisionForTaxExpenseDetails" xlink:href="clh-20191231.xsd#IncomeTaxesProvisionForTaxExpenseDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/IncomeTaxesProvisionForTaxExpenseDetailsCalc2" xlink:href="clh-20191231.xsd#IncomeTaxesProvisionForTaxExpenseDetailsCalc2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/IncomeTaxesTables" xlink:href="clh-20191231.xsd#IncomeTaxesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:href="clh-20191231.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/InventoriesAndSupplies" xlink:href="clh-20191231.xsd#InventoriesAndSupplies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/InventoriesAndSuppliesDetails" xlink:href="clh-20191231.xsd#InventoriesAndSuppliesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/InventoriesAndSuppliesTables" xlink:href="clh-20191231.xsd#InventoriesAndSuppliesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesLeaseExpenseDetails" xlink:href="clh-20191231.xsd#LeasesLeaseExpenseDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesLeases" xlink:href="clh-20191231.xsd#LeasesLeases" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesNarrativeDetails" xlink:href="clh-20191231.xsd#LeasesNarrativeDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:href="clh-20191231.xsd#LeasesOtherInformationRelatedToLeasesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesScheduleOfFutureLeasePaymentsDetails" xlink:href="clh-20191231.xsd#LeasesScheduleOfFutureLeasePaymentsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesScheduleOfFutureLeasePaymentsDetailsCalc2" xlink:href="clh-20191231.xsd#LeasesScheduleOfFutureLeasePaymentsDetailsCalc2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesSummaryOfFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:href="clh-20191231.xsd#LeasesSummaryOfFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesSupplementalFinanceLeaseBalanceSheetInformationDetails" xlink:href="clh-20191231.xsd#LeasesSupplementalFinanceLeaseBalanceSheetInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/LeasesTables" xlink:href="clh-20191231.xsd#LeasesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/Operations" xlink:href="clh-20191231.xsd#Operations" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/PropertyPlantAndEquipment" xlink:href="clh-20191231.xsd#PropertyPlantAndEquipment" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/PropertyPlantAndEquipmentDetails" xlink:href="clh-20191231.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/PropertyPlantAndEquipmentTables" xlink:href="clh-20191231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/QuarterlyDataUnaudited" xlink:href="clh-20191231.xsd#QuarterlyDataUnaudited" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/QuarterlyDataUnauditedDetails" xlink:href="clh-20191231.xsd#QuarterlyDataUnauditedDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/QuarterlyDataUnauditedTables" xlink:href="clh-20191231.xsd#QuarterlyDataUnauditedTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RemedialLiabilities" xlink:href="clh-20191231.xsd#RemedialLiabilities" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RemedialLiabilitiesAdditionalInformationDetails" xlink:href="clh-20191231.xsd#RemedialLiabilitiesAdditionalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RemedialLiabilitiesAnticipatedPaymentsDetails" xlink:href="clh-20191231.xsd#RemedialLiabilitiesAnticipatedPaymentsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RemedialLiabilitiesChangesInRemedialLiabilitiesDetails" xlink:href="clh-20191231.xsd#RemedialLiabilitiesChangesInRemedialLiabilitiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RemedialLiabilitiesEstimatesDetails" xlink:href="clh-20191231.xsd#RemedialLiabilitiesEstimatesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RemedialLiabilitiesTables" xlink:href="clh-20191231.xsd#RemedialLiabilitiesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/Revenues" xlink:href="clh-20191231.xsd#Revenues" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RevenuesContractBalancesDetails" xlink:href="clh-20191231.xsd#RevenuesContractBalancesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RevenuesDisaggregationOfRevenueDetails" xlink:href="clh-20191231.xsd#RevenuesDisaggregationOfRevenueDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RevenuesNarrativeDetails" xlink:href="clh-20191231.xsd#RevenuesNarrativeDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/RevenuesTables" xlink:href="clh-20191231.xsd#RevenuesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:href="clh-20191231.xsd#ScheduleIiValuationAndQualifyingAccounts" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:href="clh-20191231.xsd#ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SegmentReporting" xlink:href="clh-20191231.xsd#SegmentReporting" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SegmentReportingGeographicalInformationDetails" xlink:href="clh-20191231.xsd#SegmentReportingGeographicalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SegmentReportingSegmentAdditionalInformationDetails" xlink:href="clh-20191231.xsd#SegmentReportingSegmentAdditionalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SegmentReportingSegmentInformationRevenuesEbitaAndReconciliationToConsolidatedStatementOfOperationsDetails" xlink:href="clh-20191231.xsd#SegmentReportingSegmentInformationRevenuesEbitaAndReconciliationToConsolidatedStatementOfOperationsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SegmentReportingTables" xlink:href="clh-20191231.xsd#SegmentReportingTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPolicies" xlink:href="clh-20191231.xsd#SignificantAccountingPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesAdvertisingExpenseDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesAdvertisingExpenseDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesCashCashEquivalentsAndUncashedChecksDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesCashCashEquivalentsAndUncashedChecksDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesLandfillAccountingDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesLandfillAccountingDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesMarketableSecuritiesDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesMarketableSecuritiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesPolicies" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesRemedialLiabilitiesDetails" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesRemedialLiabilitiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/SignificantAccountingPoliciesTables" xlink:href="clh-20191231.xsd#SignificantAccountingPoliciesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/StockBasedCompensation" xlink:href="clh-20191231.xsd#StockBasedCompensation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/StockBasedCompensationPerformanceStockAwardsDetails" xlink:href="clh-20191231.xsd#StockBasedCompensationPerformanceStockAwardsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:href="clh-20191231.xsd#StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/StockBasedCompensationStockBasedCompensationDetails" xlink:href="clh-20191231.xsd#StockBasedCompensationStockBasedCompensationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/StockBasedCompensationTables" xlink:href="clh-20191231.xsd#StockBasedCompensationTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/StockholdersEquity" xlink:href="clh-20191231.xsd#StockholdersEquity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.cleanharbors.com/role/StockholdersEquityDetails" xlink:href="clh-20191231.xsd#StockholdersEquityDetails" xlink:type="simple"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccruedExpenses" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccruedExpensesNarrativeDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccruedExpensesScheduleOfAccruedExpensesDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_474d73c1-4db6-9658-51ba-9d6b8296baae" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_474d73c1-4db6-9658-51ba-9d6b8296baae" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaap_InterestPayableCurrent_44d274ec-089d-7b00-4cf5-06d0b5a846fb" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_InterestPayableCurrent_44d274ec-089d-7b00-4cf5-06d0b5a846fb" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a2b836a7-cc87-0e4f-38a0-c91a29535622" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaap_TaxesPayableCurrent_47896491-55c6-1eb9-d2fd-7a2bb89405ec" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_TaxesPayableCurrent_47896491-55c6-1eb9-d2fd-7a2bb89405ec" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fa7787c9-a33c-d084-bb97-5e2455f77a4c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccruedExpensesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLoss" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLossComponentsOfAociDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_597dc90c-9b65-1be0-94e9-a284da3af880" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_597dc90c-9b65-1be0-94e9-a284da3af880" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_6e76b52e-40f9-54b5-cc39-619ebfb8cd5b" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_6e76b52e-40f9-54b5-cc39-619ebfb8cd5b" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_9ca39e33-9f3f-74d2-0b1d-5b059d324f66" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_9ca39e33-9f3f-74d2-0b1d-5b059d324f66" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLossReclassificationOutOfAociDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/AccumulatedOtherComprehensiveLossTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/BusinessCombinations" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/BusinessCombinations2017AcquisitionsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/BusinessCombinations2018AcquisitionsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/BusinessCombinations2019AcquisitionsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/BusinessCombinationsAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_583d3161-f22c-2bc8-587e-2ff15f67a984" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_583d3161-f22c-2bc8-587e-2ff15f67a984" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0bc2ad6f-4832-8740-8753-9ea1eda8f0e5" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_0bc2ad6f-4832-8740-8753-9ea1eda8f0e5" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentLiabilitiesClosureandPostClosureLiabilities" xlink:label="loc_clh_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentLiabilitiesClosureandPostClosureLiabilities_4317f492-1c0e-ad22-38be-f622fdc02803" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_clh_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentLiabilitiesClosureandPostClosureLiabilities_4317f492-1c0e-ad22-38be-f622fdc02803" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_31288939-e5e4-25a4-a69d-b52fe97edfea" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_31288939-e5e4-25a4-a69d-b52fe97edfea" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2f5c0065-7978-5975-d28d-53a6381a8d42" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_2f5c0065-7978-5975-d28d-53a6381a8d42" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_9bf4b8f8-c1f8-fd9f-385b-faef19385e38" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_9bf4b8f8-c1f8-fd9f-385b-faef19385e38" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_16e3deda-1ea5-327e-60bc-c233750182b4" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b6c6e664-e443-6ab8-1587-2187033c3c16" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_16e3deda-1ea5-327e-60bc-c233750182b4" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_05d93b57-3f76-323b-8b13-07dc435183c2" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/BusinessCombinationsTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilities" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilitiesAnticipatedPaymentsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetRetirementObligation" xlink:label="loc_us-gaap_AssetRetirementObligation_def9f1ee-dcd9-b056-a3d0-cd79dddd81a2" xlink:type="locator"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_UndiscountedClosureAndPostClosureLiabilities" xlink:label="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetRetirementObligation_def9f1ee-dcd9-b056-a3d0-cd79dddd81a2" xlink:to="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedPaymentForAssetRetirementObligationsYearOne" xlink:label="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearOne_5e558647-3456-4522-c585-a3288934d8ed" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:to="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearOne_5e558647-3456-4522-c585-a3288934d8ed" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedPaymentForAssetRetirementObligationsYearTwo" xlink:label="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearTwo_84708157-b3ae-25a6-1083-a328898dbf0e" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:to="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearTwo_84708157-b3ae-25a6-1083-a328898dbf0e" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedPaymentForAssetRetirementObligationsYearThree" xlink:label="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearThree_09e237f0-56d8-14e0-78d5-a3288888de5a" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:to="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearThree_09e237f0-56d8-14e0-78d5-a3288888de5a" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedPaymentForAssetRetirementObligationsYearFour" xlink:label="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearFour_b4fa2a4f-e83c-5b86-be94-a32889be56cd" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:to="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearFour_b4fa2a4f-e83c-5b86-be94-a32889be56cd" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedPaymentForAssetRetirementObligationsYearFive" xlink:label="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearFive_8aa033c3-cdb5-0d8f-e092-a3288a6979dc" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:to="loc_clh_AnticipatedPaymentForAssetRetirementObligationsYearFive_8aa033c3-cdb5-0d8f-e092-a3288a6979dc" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedPaymentForAssetRetirementObligationsAfterYearFive" xlink:label="loc_clh_AnticipatedPaymentForAssetRetirementObligationsAfterYearFive_3c927ee8-5545-e6ab-1037-a3288ba5912c" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedClosureAndPostClosureLiabilities_182810c1-e894-642d-c9dc-a3288b8f2b74" xlink:to="loc_clh_AnticipatedPaymentForAssetRetirementObligationsAfterYearFive_3c927ee8-5545-e6ab-1037-a3288ba5912c" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DiscountReserves" xlink:label="loc_clh_DiscountReserves_e1208fbe-5285-c0b4-2cc6-a3288a8dd690" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetRetirementObligation_def9f1ee-dcd9-b056-a3d0-cd79dddd81a2" xlink:to="loc_clh_DiscountReserves_e1208fbe-5285-c0b4-2cc6-a3288a8dd690" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_ReservesToBeProvidedOverRemainingSiteLives" xlink:label="loc_clh_ReservesToBeProvidedOverRemainingSiteLives_a0c90ddc-aab8-03ae-ca91-a3288b0e667d" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetRetirementObligation_def9f1ee-dcd9-b056-a3d0-cd79dddd81a2" xlink:to="loc_clh_ReservesToBeProvidedOverRemainingSiteLives_a0c90ddc-aab8-03ae-ca91-a3288b0e667d" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilitiesChangesInPostClosureLiabilitiesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ClosureAndPostClosureLiabilitiesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/CommitmentsAndContingencies" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/CommitmentsAndContingenciesFederalStateAndProvincialEnforcementActionsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/CommitmentsAndContingenciesLegalAndAdministrativeProceedingsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/CommitmentsAndContingenciesSelfInsuranceLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_UndiscountedSelfInsuranceLiabilities" xlink:label="loc_clh_UndiscountedSelfInsuranceLiabilities_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:type="locator"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedSelfInsurancePaymentsYearOne" xlink:label="loc_clh_AnticipatedSelfInsurancePaymentsYearOne_4b046118-44d1-f65b-8a11-a3288ad3edd1" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_clh_AnticipatedSelfInsurancePaymentsYearOne_4b046118-44d1-f65b-8a11-a3288ad3edd1" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedSelfInsurancePaymentsYearTwo" xlink:label="loc_clh_AnticipatedSelfInsurancePaymentsYearTwo_2eba313a-7f85-855e-1229-a3288b53a98e" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_clh_AnticipatedSelfInsurancePaymentsYearTwo_2eba313a-7f85-855e-1229-a3288b53a98e" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedSelfInsurancePaymentsYearThree" xlink:label="loc_clh_AnticipatedSelfInsurancePaymentsYearThree_ea3856da-3c81-5df1-f041-a3288b434e99" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_clh_AnticipatedSelfInsurancePaymentsYearThree_ea3856da-3c81-5df1-f041-a3288b434e99" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedSelfInsurancePaymentsYearFour" xlink:label="loc_clh_AnticipatedSelfInsurancePaymentsYearFour_e1f2af04-3de9-52c2-ff9a-a3288a772189" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_clh_AnticipatedSelfInsurancePaymentsYearFour_e1f2af04-3de9-52c2-ff9a-a3288a772189" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedSelfInsurancePaymentsYearFive" xlink:label="loc_clh_AnticipatedSelfInsurancePaymentsYearFive_7646bfa1-8661-5c25-0952-a3288a935ffe" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_clh_AnticipatedSelfInsurancePaymentsYearFive_7646bfa1-8661-5c25-0952-a3288a935ffe" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AnticipatedSelfInsurancePaymentsThereafter" xlink:label="loc_clh_AnticipatedSelfInsurancePaymentsThereafter_cda632f7-771d-b768-e61f-a3288a33a78c" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_clh_AnticipatedSelfInsurancePaymentsThereafter_cda632f7-771d-b768-e61f-a3288a33a78c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/CommitmentsAndContingenciesSelfInsuranceLiabilitiesDetailsCalc2" xlink:type="extended"> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_UndiscountedSelfInsuranceLiabilities" xlink:label="loc_clh_UndiscountedSelfInsuranceLiabilities_85EBDDF2CED7A94BF95C64DEDC37D611_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:type="locator"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_SelfInsuranceDiscountRate" xlink:label="loc_clh_SelfInsuranceDiscountRate_85EBDDF2CED7A94BF95C64DEDC37D611_520b4d03-cea7-e15d-dc4e-a328893d68bf" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_85EBDDF2CED7A94BF95C64DEDC37D611_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_clh_SelfInsuranceDiscountRate_85EBDDF2CED7A94BF95C64DEDC37D611_520b4d03-cea7-e15d-dc4e-a328893d68bf" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelfInsuranceReserve" xlink:label="loc_us-gaap_SelfInsuranceReserve_85EBDDF2CED7A94BF95C64DEDC37D611_0b65ce37-93ab-1230-391d-6e22cbcbae5d" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_UndiscountedSelfInsuranceLiabilities_85EBDDF2CED7A94BF95C64DEDC37D611_d8292e89-ce33-16a9-253f-a3288a8ece1e" xlink:to="loc_us-gaap_SelfInsuranceReserve_85EBDDF2CED7A94BF95C64DEDC37D611_0b65ce37-93ab-1230-391d-6e22cbcbae5d" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/CommitmentsAndContingenciesSuperfundProceedingsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_SiteContingencyNumberOfSites" xlink:label="loc_clh_SiteContingencyNumberOfSites_061a7ce5-0ca2-6660-ce1a-f622fd43ec47" xlink:type="locator"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_SiteContingencyNumberOfSitesOwnedByEntity" xlink:label="loc_clh_SiteContingencyNumberOfSitesOwnedByEntity_23eac50b-6b9d-eb0a-1510-f622fd62b90a" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_SiteContingencyNumberOfSites_061a7ce5-0ca2-6660-ce1a-f622fd43ec47" xlink:to="loc_clh_SiteContingencyNumberOfSitesOwnedByEntity_23eac50b-6b9d-eb0a-1510-f622fd62b90a" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_SiteContingencyNumberOfSitesOwnedByThirdParty" xlink:label="loc_clh_SiteContingencyNumberOfSitesOwnedByThirdParty_145a27cb-ebff-24e4-1425-f622fd6284e1" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_SiteContingencyNumberOfSites_061a7ce5-0ca2-6660-ce1a-f622fd43ec47" xlink:to="loc_clh_SiteContingencyNumberOfSitesOwnedByThirdParty_145a27cb-ebff-24e4-1425-f622fd6284e1" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_SiteContingencyEnvironmentalRemediationExpenseNumberOfSitesOwnedByThirdParty" xlink:label="loc_clh_SiteContingencyEnvironmentalRemediationExpenseNumberOfSitesOwnedByThirdParty_92494e75-e8b2-3191-03ff-f622fd342602" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_SiteContingencyNumberOfSitesOwnedByThirdParty_145a27cb-ebff-24e4-1425-f622fd6284e1" xlink:to="loc_clh_SiteContingencyEnvironmentalRemediationExpenseNumberOfSitesOwnedByThirdParty_92494e75-e8b2-3191-03ff-f622fd342602" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_SiteContingencyNotRequiringEnvironmentalRemediationExpenseNumberOfSitesOwnedByThirdParty" xlink:label="loc_clh_SiteContingencyNotRequiringEnvironmentalRemediationExpenseNumberOfSitesOwnedByThirdParty_7a2f71c2-2b24-da4c-56e7-f622fd054454" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_SiteContingencyNumberOfSitesOwnedByThirdParty_145a27cb-ebff-24e4-1425-f622fd6284e1" xlink:to="loc_clh_SiteContingencyNotRequiringEnvironmentalRemediationExpenseNumberOfSitesOwnedByThirdParty_7a2f71c2-2b24-da4c-56e7-f622fd054454" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_SiteContingencyEnvironmentalRemediationExpenseSettledNumberOfSitesOwnedByThirdParty" xlink:label="loc_clh_SiteContingencyEnvironmentalRemediationExpenseSettledNumberOfSitesOwnedByThirdParty_bd3618ac-66c6-0690-dad1-f622fd1439f0" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_SiteContingencyNumberOfSitesOwnedByThirdParty_145a27cb-ebff-24e4-1425-f622fd6284e1" xlink:to="loc_clh_SiteContingencyEnvironmentalRemediationExpenseSettledNumberOfSitesOwnedByThirdParty_bd3618ac-66c6-0690-dad1-f622fd1439f0" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/CommitmentsAndContingenciesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedBalanceSheets" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_CommonStockValue_f05ab245-2bd1-7865-e7ed-1461a5a6155f" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_9a00ddef-ccc2-f99c-735a-66b1e1849bbf" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_988c1346-b444-a867-fe80-f3aec1443d54" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4b9904d8-8624-0dbb-a949-29ff2cf808a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_62305d8f-d807-0fe8-d0ab-f2c2b3d03011" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_dd41e762-f7ac-df9a-4912-590eca3f6a48" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_dd41e762-f7ac-df9a-4912-590eca3f6a48" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent" xlink:label="loc_us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent_51b8dda1-fa4f-3f84-3227-bee8f1a477cc" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_dd41e762-f7ac-df9a-4912-590eca3f6a48" xlink:to="loc_us-gaap_AccruedCappingClosurePostClosureAndEnvironmentalCostsNoncurrent_51b8dda1-fa4f-3f84-3227-bee8f1a477cc" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent" xlink:label="loc_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_3fcb5b4e-a4fb-24e2-938f-a81a6f19291e" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_dd41e762-f7ac-df9a-4912-590eca3f6a48" xlink:to="loc_us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent_3fcb5b4e-a4fb-24e2-938f-a81a6f19291e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_dd41e762-f7ac-df9a-4912-590eca3f6a48" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_UnrecognizedTaxBenefitsAndOtherLongTermLiabilitiesNoncurrent" xlink:label="loc_clh_UnrecognizedTaxBenefitsAndOtherLongTermLiabilitiesNoncurrent_fb35aa51-ff2b-616b-3e09-f622fce5a2de" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_dd41e762-f7ac-df9a-4912-590eca3f6a48" xlink:to="loc_clh_UnrecognizedTaxBenefitsAndOtherLongTermLiabilitiesNoncurrent_fb35aa51-ff2b-616b-3e09-f622fce5a2de" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_dd41e762-f7ac-df9a-4912-590eca3f6a48" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d18f979c-644d-9e92-9e89-21cfd1312948" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_LongTermDebtCurrent_4909d223-7980-3e65-3e19-5f45ac16b538" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccountsPayableCurrent_9c889623-7b4f-c89a-bbb3-2bc9fb9ad9f5" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68a2ece1-b79e-558c-a305-f3ccae8c21c3" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_68a2ece1-b79e-558c-a305-f3ccae8c21c3" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_c90cf113-b51b-4312-22d0-4adb9883d309" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AccruedCappingClosurePostClosureAndRemedialLiabilitiesCurrent" xlink:label="loc_clh_AccruedCappingClosurePostClosureAndRemedialLiabilitiesCurrent_91effa97-626c-af35-8f13-f622fdd0fa36" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_clh_AccruedCappingClosurePostClosureAndRemedialLiabilitiesCurrent_91effa97-626c-af35-8f13-f622fdd0fa36" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_30dca50d-a7bd-cff0-949a-3d7ae869c50d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_b91d2f01-85c2-f9fb-3250-26a4b1b39c5e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_d7f1ad03-6ed4-706a-15fc-eae794dee33a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_4d934b0d-59bc-ae5c-ffb9-b6ced82ff9f8" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:type="locator"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AssetsNoncurrentExcludingPropertyPlantAndEquipment" xlink:label="loc_clh_AssetsNoncurrentExcludingPropertyPlantAndEquipment_bec91fbc-e1e9-9d8e-cfea-f622fd0555b1" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_clh_AssetsNoncurrentExcludingPropertyPlantAndEquipment_bec91fbc-e1e9-9d8e-cfea-f622fd0555b1" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_AssetsNoncurrentExcludingPropertyPlantAndEquipment_bec91fbc-e1e9-9d8e-cfea-f622fd0555b1" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dcf3df0d-2155-35f6-715d-83a9bc9cf3fb" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_AssetsNoncurrentExcludingPropertyPlantAndEquipment_bec91fbc-e1e9-9d8e-cfea-f622fd0555b1" xlink:to="loc_us-gaap_Goodwill_37b440e2-656c-b624-0688-b7cf681bf981" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_AssetsNoncurrentExcludingPropertyPlantAndEquipment_bec91fbc-e1e9-9d8e-cfea-f622fd0555b1" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_AssetsNoncurrentExcludingPropertyPlantAndEquipment_bec91fbc-e1e9-9d8e-cfea-f622fd0555b1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd8545de-cfc2-6f31-bff6-ed0d4012c357" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_21c019f0-62e8-3b20-07d1-495695054dce" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_21c019f0-62e8-3b20-07d1-495695054dce" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd2cbe99-77d2-db20-3c91-750589881c79" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_UnbilledAccountsReceivableCurrent" xlink:label="loc_clh_UnbilledAccountsReceivableCurrent_3a8d9894-a8ce-f817-823c-f622fd627f64" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_clh_UnbilledAccountsReceivableCurrent_3a8d9894-a8ce-f817-823c-f622fd627f64" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_PrepaidExpensesAndOtherAssetsCurrent" xlink:label="loc_clh_PrepaidExpensesAndOtherAssetsCurrent_c0621c2e-7830-f11a-e5fb-a32889a3f8aa" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_clh_PrepaidExpensesAndOtherAssetsCurrent_c0621c2e-7830-f11a-e5fb-a32889a3f8aa" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaap_Supplies_0d56898f-0265-3894-9f26-f76e1fdc92f9" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_Supplies_0d56898f-0265-3894-9f26-f76e1fdc92f9" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_4fdaf8fa-9e3f-6d01-ee01-10f24f8c3bf7" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_4fdaf8fa-9e3f-6d01-ee01-10f24f8c3bf7" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_e5ed56be-b332-3e5a-5302-f555a962d258" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0b3bd361-d592-2906-279e-2682647fdd27" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_e5ed56be-b332-3e5a-5302-f555a962d258" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6154AB02504A43EB96440E1F1D5A84FC" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6154AB02504A43EB96440E1F1D5A84FC" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_17ef3f41-42f7-52c0-cba1-93e7e0e1116a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6bd7c3da-2a5b-cbc6-d33a-bb097a23c2f6" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6bd7c3da-2a5b-cbc6-d33a-bb097a23c2f6" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0f8df60b-841f-6df5-83c3-e4049d366459" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale" xlink:label="loc_clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale_d6103fcb-4a51-816c-4ba2-a328899a1300" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_clh_ProceedsFromSalesOfFixedAssetsAndAssetsHeldForSale_d6103fcb-4a51-816c-4ba2-a328899a1300" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6abb14d9-7978-302d-af6b-dbfc88f76bf2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_fabd36b2-0d2f-8f1e-b9c9-718513456b78" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_8b51ae5f-8f14-ae0e-00e7-8f4e716f2f96" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_8b51ae5f-8f14-ae0e-00e7-8f4e716f2f96" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_83cf65a5-9616-b748-1d6c-92f0b7da6e69" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_83cf65a5-9616-b748-1d6c-92f0b7da6e69" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_cbde70f2-30a7-61b4-c931-8ab720effe83" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0f07a806-a2da-6d18-a7a9-d734fad1f3b0" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_cbde70f2-30a7-61b4-c931-8ab720effe83" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5ae19a9f-6de6-075a-2c5a-a587d82ebad5" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c839a0d8-dfea-e1a5-fc91-ef95e7aed9cb" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_c839a0d8-dfea-e1a5-fc91-ef95e7aed9cb" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AccretionOfEnvironmentalLiabilities" xlink:label="loc_clh_AccretionOfEnvironmentalLiabilities_6d1fb9c9-7d42-453d-35f5-f622fcd6d1e5" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_clh_AccretionOfEnvironmentalLiabilities_6d1fb9c9-7d42-453d-35f5-f622fcd6d1e5" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherIncreaseDecreaseInEnvironmentalLiabilities" xlink:label="loc_us-gaap_OtherIncreaseDecreaseInEnvironmentalLiabilities_f8a13acc-1ffb-8ae8-536d-8f4b32b4abdf" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_OtherIncreaseDecreaseInEnvironmentalLiabilities_f8a13acc-1ffb-8ae8-536d-8f4b32b4abdf" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3421bed6-296e-da4e-f0e9-a2a8fa1f6d19" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_GainLossOnSaleOfFixedAssetsAndAssetsHeldForSale" xlink:label="loc_clh_GainLossOnSaleOfFixedAssetsAndAssetsHeldForSale_2377d3a9-c1ef-55d0-cc35-a32888f712da" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_clh_GainLossOnSaleOfFixedAssetsAndAssetsHeldForSale_2377d3a9-c1ef-55d0-cc35-a32888f712da" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="locator"/> |
| | <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_ShareBasedCompensation_f0b9d825-b0b9-37fd-4d25-9294a8598890" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_2590fc0f-c2e5-fe6d-0763-c4943b1b3e60" xlink:type="locator"/> |
| | <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_2590fc0f-c2e5-fe6d-0763-c4943b1b3e60" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForEnvironmentalLiabilities" xlink:label="loc_us-gaap_PaymentsForEnvironmentalLiabilities_1b9b5ed4-ccb8-8aca-57de-4bf2bb18d436" xlink:type="locator"/> |
| | <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_PaymentsForEnvironmentalLiabilities_1b9b5ed4-ccb8-8aca-57de-4bf2bb18d436" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="locator"/> |
| | <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_09b7b41a-f5a1-c45e-d61b-846fff462802" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="locator"/> |
| | <link:calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_f2b34f8d-2445-12ee-2c68-fa0c5409d5e0" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5550ae9d-a6e2-fc35-fc50-54521e2bfb5d" xlink:type="locator"/> |
| | <link:calculationArc order="13" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5550ae9d-a6e2-fc35-fc50-54521e2bfb5d" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" xlink:type="locator"/> |
| | <link:calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_792166b2-b561-55ef-12fd-ca8b50f64a38" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d7de2883-fea4-6e7c-2c8b-7fee9aa34369" xlink:type="locator"/> |
| | <link:calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d7de2883-fea4-6e7c-2c8b-7fee9aa34369" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="locator"/> |
| | <link:calculationArc order="16" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator"/> |
| | <link:calculationArc order="17" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce0d7b63-a366-bc9b-79e1-780981e428fe" xlink:to="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_50231013-f048-89e7-0e20-ba139224c5f7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07e50027-f2db-6d1b-93ed-b22d6bd39351" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities" xlink:label="loc_us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities_5c953f13-fa4e-b419-21a8-74882dda9c09" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_IncreaseDecreaseInOutstandingChecksFinancingActivities_5c953f13-fa4e-b419-21a8-74882dda9c09" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_f73833cd-0af4-c4d5-a7c4-1151269f1da3" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3f804297-91a1-3939-541d-a39b6288c9f9" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfFinancingCosts" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_64d6177f-f4fb-39a4-2397-9879cf47ecd1" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_64d6177f-f4fb-39a4-2397-9879cf47ecd1" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_138d7df8-0ec2-04f9-f9f7-0e5a0ff1d684" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_138d7df8-0ec2-04f9-f9f7-0e5a0ff1d684" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_a0b9dab5-e6de-2fa2-3086-b8e6442fd9c9" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_a0b9dab5-e6de-2fa2-3086-b8e6442fd9c9" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_50c96d39-6558-6bd8-b3d6-7ed1c558807e" xlink:type="locator"/> |
| | <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_50c96d39-6558-6bd8-b3d6-7ed1c558807e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f58bb86e-8b52-c30f-7b3a-554d3e73586f" xlink:type="locator"/> |
| | <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_f58bb86e-8b52-c30f-7b3a-554d3e73586f" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_2285f3f4-b3a8-b01c-280e-6c886bd81b27" xlink:type="locator"/> |
| | <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_2285f3f4-b3a8-b01c-280e-6c886bd81b27" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_05859378-438b-57d1-1cca-74dc23f15c9a" xlink:type="locator"/> |
| | <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1efd93c0-bb90-2a64-a997-3a70afaa3faa" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_05859378-438b-57d1-1cca-74dc23f15c9a" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_e88bd855-1cc4-7d92-7586-c29e344f0391" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_e88bd855-1cc4-7d92-7586-c29e344f0391" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_dea146b3-6d50-c215-7c85-641051f14bf2" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_dea146b3-6d50-c215-7c85-641051f14bf2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_71d11517-34f8-505e-4c4b-e25ef3111aee" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_71d11517-34f8-505e-4c4b-e25ef3111aee" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_63b9389e-c4aa-f3de-4a75-3d35dd33e202" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent_63b9389e-c4aa-f3de-4a75-3d35dd33e202" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a6e51840-ffa1-c55d-0dc0-c51dc5cc040e" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a6e51840-ffa1-c55d-0dc0-c51dc5cc040e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_f1fa9931-293d-d945-36ae-427a496b5230" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_5e0cb0dc-b25c-aaae-62f8-cb90f31a16a1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_f1fa9931-293d-d945-36ae-427a496b5230" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_5c8b3520-1ca2-0a91-0912-70d62831826c" xlink:to="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedStatementsOfOperations" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7a3a9730-2927-590e-4e76-6aeb4157256e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_d385978f-69ad-b055-896a-51e9bbc23743" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfBusiness" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_2590fc0f-c2e5-fe6d-0763-c4943b1b3e60" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_2590fc0f-c2e5-fe6d-0763-c4943b1b3e60" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_InterestExpenseNet" xlink:label="loc_clh_InterestExpenseNet_7fd738bd-4ec5-9155-3e4b-a328889e8415" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_clh_InterestExpenseNet_7fd738bd-4ec5-9155-3e4b-a328889e8415" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3549c1c0-2f2a-e44b-026b-b4042153e489" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89fcc343-1933-1e77-588e-68d1c2f1a04f" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_AccretionOfEnvironmentalLiabilities" xlink:label="loc_clh_AccretionOfEnvironmentalLiabilities_6d1fb9c9-7d42-453d-35f5-f622fcd6d1e5" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_clh_AccretionOfEnvironmentalLiabilities_6d1fb9c9-7d42-453d-35f5-f622fcd6d1e5" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ebef248a-da21-637d-9d28-3d42ff90e8e2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8db01d6d-ae17-523f-94b9-8ab4add4a22e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b88c060f-09b3-b6c0-4cdb-a77cb8e75ec8" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e170ce1e-c3a8-e8ee-88b0-37e8dd7b1d11" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedStatementsOfOperationsParenthetical" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/Cover" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/DispositionOfBusiness" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/DispositionOfBusinessDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/EarningsPerShare" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/EarningsPerShareAntiDilutiveSecuritiesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/EarningsPerShareReconciliationOfBasicAndDilutedEarningsPerShareComputationsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fbdbb03d-8583-701f-d6e2-69f8229c6051" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8c9389ea-1fbb-7e45-ce1f-5a1d89572c0d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_90854703-859b-2c45-aef2-d270627b3141" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/EarningsPerShareTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/FinancingArrangements" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/FinancingArrangementsNarrativeDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/FinancingArrangementsSummaryOfFinancingArrangementsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_b5390da0-4b10-f083-5d88-d4657fa5b028" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_b5390da0-4b10-f083-5d88-d4657fa5b028" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_b203031c-861c-8c5e-65f5-f1b72d84dfd1" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_aa2e73c1-d03e-7f76-3502-7a650f99607c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_b203031c-861c-8c5e-65f5-f1b72d84dfd1" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/FinancingArrangementsSummaryOfRedemptionPricesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/FinancingArrangementsTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssets" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsChangesToGoodwillDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cddb4eb0-3110-27ee-28d5-5d7adef4fa0c" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_cddb4eb0-3110-27ee-28d5-5d7adef4fa0c" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_52d5fc42-d7bd-e657-728c-68a54a8a27d9" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_52d5fc42-d7bd-e657-728c-68a54a8a27d9" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_28209536-91f9-47af-f5bd-6accbeed43b7" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_28209536-91f9-47af-f5bd-6accbeed43b7" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_716ff456-95a9-c7d8-efd5-2047c2ac3646" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_716ff456-95a9-c7d8-efd5-2047c2ac3646" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_db859267-14f1-73e3-47c3-03bfc9627628" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_db859267-14f1-73e3-47c3-03bfc9627628" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_fa802f8f-3c6f-18ed-005d-e578d38097d8" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_fa802f8f-3c6f-18ed-005d-e578d38097d8" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsFiniteLivedAndIndefiniteLivedIntangibleAssetsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e11e8784-8f2d-ca3c-a9e8-a8115d54520c" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e11e8784-8f2d-ca3c-a9e8-a8115d54520c" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_65140cb5-12a8-2030-97e2-fa6daceadf40" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e87bd6a3-2026-a858-f41a-bc281e5d594b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_65140cb5-12a8-2030-97e2-fa6daceadf40" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a32ca153-2a77-c1bc-f506-c7b61720c625" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a32ca153-2a77-c1bc-f506-c7b61720c625" xlink:type="arc"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a32ca153-2a77-c1bc-f506-c7b61720c625" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e11e8784-8f2d-ca3c-a9e8-a8115d54520c" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_cb3c969e-ecfd-d862-86d5-39c41aa964cb" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a32ca153-2a77-c1bc-f506-c7b61720c625" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_cb3c969e-ecfd-d862-86d5-39c41aa964cb" xlink:type="arc"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8889606b-88fa-2d5e-3fb9-238bccdf9597" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_65140cb5-12a8-2030-97e2-fa6daceadf40" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/GoodwillAndOtherIntangibleAssetsTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/IncomeTaxes" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_55b78dfc-faa8-3c71-752a-e6857318d516" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_55b78dfc-faa8-3c71-752a-e6857318d516" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DeferredTaxLiabilitiesNetBeforeValuationAllowance" xlink:label="loc_clh_DeferredTaxLiabilitiesNetBeforeValuationAllowance_90333abd-d2cd-5bff-94c5-a3288a52029b" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_f31cb66e-0de8-54fb-4788-53b3cde0ec2f" xlink:to="loc_clh_DeferredTaxLiabilitiesNetBeforeValuationAllowance_90333abd-d2cd-5bff-94c5-a3288a52029b" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_DeferredTaxLiabilitiesNetBeforeValuationAllowance_90333abd-d2cd-5bff-94c5-a3288a52029b" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_b1af2034-c908-aa1d-0729-b39714efe23b" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_b1af2034-c908-aa1d-0729-b39714efe23b" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DeferredTaxAssetsClosurePostClosureAndRemedialLiabilities" xlink:label="loc_clh_DeferredTaxAssetsClosurePostClosureAndRemedialLiabilities_f952fa08-40bd-2c7b-222a-a3288b018786" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_clh_DeferredTaxAssetsClosurePostClosureAndRemedialLiabilities_f952fa08-40bd-2c7b-222a-a3288b018786" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ac4e5578-f94c-fdad-c074-80060476cdef" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_ac4e5578-f94c-fdad-c074-80060476cdef" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_0457699b-36d5-f4cb-6bc8-bda776d56433" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_0457699b-36d5-f4cb-6bc8-bda776d56433" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_bc5d002e-802f-bf1e-7d7d-9f1d1a7551a7" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_bc5d002e-802f-bf1e-7d7d-9f1d1a7551a7" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9fd2e560-0aac-aea4-6be8-8b4e4e77d184" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_9fd2e560-0aac-aea4-6be8-8b4e4e77d184" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DeferredTaxAssetsUncertainTaxPositionsAccruedInterestAndFederalBenefit" xlink:label="loc_clh_DeferredTaxAssetsUncertainTaxPositionsAccruedInterestAndFederalBenefit_48b9241d-e704-3e65-ad4e-a3288aef6e76" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_clh_DeferredTaxAssetsUncertainTaxPositionsAccruedInterestAndFederalBenefit_48b9241d-e704-3e65-ad4e-a3288aef6e76" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="locator"/> |
| | <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_de5e795f-0165-d088-d22e-d01ff8d44317" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a87b79d6-1ed8-a71d-1843-5c0769713f28" xlink:type="locator"/> |
| | <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a87b79d6-1ed8-a71d-1843-5c0769713f28" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="loc_clh_DeferredTaxAssetsOperatingLeaseLiabilities_01547F19E1D42C9CCDCE65342D17888D" xlink:type="locator"/> |
| | <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_e6f5d9f5-2430-5e17-896c-5e4d69815366" xlink:to="loc_clh_DeferredTaxAssetsOperatingLeaseLiabilities_01547F19E1D42C9CCDCE65342D17888D" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_DeferredTaxLiabilitiesNetBeforeValuationAllowance_90333abd-d2cd-5bff-94c5-a3288a52029b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_fee9ac69-74b7-a6ae-6ad8-e6860d7cdb9d" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5da8fd5a-89f1-3049-e781-200c2d180554" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5da8fd5a-89f1-3049-e781-200c2d180554" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_29ebe8b5-ac00-5a10-4982-faaf28366a95" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_29ebe8b5-ac00-5a10-4982-faaf28366a95" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" xlink:label="loc_clh_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_4F65B22F325C21BB972E653615CEE3C1" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_15e17ec2-d527-455f-b2cd-0be7f92a9fd5" xlink:to="loc_clh_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_4F65B22F325C21BB972E653615CEE3C1" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/IncomeTaxesProvisionForTaxExpenseDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ce82195-ed3e-f261-3529-b3a868ecf6c4" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d71649eb-5769-933d-7982-2a2ada9ea257" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_89ebd542-78ee-71d0-be95-65de1bb3ef82" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations" xlink:label="loc_clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations_e7e1e6ff-c860-5ec7-95bb-a3288b2d04db" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_db02e614-93e7-eddf-abe0-a58cca48e685" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations_e7e1e6ff-c860-5ec7-95bb-a3288b2d04db" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_db02e614-93e7-eddf-abe0-a58cca48e685" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca5c17e6-16a0-bee8-1413-d316d82a8942" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations_e7e1e6ff-c860-5ec7-95bb-a3288b2d04db" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ca5c17e6-16a0-bee8-1413-d316d82a8942" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations_e7e1e6ff-c860-5ec7-95bb-a3288b2d04db" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_8caef893-a841-2be2-863f-e20b53026f02" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1007d9fe-6d83-c6c6-eef9-c29803b14ec7" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1007d9fe-6d83-c6c6-eef9-c29803b14ec7" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7f37ab3b-992e-e1ba-f578-2c503524d7e4" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_7f37ab3b-992e-e1ba-f578-2c503524d7e4" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_dbb037c2-04c0-fa14-65e6-8ccd12d2a855" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7c7e16b8-0aa9-c1c4-f1b1-272374ca83dc" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7c7e16b8-0aa9-c1c4-f1b1-272374ca83dc" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f57a32ed-0dd0-7e89-043f-8fdc81833b87" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_f57a32ed-0dd0-7e89-043f-8fdc81833b87" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_e124023a-4116-8f49-30c1-60c50fde5ff8" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_e124023a-4116-8f49-30c1-60c50fde5ff8" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_a0223de0-196e-53c5-0690-f9f0d2ab9105" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_a0223de0-196e-53c5-0690-f9f0d2ab9105" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_UncertainTaxPositionInterestAndPenaltiesNetOfBenefit" xlink:label="loc_clh_UncertainTaxPositionInterestAndPenaltiesNetOfBenefit_fe5f475a-d07a-dcf8-d9bf-a32889823746" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_clh_UncertainTaxPositionInterestAndPenaltiesNetOfBenefit_fe5f475a-d07a-dcf8-d9bf-a32889823746" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCredits" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_c4fdeb46-4aee-508e-a0bc-a3b116ae2542" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_c4fdeb46-4aee-508e-a0bc-a3b116ae2542" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_8aacea24-b78b-d0a4-5334-45b52d9eb0b2" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_8aacea24-b78b-d0a4-5334-45b52d9eb0b2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_49a08e86-47b2-01fa-94cc-0320e102ec63" xlink:type="locator"/> |
| | <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_49a08e86-47b2-01fa-94cc-0320e102ec63" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_967768e1-37b4-8efc-6da1-2719af0cb8d8" xlink:type="locator"/> |
| | <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount_967768e1-37b4-8efc-6da1-2719af0cb8d8" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/IncomeTaxesProvisionForTaxExpenseDetailsCalc2" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_25FBB37573C3172AD4F2685D99E8E257_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_25FBB37573C3172AD4F2685D99E8E257_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_25FBB37573C3172AD4F2685D99E8E257_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_25FBB37573C3172AD4F2685D99E8E257_ad87dc87-7206-5d76-a1ae-6cecdf90521c" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations" xlink:label="loc_clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations_25FBB37573C3172AD4F2685D99E8E257_e7e1e6ff-c860-5ec7-95bb-a3288b2d04db" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_25FBB37573C3172AD4F2685D99E8E257_666ca9f0-28f1-b21a-025e-36222808a6c3" xlink:to="loc_clh_DeferredIncomeTaxExpenseBenefitNetOfDiscontinuedOperations_25FBB37573C3172AD4F2685D99E8E257_e7e1e6ff-c860-5ec7-95bb-a3288b2d04db" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/IncomeTaxesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/InventoriesAndSupplies" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/InventoriesAndSuppliesDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaap_Supplies_0d56898f-0265-3894-9f26-f76e1fdc92f9" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryCrudeOilProductsAndMerchandise" xlink:label="loc_us-gaap_InventoryCrudeOilProductsAndMerchandise_f652e101-7a58-65a9-1957-850993b910ab" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Supplies_0d56898f-0265-3894-9f26-f76e1fdc92f9" xlink:to="loc_us-gaap_InventoryCrudeOilProductsAndMerchandise_f652e101-7a58-65a9-1957-850993b910ab" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_EnergyRelatedInventorySuppliesAndDrums" xlink:label="loc_clh_EnergyRelatedInventorySuppliesAndDrums_bf4e6cff-c663-66f2-81c4-f622fd0563d9" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Supplies_0d56898f-0265-3894-9f26-f76e1fdc92f9" xlink:to="loc_clh_EnergyRelatedInventorySuppliesAndDrums_bf4e6cff-c663-66f2-81c4-f622fd0563d9" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EnergyRelatedInventoryChemicals" xlink:label="loc_us-gaap_EnergyRelatedInventoryChemicals_91a8ed4b-47e7-9c3c-334e-a11e14a17eaf" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Supplies_0d56898f-0265-3894-9f26-f76e1fdc92f9" xlink:to="loc_us-gaap_EnergyRelatedInventoryChemicals_91a8ed4b-47e7-9c3c-334e-a11e14a17eaf" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_EnergyRelatedInventoryOther" xlink:label="loc_clh_EnergyRelatedInventoryOther_d2380cf6-e87d-f1cb-1b10-f622fd244b99" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Supplies_0d56898f-0265-3894-9f26-f76e1fdc92f9" xlink:to="loc_clh_EnergyRelatedInventoryOther_d2380cf6-e87d-f1cb-1b10-f622fd244b99" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/InventoriesAndSuppliesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesLeaseExpenseDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesLeases" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesNarrativeDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesOtherInformationRelatedToLeasesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesScheduleOfFutureLeasePaymentsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_afc119a4-a78b-89a6-a02d-ba5d50cab365" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_afc119a4-a78b-89a6-a02d-ba5d50cab365" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9048fd47-13cc-d6eb-d7dd-e8d53f87b993" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_9048fd47-13cc-d6eb-d7dd-e8d53f87b993" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c4c9d759-d9f6-eec5-3320-115ed3ebdd52" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c4c9d759-d9f6-eec5-3320-115ed3ebdd52" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_48ac7df5-3392-98b1-a73f-b2f41673ff75" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_48ac7df5-3392-98b1-a73f-b2f41673ff75" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_c21c69f2-c329-91b2-f24a-9debaed02565" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_c21c69f2-c329-91b2-f24a-9debaed02565" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_d4df680c-50ff-a5ce-33ed-cd4fe0ffcde1" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_d4df680c-50ff-a5ce-33ed-cd4fe0ffcde1" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_27d58b06-bbf3-51a8-3496-62a350933926" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_27d58b06-bbf3-51a8-3496-62a350933926" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9b040bc1-f43c-735d-05f7-679f319d2bb6" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9b040bc1-f43c-735d-05f7-679f319d2bb6" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2f0ec234-4f20-7099-efb3-3c0ab4d024dd" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2f0ec234-4f20-7099-efb3-3c0ab4d024dd" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ed751b1-5f94-4f6f-41e9-ef873c9f2bab" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1ed751b1-5f94-4f6f-41e9-ef873c9f2bab" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a8de21f-aadc-3af7-8c96-d54cf42b401b" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_8a8de21f-aadc-3af7-8c96-d54cf42b401b" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_b92955ce-1d82-f524-2f3c-6290ef54ee26" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_b92955ce-1d82-f524-2f3c-6290ef54ee26" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesScheduleOfFutureLeasePaymentsDetailsCalc2" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_157A18D6A388F06E577F64DEDBB9D17E_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_157A18D6A388F06E577F64DEDBB9D17E_597d60ca-96f9-eb25-df87-2ed201ea93c3" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_157A18D6A388F06E577F64DEDBB9D17E_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_157A18D6A388F06E577F64DEDBB9D17E_597d60ca-96f9-eb25-df87-2ed201ea93c3" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability" xlink:label="loc_us-gaap_FinanceLeaseLiability_157A18D6A388F06E577F64DEDBB9D17E_66b601d4-fa3f-7d40-f560-84d87697ff03" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_157A18D6A388F06E577F64DEDBB9D17E_585156c8-71c1-ada7-fa32-ec99a518c7a0" xlink:to="loc_us-gaap_FinanceLeaseLiability_157A18D6A388F06E577F64DEDBB9D17E_66b601d4-fa3f-7d40-f560-84d87697ff03" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_157A18D6A388F06E577F64DEDBB9D17E_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_157A18D6A388F06E577F64DEDBB9D17E_07815ffa-512a-3133-dcbb-38e09d2626b9" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_157A18D6A388F06E577F64DEDBB9D17E_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_157A18D6A388F06E577F64DEDBB9D17E_07815ffa-512a-3133-dcbb-38e09d2626b9" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_157A18D6A388F06E577F64DEDBB9D17E_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_157A18D6A388F06E577F64DEDBB9D17E_1c2cd15f-6a97-015f-b126-1d0a0750698b" xlink:to="loc_us-gaap_OperatingLeaseLiability_157A18D6A388F06E577F64DEDBB9D17E_b983c2d8-8318-0a7e-1a5c-6ab2933f7be5" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesSummaryOfFutureMinimumPaymentsUnderOperatingLeasesDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5ad4ca01-bc52-b198-b1fd-3cded668d167" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5ad4ca01-bc52-b198-b1fd-3cded668d167" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_f2a573e7-27e5-db11-63c6-c460733b5ea3" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_398384fb-b756-b11a-1ea4-5a5cd4372c82" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_832fb73d-9886-a0dd-5905-8e2ec54304d6" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_1f2c68db-a374-1412-5f1f-4edca1431bbb" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_acfb1bbb-4a5b-18c4-ab71-d62ae0aecfa0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_e71cbb67-0324-15b7-66dc-376e90f3ca60" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesSupplementalFinanceLeaseBalanceSheetInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/LeasesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/Operations" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/PropertyPlantAndEquipment" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/PropertyPlantAndEquipmentDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_94cd7971-9d17-1c6e-6642-d4d38fb682b6" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_4246ec24-1a4c-19dd-57c9-32d4a8e0cbaa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7b7a3a8d-eb3d-0c85-68cc-b3d4d184ff23" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6154AB02504A43EB96440E1F1D5A84FC" xlink:type="locator"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_D9DA483D73FF8BD1A63E0E1D6AD77D80" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6154AB02504A43EB96440E1F1D5A84FC" xlink:to="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_D9DA483D73FF8BD1A63E0E1D6AD77D80" xlink:type="arc"/> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_56D996B3A9F5BA4A45E50E1E2428ADA7" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_6154AB02504A43EB96440E1F1D5A84FC" xlink:to="loc_clh_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_56D996B3A9F5BA4A45E50E1E2428ADA7" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/QuarterlyDataUnaudited" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/QuarterlyDataUnauditedDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/QuarterlyDataUnauditedTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RemedialLiabilities" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RemedialLiabilitiesAdditionalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RemedialLiabilitiesAnticipatedPaymentsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_8be8931a-51d3-6be1-b486-3afe85ddc9df" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies_8be8931a-51d3-6be1-b486-3afe85ddc9df" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_182fb48c-48ba-53b2-22eb-9c3e22860803" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear_182fb48c-48ba-53b2-22eb-9c3e22860803" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_1b405181-12e7-226d-cdbd-9324c8a058b7" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear_1b405181-12e7-226d-cdbd-9324c8a058b7" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_130be9f2-86b7-cc2a-661b-3dfd19260964" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear_130be9f2-86b7-cc2a-661b-3dfd19260964" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_d82866f4-a084-02f1-a039-2af1a12c15d2" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear_d82866f4-a084-02f1-a039-2af1a12c15d2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_4fc44637-03a9-03eb-fd03-c58c065770fb" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear_4fc44637-03a9-03eb-fd03-c58c065770fb" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear_43254968-3d6e-debb-89d5-7b02d2f81616" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_dbd84882-9f99-8341-c54e-7ff9d78f5c00" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear_43254968-3d6e-debb-89d5-7b02d2f81616" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesDiscount" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscount_599b3ef5-fbe1-7202-841d-2288e9229831" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies_8be8931a-51d3-6be1-b486-3afe85ddc9df" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesDiscount_599b3ef5-fbe1-7202-841d-2288e9229831" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RemedialLiabilitiesChangesInRemedialLiabilitiesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RemedialLiabilitiesEstimatesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RemedialLiabilitiesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/Revenues" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RevenuesContractBalancesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RevenuesDisaggregationOfRevenueDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RevenuesNarrativeDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/RevenuesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ScheduleIiValuationAndQualifyingAccounts" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SegmentReporting" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SegmentReportingGeographicalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SegmentReportingSegmentAdditionalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SegmentReportingSegmentInformationRevenuesEbitaAndReconciliationToConsolidatedStatementOfOperationsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SegmentReportingTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPolicies" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesAdvertisingExpenseDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesCashCashEquivalentsAndUncashedChecksDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesGoodwillAndIntangibleAssetsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesLandfillAccountingDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesMarketableSecuritiesDetails" xlink:type="extended"> |
| | <link:loc xlink:href="clh-20191231.xsd#clh_CashEquivalentsandMarketableSecuritiesCurrent" xlink:label="loc_clh_CashEquivalentsandMarketableSecuritiesCurrent_25e2f602-257b-8e6b-e90b-a32889598308" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashEquivalentsAtCarryingValue_1f69a228-18b0-c1db-9243-c9361fe5d18e" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_CashEquivalentsandMarketableSecuritiesCurrent_25e2f602-257b-8e6b-e90b-a32889598308" xlink:to="loc_us-gaap_CashEquivalentsAtCarryingValue_1f69a228-18b0-c1db-9243-c9361fe5d18e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_e5ed56be-b332-3e5a-5302-f555a962d258" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_clh_CashEquivalentsandMarketableSecuritiesCurrent_25e2f602-257b-8e6b-e90b-a32889598308" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_e5ed56be-b332-3e5a-5302-f555a962d258" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesRecentAccountingPronouncementsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesRemedialLiabilitiesDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/SignificantAccountingPoliciesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/StockBasedCompensation" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/StockBasedCompensationPerformanceStockAwardsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/StockBasedCompensationRestrictedStockAwardsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/StockBasedCompensationStockBasedCompensationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/StockBasedCompensationTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/StockholdersEquity" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.cleanharbors.com/role/StockholdersEquityDetails" xlink:type="extended"/> |
| </link:linkbase> |