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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:7579e507-9232-42bf-97e5-4debdb73ed81,g:217c3582-cc06-45d8-a72e-4187a4bffdc5-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.abm.com/role/CoverPage" xlink:type="simple" xlink:href="abm-20200731.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="abm-20200731.xsd#ConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_56053c7c-8efb-482a-bc0b-3a5376df412c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:to="loc_us-gaap_LiabilitiesCurrent_56053c7c-8efb-482a-bc0b-3a5376df412c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7cd6a91f-dd97-43c8-a7eb-dd289e4ffe10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7cd6a91f-dd97-43c8-a7eb-dd289e4ffe10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8c501f7d-c16f-4cdf-9fb9-be46b692486e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_8c501f7d-c16f-4cdf-9fb9-be46b692486e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_775f565c-e88a-4af0-8d65-4f7533fb9f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_775f565c-e88a-4af0-8d65-4f7533fb9f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_9645b950-2681-434f-95b1-18928bf50ad4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_9645b950-2681-434f-95b1-18928bf50ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_7188156a-1be3-498d-840e-72bbf9bf655c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_7188156a-1be3-498d-840e-72bbf9bf655c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8d305f81-18b6-4d7e-8be3-d1707a32a895" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_6ee21fbc-c577-4a28-bc10-bb57efe0f4d0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_8d305f81-18b6-4d7e-8be3-d1707a32a895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_dd7e13d0-9dbb-4f17-997a-ebc76a69a9b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_fd0112da-8dd4-465d-991b-e6b1a40b3c9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dd7e13d0-9dbb-4f17-997a-ebc76a69a9b2" xlink:to="loc_us-gaap_PreferredStockValue_fd0112da-8dd4-465d-991b-e6b1a40b3c9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3ea89a01-772b-417d-b007-64b018706a7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dd7e13d0-9dbb-4f17-997a-ebc76a69a9b2" xlink:to="loc_us-gaap_CommonStockValue_3ea89a01-772b-417d-b007-64b018706a7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1d1e24b3-2ff2-4323-a932-6b66c8f4f58a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dd7e13d0-9dbb-4f17-997a-ebc76a69a9b2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1d1e24b3-2ff2-4323-a932-6b66c8f4f58a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_69b93c76-d95d-421c-b762-9e79b389b2df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dd7e13d0-9dbb-4f17-997a-ebc76a69a9b2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_69b93c76-d95d-421c-b762-9e79b389b2df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0de933a9-84ae-41c8-9068-6db6aac295b2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_dd7e13d0-9dbb-4f17-997a-ebc76a69a9b2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0de933a9-84ae-41c8-9068-6db6aac295b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0e48207c-c71e-43cc-ad21-aff1fb59832b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cb43ad1d-ee8e-4a7f-a7f7-fcc4528f80ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0e48207c-c71e-43cc-ad21-aff1fb59832b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cb43ad1d-ee8e-4a7f-a7f7-fcc4528f80ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_051624ad-cb7f-41e8-9d20-46683e919cf1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0e48207c-c71e-43cc-ad21-aff1fb59832b" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_051624ad-cb7f-41e8-9d20-46683e919cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_506ab37d-e7ee-438d-83e2-471cbd47f354" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0e48207c-c71e-43cc-ad21-aff1fb59832b" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_506ab37d-e7ee-438d-83e2-471cbd47f354" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_7d289872-4345-43f5-9c34-e2b070ec0e2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0e48207c-c71e-43cc-ad21-aff1fb59832b" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_7d289872-4345-43f5-9c34-e2b070ec0e2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1f3ed8a4-e3fb-446f-b334-1db86c3ca191" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0e48207c-c71e-43cc-ad21-aff1fb59832b" xlink:to="loc_us-gaap_OtherAssetsCurrent_1f3ed8a4-e3fb-446f-b334-1db86c3ca191" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8554a968-6bbe-483d-ba0e-d381980878f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_49d43542-9350-4957-a45d-db82b590fc9e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8554a968-6bbe-483d-ba0e-d381980878f3" xlink:to="loc_us-gaap_Liabilities_49d43542-9350-4957-a45d-db82b590fc9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_224ec961-a6bb-4bf7-b9bf-fbfa4292dd36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8554a968-6bbe-483d-ba0e-d381980878f3" xlink:to="loc_us-gaap_StockholdersEquity_224ec961-a6bb-4bf7-b9bf-fbfa4292dd36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_fce52969-5337-4021-86da-ca05b301838d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8554a968-6bbe-483d-ba0e-d381980878f3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_fce52969-5337-4021-86da-ca05b301838d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8ef00c92-129b-4cd7-9c40-6712a68d9940" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:to="loc_us-gaap_AssetsCurrent_8ef00c92-129b-4cd7-9c40-6712a68d9940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_8ca30ef4-00cc-44b7-b5cf-80fe13467892" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:to="loc_us-gaap_OtherInvestments_8ca30ef4-00cc-44b7-b5cf-80fe13467892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7328f96b-d295-4cc5-810d-b779df2effad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7328f96b-d295-4cc5-810d-b779df2effad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a3596b6b-5760-4f3b-86a7-685a15bb9d7b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a3596b6b-5760-4f3b-86a7-685a15bb9d7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e1e911e0-0e4a-46e2-bbce-2570299ca081" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:to="loc_us-gaap_Goodwill_e1e911e0-0e4a-46e2-bbce-2570299ca081" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4d2c0dfa-431e-43a8-bbe3-d2f6e2ef65bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4d2c0dfa-431e-43a8-bbe3-d2f6e2ef65bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_83743416-26d9-4848-ab73-d64e8edc2a11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_087c956e-d1f7-4047-b992-190978cf474f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_83743416-26d9-4848-ab73-d64e8edc2a11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_9143342c-6411-456b-9700-9ed080db6a39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_LongTermDebtCurrent_9143342c-6411-456b-9700-9ed080db6a39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_e04a4a18-b954-42f1-b2ec-7261ca34e733" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_AccountsPayableCurrent_e04a4a18-b954-42f1-b2ec-7261ca34e733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7a13d03d-cbe2-4e04-bc5c-e8709ce89573" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7a13d03d-cbe2-4e04-bc5c-e8709ce89573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_6de2d1f2-aabb-4b9f-a1f6-2e83ce2babde" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_6de2d1f2-aabb-4b9f-a1f6-2e83ce2babde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_bfbcd0db-e47d-42d0-8f3b-f5053d5b1dff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_bfbcd0db-e47d-42d0-8f3b-f5053d5b1dff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_8b711a39-4e46-4115-aeea-7fa411e5cf85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_8b711a39-4e46-4115-aeea-7fa411e5cf85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0f84ca63-a549-4c65-b11b-08cb82b91d61" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_0f84ca63-a549-4c65-b11b-08cb82b91d61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f06c1ff9-ab82-4cc0-97f0-bc88ec4c160c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_ea957f07-e434-477f-b1ea-ef35a2f7bfe4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f06c1ff9-ab82-4cc0-97f0-bc88ec4c160c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20200731.xsd#ConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="abm-20200731.xsd#ConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_edcc41d5-3184-49da-be13-3bf24e33faab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_79acacad-0bb4-4f95-ba9c-3a39c65a795e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_edcc41d5-3184-49da-be13-3bf24e33faab" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_79acacad-0bb4-4f95-ba9c-3a39c65a795e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c79f29d2-6838-49be-83fb-aba60320b9d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_edcc41d5-3184-49da-be13-3bf24e33faab" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c79f29d2-6838-49be-83fb-aba60320b9d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_96351792-ba63-4fa6-9ef9-f75f0ca71142" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_edcc41d5-3184-49da-be13-3bf24e33faab" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_96351792-ba63-4fa6-9ef9-f75f0ca71142" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_d9cc6973-3584-4f8d-9cce-1c1cc7503d40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_edcc41d5-3184-49da-be13-3bf24e33faab" xlink:to="loc_us-gaap_RestructuringCharges_d9cc6973-3584-4f8d-9cce-1c1cc7503d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8b3d7aa0-cf70-4b2f-8049-ea23ea098fe3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_edcc41d5-3184-49da-be13-3bf24e33faab" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8b3d7aa0-cf70-4b2f-8049-ea23ea098fe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_e43b8e88-da63-4a5b-bb72-b77cd85183bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_edcc41d5-3184-49da-be13-3bf24e33faab" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_e43b8e88-da63-4a5b-bb72-b77cd85183bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21480d2a-4623-47da-b544-fb3cadd54207" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ee2ac36a-70a4-4c72-89fe-b7a5595a817d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21480d2a-4623-47da-b544-fb3cadd54207" xlink:to="loc_us-gaap_OperatingIncomeLoss_ee2ac36a-70a4-4c72-89fe-b7a5595a817d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1c4dba13-c48d-4b55-83f5-9858dd1bd9c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21480d2a-4623-47da-b544-fb3cadd54207" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_1c4dba13-c48d-4b55-83f5-9858dd1bd9c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_22de54a9-566f-4884-9691-dee46b17eedb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_21480d2a-4623-47da-b544-fb3cadd54207" xlink:to="loc_us-gaap_InterestExpense_22de54a9-566f-4884-9691-dee46b17eedb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_50cc22cf-c4f3-4ba2-b2a2-07f219e0f6bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_82089cce-a418-457f-aa03-1a60907448a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_50cc22cf-c4f3-4ba2-b2a2-07f219e0f6bc" xlink:to="loc_us-gaap_NetIncomeLoss_82089cce-a418-457f-aa03-1a60907448a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_32acc3e4-09d4-421f-9f94-af783698440a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_50cc22cf-c4f3-4ba2-b2a2-07f219e0f6bc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_32acc3e4-09d4-421f-9f94-af783698440a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_ef25e9d4-63a4-4590-9582-38b0783e0606" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_50cc22cf-c4f3-4ba2-b2a2-07f219e0f6bc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_ef25e9d4-63a4-4590-9582-38b0783e0606" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_626c9257-bc2e-4960-a183-c29160c8daff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_50cc22cf-c4f3-4ba2-b2a2-07f219e0f6bc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax_626c9257-bc2e-4960-a183-c29160c8daff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_28762140-be2d-4b2c-b224-c8fdd49fec5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1f9fb8a-c922-48dc-b983-6628c7c40bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_28762140-be2d-4b2c-b224-c8fdd49fec5d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d1f9fb8a-c922-48dc-b983-6628c7c40bfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_418e15ca-fb2c-41aa-a417-d4f90242e56f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_28762140-be2d-4b2c-b224-c8fdd49fec5d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_418e15ca-fb2c-41aa-a417-d4f90242e56f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f3e81e3d-04a8-4508-aab5-ce1d1a28a24a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_d9b29081-5a02-4a76-912c-2a6347f35490" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_f3e81e3d-04a8-4508-aab5-ce1d1a28a24a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_d9b29081-5a02-4a76-912c-2a6347f35490" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_da7f933a-61c2-44ad-a24d-dea1caa00180" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_f3e81e3d-04a8-4508-aab5-ce1d1a28a24a" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_da7f933a-61c2-44ad-a24d-dea1caa00180" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ea39decb-7d6e-40d9-ae17-b6229032e96d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_f95175cb-0fcc-4290-ad9c-73d0acd4a5f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ea39decb-7d6e-40d9-ae17-b6229032e96d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_f95175cb-0fcc-4290-ad9c-73d0acd4a5f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b21767b5-0b29-49da-839d-61522fd55cd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ea39decb-7d6e-40d9-ae17-b6229032e96d" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b21767b5-0b29-49da-839d-61522fd55cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d65a33e6-b489-4a18-9f28-1f25e61fbeba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3fcc3cac-6de2-4563-adc9-cacb3399248f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_d65a33e6-b489-4a18-9f28-1f25e61fbeba" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3fcc3cac-6de2-4563-adc9-cacb3399248f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_63a6950b-a275-4e17-8920-b19b74271b64" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_d65a33e6-b489-4a18-9f28-1f25e61fbeba" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_63a6950b-a275-4e17-8920-b19b74271b64" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="abm-20200731.xsd#ConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="abm-20200731.xsd#ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="abm-20200731.xsd#ConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_51080b4e-9c33-4eaa-95e8-1cec1bcbca62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0adfa679-a98f-488a-85f2-f29f7daa716a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_51080b4e-9c33-4eaa-95e8-1cec1bcbca62" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0adfa679-a98f-488a-85f2-f29f7daa716a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_488c7d13-6c4a-497f-b351-f27f1cdccc0e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_51080b4e-9c33-4eaa-95e8-1cec1bcbca62" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_488c7d13-6c4a-497f-b351-f27f1cdccc0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9b1a4771-7518-4078-8a10-c32640b3a4d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9b1a4771-7518-4078-8a10-c32640b3a4d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a520d736-d23c-43f3-9ba7-a600cb01a1e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a520d736-d23c-43f3-9ba7-a600cb01a1e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_66768016-0210-4d7e-a0dc-76364ce80c4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_ShareBasedCompensation_66768016-0210-4d7e-a0dc-76364ce80c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_dd46962b-e39d-4b43-bb7e-e6cfc30d9e21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_dd46962b-e39d-4b43-bb7e-e6cfc30d9e21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionExpense_80433425-7c8e-4dfc-b505-325c795e27f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccretionExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_AccretionExpense_80433425-7c8e-4dfc-b505-325c795e27f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_f8e2b2e6-eff7-4576-ba28-eff0e0c709d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_f8e2b2e6-eff7-4576-ba28-eff0e0c709d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_7e4d5e20-37e6-493f-b04d-6131e1700b52" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_7e4d5e20-37e6-493f-b04d-6131e1700b52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_b5485182-a5e8-4877-937b-97ffb791ec60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_b5485182-a5e8-4877-937b-97ffb791ec60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_9be1d084-5933-4289-a315-ef98c84097da" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_9be1d084-5933-4289-a315-ef98c84097da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e2c8e8ff-391d-4e57-9b38-be8b10d8da64" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_e2c8e8ff-391d-4e57-9b38-be8b10d8da64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_919da6bc-863d-4b74-9836-46690d144e11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_919da6bc-863d-4b74-9836-46690d144e11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e5dae916-0971-406e-95eb-348e3f85d364" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_e5dae916-0971-406e-95eb-348e3f85d364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_8b04db0a-ec9b-4909-b935-c77f43d26423" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_8b04db0a-ec9b-4909-b935-c77f43d26423" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e6615310-52f1-423c-83ed-c4ba62cb6edb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_e6615310-52f1-423c-83ed-c4ba62cb6edb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_7842b491-7780-4cc3-bf2e-128fa8fb36a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_7842b491-7780-4cc3-bf2e-128fa8fb36a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_79489578-01e7-401e-ad78-5d721eaa2bc1" xlink:href="abm-20200731.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_79489578-01e7-401e-ad78-5d721eaa2bc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_7f4fdbae-85cd-4fd1-aa52-ddc689e5c529" xlink:href="abm-20200731.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_7f4fdbae-85cd-4fd1-aa52-ddc689e5c529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_be95a57f-3c8b-424a-b737-05f4cad4dbdc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_be95a57f-3c8b-424a-b737-05f4cad4dbdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_e8a039a4-cd5d-4d79-8664-5b3e8166c58f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d5e1e4d0-88b9-4e66-a338-b00478ae6bd9" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_e8a039a4-cd5d-4d79-8664-5b3e8166c58f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4747f76e-8b24-4dc9-87cf-f9701281a2f3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3c40ae2-8c82-47f5-86fa-a5661e1a9c84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4747f76e-8b24-4dc9-87cf-f9701281a2f3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b3c40ae2-8c82-47f5-86fa-a5661e1a9c84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_ca49515a-ac11-44d6-acb8-afe202c6ef86" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4747f76e-8b24-4dc9-87cf-f9701281a2f3" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_ca49515a-ac11-44d6-acb8-afe202c6ef86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87c3a741-b4fa-4cce-914e-0f1cc71c27d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4747f76e-8b24-4dc9-87cf-f9701281a2f3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_87c3a741-b4fa-4cce-914e-0f1cc71c27d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_92a68d04-c544-432f-a587-722b0c789235" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4747f76e-8b24-4dc9-87cf-f9701281a2f3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_92a68d04-c544-432f-a587-722b0c789235" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e477839-fef7-4636-91a3-a449f1a28751" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4fcf05b3-5303-4cbe-8349-1b042543d1b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e477839-fef7-4636-91a3-a449f1a28751" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4fcf05b3-5303-4cbe-8349-1b042543d1b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_328382e0-b559-4da5-905a-10084e4f8003" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e477839-fef7-4636-91a3-a449f1a28751" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_328382e0-b559-4da5-905a-10084e4f8003" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_9f7475e5-a190-458b-9224-df4fc34a812a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0e477839-fef7-4636-91a3-a449f1a28751" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_9f7475e5-a190-458b-9224-df4fc34a812a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3eb1858f-13b9-49a1-a95b-70f6473a6de7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_fe6a65db-f1cb-44c1-b07d-d8c83d865663" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3eb1858f-13b9-49a1-a95b-70f6473a6de7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_fe6a65db-f1cb-44c1-b07d-d8c83d865663" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_62a5f562-2059-4e7b-ac97-1715b15bb9fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_3eb1858f-13b9-49a1-a95b-70f6473a6de7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_62a5f562-2059-4e7b-ac97-1715b15bb9fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_72531d26-716d-4a3a-96e8-9477492df899" xlink:href="abm-20200731.xsd#abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_72531d26-716d-4a3a-96e8-9477492df899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_ed4acd8d-2f3d-462d-b4ac-1839a9578dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_ed4acd8d-2f3d-462d-b4ac-1839a9578dc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_134f920a-5be7-4a21-8413-ed75df11f990" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_134f920a-5be7-4a21-8413-ed75df11f990" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_90a63bb6-d7b5-4392-b9d9-4be53e0e24ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_90a63bb6-d7b5-4392-b9d9-4be53e0e24ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_80b50046-a3c8-4da1-8fbc-2ff96b8d02ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_80b50046-a3c8-4da1-8fbc-2ff96b8d02ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable_a553537e-5f51-4785-8f73-45f2178d4be5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_ProceedsFromConstructionLoansPayable_a553537e-5f51-4785-8f73-45f2178d4be5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_53f329a0-f5a9-4b86-9837-2138bf12a1d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_53f329a0-f5a9-4b86-9837-2138bf12a1d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_1a090757-1298-40ab-95a2-3eb2d0a9ba4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_1a090757-1298-40ab-95a2-3eb2d0a9ba4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e06d7398-a3ac-4e3c-8330-81811a1915be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e06d7398-a3ac-4e3c-8330-81811a1915be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_61b860c6-bf3e-49be-9d34-96bf71790d36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_de99569d-f7f1-46f6-980d-8a78465d9032" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_61b860c6-bf3e-49be-9d34-96bf71790d36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="simple" xlink:href="abm-20200731.xsd#TheCompanyandNatureofOperations"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#TheCompanyandNatureofOperationsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/TheCompanyandNatureofOperationsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="simple" xlink:href="abm-20200731.xsd#BasisofPresentationandSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="abm-20200731.xsd#BasisofPresentationandSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="abm-20200731.xsd#BasisofPresentationandSignificantAccountingPoliciesTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesImpactofROUAssetsandLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#BasisofPresentationandSignificantAccountingPoliciesImpactofROUAssetsandLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesImpactofROUAssetsandLeaseLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/Revenues" xlink:type="simple" xlink:href="abm-20200731.xsd#Revenues"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/Revenues" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesTables" xlink:type="simple" xlink:href="abm-20200731.xsd#RevenuesTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#RevenuesDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="simple" xlink:href="abm-20200731.xsd#RevenuesRemainingPerformanceObligationsNarrativeDetails_1"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesRemainingPerformanceObligationsNarrativeDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#RevenuesContractwithCustomerAssetandLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RevenuesContractwithCustomerAssetandLiabilityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/Leases" xlink:type="simple" xlink:href="abm-20200731.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesTables" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesRightOfUseAssets_72307d34-fb38-4771-aaae-c79e522f6d88" xlink:href="abm-20200731.xsd#abm_LesseeLeasesRightOfUseAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_85d56f75-4819-4fc1-a695-c6fb39c470f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesRightOfUseAssets_72307d34-fb38-4771-aaae-c79e522f6d88" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_85d56f75-4819-4fc1-a695-c6fb39c470f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_9c545576-de1d-407a-a7de-9ac2f8df6749" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesRightOfUseAssets_72307d34-fb38-4771-aaae-c79e522f6d88" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_9c545576-de1d-407a-a7de-9ac2f8df6749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeaseLiability_eda9f31a-f77e-457b-aafb-ef50e505f4f5" xlink:href="abm-20200731.xsd#abm_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d689cd99-384d-4319-968e-01e4f469245d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseLiability_eda9f31a-f77e-457b-aafb-ef50e505f4f5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_d689cd99-384d-4319-968e-01e4f469245d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_68396558-3f25-4fc5-836f-3e71f26f7107" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseLiability_eda9f31a-f77e-457b-aafb-ef50e505f4f5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_68396558-3f25-4fc5-836f-3e71f26f7107" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d0567abf-1040-4f3f-bc30-c9a901420d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseLiability_eda9f31a-f77e-457b-aafb-ef50e505f4f5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d0567abf-1040-4f3f-bc30-c9a901420d8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e652d3a7-f7ae-40a5-8ac6-839ced66bc77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseLiability_eda9f31a-f77e-457b-aafb-ef50e505f4f5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e652d3a7-f7ae-40a5-8ac6-839ced66bc77" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_da6cda62-5080-47de-9ee0-294e0dd51846" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_6e0d0da9-35dc-4423-a0e0-7a32e8382840" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_da6cda62-5080-47de-9ee0-294e0dd51846" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_6e0d0da9-35dc-4423-a0e0-7a32e8382840" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_f7b3073f-644a-4563-b2ce-486dff0d674c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_da6cda62-5080-47de-9ee0-294e0dd51846" xlink:to="loc_us-gaap_OperatingLeaseCost_f7b3073f-644a-4563-b2ce-486dff0d674c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_0f3fe61f-c3b0-4bf3-ba97-deb5f1a69b60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_da6cda62-5080-47de-9ee0-294e0dd51846" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_0f3fe61f-c3b0-4bf3-ba97-deb5f1a69b60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeaseShortTermAndVariableCostTotal_c86384d0-210e-44b0-840d-729edd5642bd" xlink:href="abm-20200731.xsd#abm_LeaseShortTermAndVariableCostTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_91984674-5d0d-46fd-88ae-9d8a716e58ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseShortTermAndVariableCostTotal_c86384d0-210e-44b0-840d-729edd5642bd" xlink:to="loc_us-gaap_ShortTermLeaseCost_91984674-5d0d-46fd-88ae-9d8a716e58ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ae54a30c-d211-43e5-af46-0789a154f171" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseShortTermAndVariableCostTotal_c86384d0-210e-44b0-840d-729edd5642bd" xlink:to="loc_us-gaap_VariableLeaseCost_ae54a30c-d211-43e5-af46-0789a154f171" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDue_921c2770-87bb-45c4-b144-5389e8eac2c4" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFour_91eb9edd-c05c-4e25-9fa9-ad36e43d120b" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_921c2770-87bb-45c4-b144-5389e8eac2c4" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFour_91eb9edd-c05c-4e25-9fa9-ad36e43d120b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsRemainderOfFiscalYear_d995c551-db26-4367-a2fb-f4fea72596bd" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_921c2770-87bb-45c4-b144-5389e8eac2c4" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsRemainderOfFiscalYear_d995c551-db26-4367-a2fb-f4fea72596bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearThree_9d9d887b-4f7d-4744-a927-fdb608d318d2" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_921c2770-87bb-45c4-b144-5389e8eac2c4" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearThree_9d9d887b-4f7d-4744-a927-fdb608d318d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueAfterYearFive_27b55d16-b0a5-427c-8714-54d53d2416f6" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_921c2770-87bb-45c4-b144-5389e8eac2c4" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueAfterYearFive_27b55d16-b0a5-427c-8714-54d53d2416f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearTwo_7fb97154-43f5-4c3d-b3a0-c6330c6d68cd" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_921c2770-87bb-45c4-b144-5389e8eac2c4" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearTwo_7fb97154-43f5-4c3d-b3a0-c6330c6d68cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFive_2e33677b-69d2-499b-a3f0-dbac7916a637" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_921c2770-87bb-45c4-b144-5389e8eac2c4" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFive_2e33677b-69d2-499b-a3f0-dbac7916a637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f3248647-cc11-4d43-a061-4d895192958b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_ea49b389-afc5-47e1-923d-e11577edaadc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f3248647-cc11-4d43-a061-4d895192958b" xlink:to="loc_us-gaap_FinanceLeaseLiability_ea49b389-afc5-47e1-923d-e11577edaadc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_a755706e-5ffc-483e-b026-5989fb47429c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f3248647-cc11-4d43-a061-4d895192958b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_a755706e-5ffc-483e-b026-5989fb47429c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94c729b0-8bab-494b-ba51-553836e7b9f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_42313f65-ccfb-4158-90fb-7c2075e4968e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94c729b0-8bab-494b-ba51-553836e7b9f4" xlink:to="loc_us-gaap_OperatingLeaseLiability_42313f65-ccfb-4158-90fb-7c2075e4968e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_67009582-ca53-4c31-ab01-2eba2fae489b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94c729b0-8bab-494b-ba51-553836e7b9f4" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_67009582-ca53-4c31-ab01-2eba2fae489b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details_1" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details_1"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3cbd6996-893a-4667-916d-af27cc881b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4449cece-9821-4e66-922f-b83ae5c87201" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3cbd6996-893a-4667-916d-af27cc881b4e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_4449cece-9821-4e66-922f-b83ae5c87201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_6288558e-9107-4e9e-8731-c3755b07dae4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3cbd6996-893a-4667-916d-af27cc881b4e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_6288558e-9107-4e9e-8731-c3755b07dae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5bbc839e-ca67-48f7-8c64-0d11f7c3c0fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3cbd6996-893a-4667-916d-af27cc881b4e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5bbc839e-ca67-48f7-8c64-0d11f7c3c0fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_32e3ebe5-5565-4d6c-9448-94972bfa5628" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3cbd6996-893a-4667-916d-af27cc881b4e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_32e3ebe5-5565-4d6c-9448-94972bfa5628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_bf4510b4-316e-4a66-891d-4412ebf75c85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3cbd6996-893a-4667-916d-af27cc881b4e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_bf4510b4-316e-4a66-891d-4412ebf75c85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_36c5e98f-5977-4355-8348-427ab97332c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_3cbd6996-893a-4667-916d-af27cc881b4e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_36c5e98f-5977-4355-8348-427ab97332c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDue_127054d8-1f40-44c5-8b8b-beb0190e5f52" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityUndiscountedExcessAmount_ce22a7e4-a708-4cb0-9512-a2c407b75bcc" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_127054d8-1f40-44c5-8b8b-beb0190e5f52" xlink:to="loc_abm_LesseeLeasesLiabilityUndiscountedExcessAmount_ce22a7e4-a708-4cb0-9512-a2c407b75bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiability_957211d9-a2dd-4c9c-a033-78a48da8ec88" xlink:href="abm-20200731.xsd#abm_LesseeLeasesLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_127054d8-1f40-44c5-8b8b-beb0190e5f52" xlink:to="loc_abm_LesseeLeasesLiability_957211d9-a2dd-4c9c-a033-78a48da8ec88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_95bc5d59-691c-431f-973f-eaea84abda1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2e4137c7-e409-4279-bf4b-8cc3c9b405cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_95bc5d59-691c-431f-973f-eaea84abda1a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2e4137c7-e409-4279-bf4b-8cc3c9b405cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_63943fe6-e326-4cc6-ae5f-3f083a1193bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_95bc5d59-691c-431f-973f-eaea84abda1a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_63943fe6-e326-4cc6-ae5f-3f083a1193bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_2f147093-d2d3-4989-86ac-42d17a899385" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_95bc5d59-691c-431f-973f-eaea84abda1a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_2f147093-d2d3-4989-86ac-42d17a899385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8ec7d1c6-89a7-4284-bae0-49393260232b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_95bc5d59-691c-431f-973f-eaea84abda1a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_8ec7d1c6-89a7-4284-bae0-49393260232b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_68a7ec4b-3856-4cb6-bbd5-3f18d1bb9c3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_95bc5d59-691c-431f-973f-eaea84abda1a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_68a7ec4b-3856-4cb6-bbd5-3f18d1bb9c3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0d6fc43c-2fbd-48d1-a375-74fba32b9740" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_95bc5d59-691c-431f-973f-eaea84abda1a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_0d6fc43c-2fbd-48d1-a375-74fba32b9740" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesSupplementalCashandNoncashInformationDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesSupplementalCashandNoncashInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesSupplementalCashandNoncashInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesBeforeAdoptionof842Details" xlink:type="simple" xlink:href="abm-20200731.xsd#LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesBeforeAdoptionof842Details"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesBeforeAdoptionof842Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDue_5803eb39-da08-41a7-b22b-01d2cedc9e8e" xlink:href="abm-20200731.xsd#abm_LeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInFiveYears_fcc0d6e8-96b0-4890-b2b7-1999efdf29c0" xlink:href="abm-20200731.xsd#abm_LeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeasesFutureMinimumPaymentsDue_5803eb39-da08-41a7-b22b-01d2cedc9e8e" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInFiveYears_fcc0d6e8-96b0-4890-b2b7-1999efdf29c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInFourYears_ff6fc2c5-7c29-4cfc-9231-43b6059f66ec" xlink:href="abm-20200731.xsd#abm_LeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeasesFutureMinimumPaymentsDue_5803eb39-da08-41a7-b22b-01d2cedc9e8e" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInFourYears_ff6fc2c5-7c29-4cfc-9231-43b6059f66ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueNextTwelveMonths_604b711b-0cad-457a-b3fa-335a94663cc2" xlink:href="abm-20200731.xsd#abm_LeasesFutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeasesFutureMinimumPaymentsDue_5803eb39-da08-41a7-b22b-01d2cedc9e8e" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueNextTwelveMonths_604b711b-0cad-457a-b3fa-335a94663cc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueThereafter_62819559-7627-4bf8-980e-7b63f5499fdd" xlink:href="abm-20200731.xsd#abm_LeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeasesFutureMinimumPaymentsDue_5803eb39-da08-41a7-b22b-01d2cedc9e8e" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueThereafter_62819559-7627-4bf8-980e-7b63f5499fdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInTwoYears_818533dc-1bd0-4669-9b10-e69138a2e748" xlink:href="abm-20200731.xsd#abm_LeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeasesFutureMinimumPaymentsDue_5803eb39-da08-41a7-b22b-01d2cedc9e8e" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInTwoYears_818533dc-1bd0-4669-9b10-e69138a2e748" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInThreeYears_7c44ba40-421e-407c-af78-9ecc4b2870cc" xlink:href="abm-20200731.xsd#abm_LeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeasesFutureMinimumPaymentsDue_5803eb39-da08-41a7-b22b-01d2cedc9e8e" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInThreeYears_7c44ba40-421e-407c-af78-9ecc4b2870cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4209a39f-a656-4b67-825c-38bda0fbe8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_9a6383b5-3f24-48f6-a2ca-81031f99b970" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4209a39f-a656-4b67-825c-38bda0fbe8ac" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_9a6383b5-3f24-48f6-a2ca-81031f99b970" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_c8c96627-fcf5-4bb2-9bcf-7cb66ecdb7d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4209a39f-a656-4b67-825c-38bda0fbe8ac" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_c8c96627-fcf5-4bb2-9bcf-7cb66ecdb7d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_894b63d4-ecbb-495a-9ee6-17f8485f7a71" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4209a39f-a656-4b67-825c-38bda0fbe8ac" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_894b63d4-ecbb-495a-9ee6-17f8485f7a71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_aaa02d36-9a93-4e48-9435-3749dddca8ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4209a39f-a656-4b67-825c-38bda0fbe8ac" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_aaa02d36-9a93-4e48-9435-3749dddca8ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_2eb8462d-6fe1-4101-818f-4e25dd979358" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4209a39f-a656-4b67-825c-38bda0fbe8ac" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_2eb8462d-6fe1-4101-818f-4e25dd979358" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_f18b5d7f-a32d-4d6f-99f5-bfde9fe0d8f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_4209a39f-a656-4b67-825c-38bda0fbe8ac" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_f18b5d7f-a32d-4d6f-99f5-bfde9fe0d8f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_14e74e24-2767-4e79-ba8d-d9e27420b673" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5944c29d-6ce6-438a-a174-d6e7755bd207" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_14e74e24-2767-4e79-ba8d-d9e27420b673" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5944c29d-6ce6-438a-a174-d6e7755bd207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_11ff6c6f-c0d7-4054-9dc7-846b25304809" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_14e74e24-2767-4e79-ba8d-d9e27420b673" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_11ff6c6f-c0d7-4054-9dc7-846b25304809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_efe9ec8a-0732-4d85-ba82-8205d9c57ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_14e74e24-2767-4e79-ba8d-d9e27420b673" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_efe9ec8a-0732-4d85-ba82-8205d9c57ba4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_e01d7795-6c7c-4077-b0db-394869eda64f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_14e74e24-2767-4e79-ba8d-d9e27420b673" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_e01d7795-6c7c-4077-b0db-394869eda64f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7086060d-14bb-412e-a778-6fa029c607ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_14e74e24-2767-4e79-ba8d-d9e27420b673" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_7086060d-14bb-412e-a778-6fa029c607ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_562be12b-6b4e-48d7-831f-ce825e5293df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_14e74e24-2767-4e79-ba8d-d9e27420b673" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_562be12b-6b4e-48d7-831f-ce825e5293df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/RestructuringandRelatedCosts" xlink:type="simple" xlink:href="abm-20200731.xsd#RestructuringandRelatedCosts"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RestructuringandRelatedCosts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RestructuringandRelatedCostsTables" xlink:type="simple" xlink:href="abm-20200731.xsd#RestructuringandRelatedCostsTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RestructuringandRelatedCostsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RestructuringandRelatedCostsNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#RestructuringandRelatedCostsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RestructuringandRelatedCostsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RestructuringandRelatedCostsRestructuringandRelatedLiabilitiesDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#RestructuringandRelatedCostsRestructuringandRelatedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RestructuringandRelatedCostsRestructuringandRelatedLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/RestructuringandRelatedCostsCumulativeRestructuringandRelatedChargesDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#RestructuringandRelatedCostsCumulativeRestructuringandRelatedChargesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RestructuringandRelatedCostsCumulativeRestructuringandRelatedChargesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShare" xlink:type="simple" xlink:href="abm-20200731.xsd#NetIncomeLossPerCommonShare"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="simple" xlink:href="abm-20200731.xsd#NetIncomeLossPerCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareCalculationsofBasicandDilutedNetIncomePerCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_57f3c1cc-2a0f-4bcc-95c7-4bbbeb7d4094" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_341f6e33-66f2-4c72-b026-848d88746326" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_57f3c1cc-2a0f-4bcc-95c7-4bbbeb7d4094" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_341f6e33-66f2-4c72-b026-848d88746326" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_aa0b2012-9d0b-4d41-a592-deccbd2abac1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_57f3c1cc-2a0f-4bcc-95c7-4bbbeb7d4094" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_aa0b2012-9d0b-4d41-a592-deccbd2abac1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomeLossPerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="abm-20200731.xsd#FairValueofFinancialInstruments"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="simple" xlink:href="abm-20200731.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsNonFinancialAssetsMeasuredatFairValueonaNonRecurringBasisDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#FairValueofFinancialInstrumentsNonFinancialAssetsMeasuredatFairValueonaNonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsNonFinancialAssetsMeasuredatFairValueonaNonRecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsDiscountRateDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#FairValueofFinancialInstrumentsDiscountRateDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsDiscountRateDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/Insurance" xlink:type="simple" xlink:href="abm-20200731.xsd#Insurance"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/Insurance" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceTables" xlink:type="simple" xlink:href="abm-20200731.xsd#InsuranceTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#InsuranceNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#InsuranceInsuranceRelatedBalancesandActivityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacility" xlink:type="simple" xlink:href="abm-20200731.xsd#CreditFacility"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacility" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTables" xlink:type="simple" xlink:href="abm-20200731.xsd#CreditFacilityTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CreditFacilityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CreditFacilityCreditFacilityInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityCreditFacilityInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_72f2312e-6ea4-4e91-b846-4f90c3a1be3c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross_9140d562-e852-4c39-b56d-5a86c8c041e2" xlink:href="abm-20200731.xsd#abm_LoansPayableCurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtCurrent_72f2312e-6ea4-4e91-b846-4f90c3a1be3c" xlink:to="loc_abm_LoansPayableCurrentGross_9140d562-e852-4c39-b56d-5a86c8c041e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_4b341dd8-b6f7-4560-9ee0-d34296ef7b05" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsCurrentNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtCurrent_72f2312e-6ea4-4e91-b846-4f90c3a1be3c" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_4b341dd8-b6f7-4560-9ee0-d34296ef7b05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_4405877b-2f94-4796-b643-06f51ffd2a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_660e9a4e-d551-4ee6-b510-a6ebc44f4dbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_4405877b-2f94-4796-b643-06f51ffd2a7c" xlink:to="loc_us-gaap_LongTermLoansPayable_660e9a4e-d551-4ee6-b510-a6ebc44f4dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_f99d69fa-aa1c-4dca-aa91-0ed05ea680ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_4405877b-2f94-4796-b643-06f51ffd2a7c" xlink:to="loc_us-gaap_LongTermLineOfCredit_f99d69fa-aa1c-4dca-aa91-0ed05ea680ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_ee7d61b8-c9c7-487a-b742-af1298f1a45e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross_d1b06ce7-f461-493f-aa9a-9ab66c426b02" xlink:href="abm-20200731.xsd#abm_LoansPayableNoncurrentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermLoansPayable_ee7d61b8-c9c7-487a-b742-af1298f1a45e" xlink:to="loc_abm_LoansPayableNoncurrentGross_d1b06ce7-f461-493f-aa9a-9ab66c426b02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_bdea9ff2-30a0-41b0-a2a6-7d26a348af16" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermLoansPayable_ee7d61b8-c9c7-487a-b742-af1298f1a45e" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_bdea9ff2-30a0-41b0-a2a6-7d26a348af16" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CreditFacilityTermLoanMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CreditFacilityInterestRateSwapsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CreditFacilityInterestRateSwapsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="abm-20200731.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommonStock" xlink:type="simple" xlink:href="abm-20200731.xsd#CommonStock"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommonStock" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommonStockTables" xlink:type="simple" xlink:href="abm-20200731.xsd#CommonStockTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommonStockTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommonStockNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CommonStockNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommonStockNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommonStockRepurchaseActivityDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#CommonStockRepurchaseActivityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommonStockRepurchaseActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="abm-20200731.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#IncomeTaxesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformation" xlink:type="simple" xlink:href="abm-20200731.xsd#SegmentInformation"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="abm-20200731.xsd#SegmentInformationTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="simple" xlink:href="abm-20200731.xsd#SegmentInformationFinancialInformationbyReportableSegmentDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentInformationFinancialInformationbyReportableSegmentDetails" xlink:type="extended"/>
</link:linkbase>
