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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:14c8d2d6-f494-47ee-a306-f49a3e7be892,g:fe6ce8d3-ff4a-470e-b957-711fffb8b7db-->
<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-20201031.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="abm-20201031.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d5d8709-7fbd-41b1-975d-9fee722d2101" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b7a75fba-e2cd-46ab-99a6-22f6b538ec9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d5d8709-7fbd-41b1-975d-9fee722d2101" xlink:to="loc_us-gaap_StockholdersEquity_b7a75fba-e2cd-46ab-99a6-22f6b538ec9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_315e5d74-30bf-4fa0-9fc3-6a98061b2676" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d5d8709-7fbd-41b1-975d-9fee722d2101" xlink:to="loc_us-gaap_CommitmentsAndContingencies_315e5d74-30bf-4fa0-9fc3-6a98061b2676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_3f4a5fda-0f4d-44d7-9ef4-6bdabf2fba08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d5d8709-7fbd-41b1-975d-9fee722d2101" xlink:to="loc_us-gaap_Liabilities_3f4a5fda-0f4d-44d7-9ef4-6bdabf2fba08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_74f7c03b-f5bb-438c-8a3c-7273f2c8ea5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:to="loc_us-gaap_AssetsCurrent_74f7c03b-f5bb-438c-8a3c-7273f2c8ea5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_256c20b8-b026-437f-9833-4da81e4a23f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:to="loc_us-gaap_OtherInvestments_256c20b8-b026-437f-9833-4da81e4a23f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f0728c29-d156-4e1a-8421-e8e0e9b29e11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f0728c29-d156-4e1a-8421-e8e0e9b29e11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_473bf1f7-0792-4712-8362-2da286feaaf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_473bf1f7-0792-4712-8362-2da286feaaf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_15b4bd41-0cba-4292-b62e-0dfd2897938a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:to="loc_us-gaap_Goodwill_15b4bd41-0cba-4292-b62e-0dfd2897938a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_39164a95-2f90-48d9-8d15-5edc23324825" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_39164a95-2f90-48d9-8d15-5edc23324825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_b19d9f59-02a4-4212-9eea-45aa3a73e4c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ae0659cc-efdf-442e-8b36-7555bd996d10" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_b19d9f59-02a4-4212-9eea-45aa3a73e4c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_52386552-6a82-4d16-9634-43f6585c8151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5f43da1a-164a-4af8-94ea-a6327bfb9466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_52386552-6a82-4d16-9634-43f6585c8151" xlink:to="loc_us-gaap_LiabilitiesCurrent_5f43da1a-164a-4af8-94ea-a6327bfb9466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9d15904a-8e38-4bdc-8b37-4feeeca4f380" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_52386552-6a82-4d16-9634-43f6585c8151" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9d15904a-8e38-4bdc-8b37-4feeeca4f380" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4c717bbe-83a9-4327-bee7-efb1385bf06b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_52386552-6a82-4d16-9634-43f6585c8151" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_4c717bbe-83a9-4327-bee7-efb1385bf06b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_f800f66f-dfa1-40fc-8b8e-46b70a8d8221" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_52386552-6a82-4d16-9634-43f6585c8151" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_f800f66f-dfa1-40fc-8b8e-46b70a8d8221" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8fbd2296-ae42-4c5d-9f43-4a97a37cc8af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_52386552-6a82-4d16-9634-43f6585c8151" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8fbd2296-ae42-4c5d-9f43-4a97a37cc8af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_fcd484a5-7119-4edd-9a0b-0862ee1919c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_52386552-6a82-4d16-9634-43f6585c8151" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_fcd484a5-7119-4edd-9a0b-0862ee1919c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1f5afa46-8fcc-4b0d-972c-5afa2bd5f636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_52386552-6a82-4d16-9634-43f6585c8151" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1f5afa46-8fcc-4b0d-972c-5afa2bd5f636" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_bde11b4b-fc40-4c8d-af79-a4a05030acba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_LongTermDebtCurrent_bde11b4b-fc40-4c8d-af79-a4a05030acba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_213e4015-9ff0-4c1f-8712-f657df0640d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_AccountsPayableCurrent_213e4015-9ff0-4c1f-8712-f657df0640d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8726e8e5-8e78-422a-ac34-1de2348ebd6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8726e8e5-8e78-422a-ac34-1de2348ebd6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_fc158687-efcc-4082-bd51-2e9edbc58773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_fc158687-efcc-4082-bd51-2e9edbc58773" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_2e760358-4f2c-4f21-a056-135947f155cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_2e760358-4f2c-4f21-a056-135947f155cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_3ff5b57b-aad7-4dee-9eae-44da6c67d1a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_3ff5b57b-aad7-4dee-9eae-44da6c67d1a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_74b45b51-f2b9-4ce0-948c-f009ee6cbc71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_74b45b51-f2b9-4ce0-948c-f009ee6cbc71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_624054e8-d267-42b8-9787-c4a0f9265af8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_76e7e6c2-6226-41e1-9c53-5a7ac84e8ae0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_624054e8-d267-42b8-9787-c4a0f9265af8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_98a12958-5ea1-4725-9c25-79b292106ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_32c2c800-fdf6-4b34-99c9-7e0ef21e9252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_98a12958-5ea1-4725-9c25-79b292106ade" xlink:to="loc_us-gaap_PreferredStockValue_32c2c800-fdf6-4b34-99c9-7e0ef21e9252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c659e941-72a6-480b-b194-3164d01a4da4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_98a12958-5ea1-4725-9c25-79b292106ade" xlink:to="loc_us-gaap_CommonStockValue_c659e941-72a6-480b-b194-3164d01a4da4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_881d135e-b965-4785-93c8-57351ab363c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_98a12958-5ea1-4725-9c25-79b292106ade" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_881d135e-b965-4785-93c8-57351ab363c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c2fa00ec-a5b5-4f0a-87b7-f69eacaeab24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_98a12958-5ea1-4725-9c25-79b292106ade" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c2fa00ec-a5b5-4f0a-87b7-f69eacaeab24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1b31b895-9a06-421c-927c-c9ea3cc3183e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_98a12958-5ea1-4725-9c25-79b292106ade" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1b31b895-9a06-421c-927c-c9ea3cc3183e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_eb95193b-9147-403c-8e51-c642d6a084d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e592f2fa-1217-49ab-9af2-f976bdd179e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_eb95193b-9147-403c-8e51-c642d6a084d2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e592f2fa-1217-49ab-9af2-f976bdd179e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_768f8501-663d-4e2f-85ee-e2b71da9977e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eb95193b-9147-403c-8e51-c642d6a084d2" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_768f8501-663d-4e2f-85ee-e2b71da9977e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_d6073f37-2a18-4310-96a8-583c9e3f8e17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eb95193b-9147-403c-8e51-c642d6a084d2" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_d6073f37-2a18-4310-96a8-583c9e3f8e17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_dee1ceb7-4619-45ab-9b92-158e2f7f11ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eb95193b-9147-403c-8e51-c642d6a084d2" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_dee1ceb7-4619-45ab-9b92-158e2f7f11ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_f068a185-efcd-48b1-931b-a696f5e281b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eb95193b-9147-403c-8e51-c642d6a084d2" xlink:to="loc_us-gaap_OtherAssetsCurrent_f068a185-efcd-48b1-931b-a696f5e281b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="abm-20201031.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="simple" xlink:href="abm-20201031.xsd#ConsolidatedStatementsofComprehensiveLossIncome"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_349d341b-a948-430b-b097-1eb0ff204ad4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9dfdcaf9-116c-42e4-9c52-74ba62bf7c08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_349d341b-a948-430b-b097-1eb0ff204ad4" xlink:to="loc_us-gaap_OperatingIncomeLoss_9dfdcaf9-116c-42e4-9c52-74ba62bf7c08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2e80c5ba-20ca-4756-96de-52a0272eb0bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_349d341b-a948-430b-b097-1eb0ff204ad4" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_2e80c5ba-20ca-4756-96de-52a0272eb0bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8afb1f77-32e2-4464-9574-e610438aaf24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_349d341b-a948-430b-b097-1eb0ff204ad4" xlink:to="loc_us-gaap_InterestExpense_8afb1f77-32e2-4464-9574-e610438aaf24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_8af2caec-418b-46fd-88f5-5f492a7618ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1d846985-4e33-4c79-ad24-1bf10c67d05b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_8af2caec-418b-46fd-88f5-5f492a7618ff" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_1d846985-4e33-4c79-ad24-1bf10c67d05b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_55c62dc9-7b09-452e-ad6e-7525fe728ae1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_8af2caec-418b-46fd-88f5-5f492a7618ff" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_55c62dc9-7b09-452e-ad6e-7525fe728ae1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c7909f70-8405-4950-a828-c1427be0d7b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_ce7be3b3-e87e-4bee-a7e3-4a5e59e89f52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c7909f70-8405-4950-a828-c1427be0d7b7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_ce7be3b3-e87e-4bee-a7e3-4a5e59e89f52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_242f938b-37aa-429f-b37e-371fdc5f65bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c7909f70-8405-4950-a828-c1427be0d7b7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_242f938b-37aa-429f-b37e-371fdc5f65bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5e80300e-26c6-43b8-909b-29b4f191a6da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39938546-9c89-409d-be3d-ea390027735e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5e80300e-26c6-43b8-909b-29b4f191a6da" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_39938546-9c89-409d-be3d-ea390027735e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_3f8dadd2-9ae7-4963-98df-3f4d5f5e7720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5e80300e-26c6-43b8-909b-29b4f191a6da" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_3f8dadd2-9ae7-4963-98df-3f4d5f5e7720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_695f4a69-5964-440f-85b0-12b3737b9f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e80300e-26c6-43b8-909b-29b4f191a6da" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_695f4a69-5964-440f-85b0-12b3737b9f7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_2cd0e419-8d9c-4df8-ad0a-748cff9afc89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e80300e-26c6-43b8-909b-29b4f191a6da" xlink:to="loc_us-gaap_RestructuringCharges_2cd0e419-8d9c-4df8-ad0a-748cff9afc89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d074f7ea-bb8c-4bfb-b377-49a0eedc1d12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e80300e-26c6-43b8-909b-29b4f191a6da" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d074f7ea-bb8c-4bfb-b377-49a0eedc1d12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_0d04438c-6e4b-40ed-af6d-845eb94ab856" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e80300e-26c6-43b8-909b-29b4f191a6da" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_0d04438c-6e4b-40ed-af6d-845eb94ab856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_37096317-da6b-468b-9262-5a38ee2df433" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_c884c6e4-4b7b-41f5-90ed-ec28a09b2a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_37096317-da6b-468b-9262-5a38ee2df433" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_c884c6e4-4b7b-41f5-90ed-ec28a09b2a5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_9a60c398-b597-459a-9721-f51396c7f155" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_37096317-da6b-468b-9262-5a38ee2df433" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_9a60c398-b597-459a-9721-f51396c7f155" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3f4a771e-b1a9-487d-b60e-1508e8cdd6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_80114b9b-bdbe-4752-b49d-e99230798d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f4a771e-b1a9-487d-b60e-1508e8cdd6c2" xlink:to="loc_us-gaap_NetIncomeLoss_80114b9b-bdbe-4752-b49d-e99230798d9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_98b3baf5-003c-496b-b668-e4cfa844e40c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_3f4a771e-b1a9-487d-b60e-1508e8cdd6c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_98b3baf5-003c-496b-b668-e4cfa844e40c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_844a35bd-c9c6-4815-92bf-2804881bc02f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_3f4a771e-b1a9-487d-b60e-1508e8cdd6c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_844a35bd-c9c6-4815-92bf-2804881bc02f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_5933b977-350d-49ae-a8ac-a6c27434882b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_3f4a771e-b1a9-487d-b60e-1508e8cdd6c2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_5933b977-350d-49ae-a8ac-a6c27434882b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_209d0aba-62ca-4f3a-8875-101cc0dc2d1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_ccbad04e-d0aa-4902-8149-c0ee51a2f9ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_209d0aba-62ca-4f3a-8875-101cc0dc2d1c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_ccbad04e-d0aa-4902-8149-c0ee51a2f9ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_44a069ea-8463-4794-94ea-bd6daf92dc85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_209d0aba-62ca-4f3a-8875-101cc0dc2d1c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_44a069ea-8463-4794-94ea-bd6daf92dc85" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="abm-20201031.xsd#ConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="abm-20201031.xsd#ConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="abm-20201031.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_03fde20d-cff6-472b-9b72-eba050dfc203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef0c13dd-42d8-433f-b138-2819ebff5df6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_03fde20d-cff6-472b-9b72-eba050dfc203" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef0c13dd-42d8-433f-b138-2819ebff5df6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_134c479a-6095-4727-82c3-bea397927d84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_03fde20d-cff6-472b-9b72-eba050dfc203" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_134c479a-6095-4727-82c3-bea397927d84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8698db37-8e15-4de7-b30f-35d5893ac5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_03fde20d-cff6-472b-9b72-eba050dfc203" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8698db37-8e15-4de7-b30f-35d5893ac5e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e0317d88-c846-4eae-b77f-8104c503206d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_03fde20d-cff6-472b-9b72-eba050dfc203" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e0317d88-c846-4eae-b77f-8104c503206d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_5a767e03-b0fe-42e1-aa4c-18ef17819a4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_126df244-8345-4892-8208-49c58ed04dc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_5a767e03-b0fe-42e1-aa4c-18ef17819a4b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_126df244-8345-4892-8208-49c58ed04dc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d744a7e3-0452-422d-af70-fd985ecce285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_5a767e03-b0fe-42e1-aa4c-18ef17819a4b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_d744a7e3-0452-422d-af70-fd985ecce285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_426f4b38-41a0-4468-9653-51aa21889da5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_426f4b38-41a0-4468-9653-51aa21889da5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_1a34b1e4-84e4-42d3-9b9c-b5b209d30145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_1a34b1e4-84e4-42d3-9b9c-b5b209d30145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_dc9b3c16-16be-426a-8dc5-f0de1d5fbc21" xlink:href="abm-20201031.xsd#abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_abm_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_dc9b3c16-16be-426a-8dc5-f0de1d5fbc21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c2f50b46-78cc-4cb6-aa93-3b8581d69106" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c2f50b46-78cc-4cb6-aa93-3b8581d69106" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_4b5e7946-022d-4d3c-88bc-f65b332b9f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_4b5e7946-022d-4d3c-88bc-f65b332b9f0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_ab161030-f828-4843-b0b1-4f2c1b057564" xlink:href="abm-20201031.xsd#abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_abm_IncreaseDecreaseInLeaseLiabilitiesNoncurrent_ab161030-f828-4843-b0b1-4f2c1b057564" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_dd61f80e-66c7-4913-9628-285dcb00cab5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_dd61f80e-66c7-4913-9628-285dcb00cab5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_936296cc-0f10-406d-a76f-337de7c883c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_936296cc-0f10-406d-a76f-337de7c883c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_5a1ac90d-f513-4e09-8940-d03d70ca2b33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_5a1ac90d-f513-4e09-8940-d03d70ca2b33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredHedgeGains_b3c782d9-6eab-41ad-803c-75cfffe158cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDeferredHedgeGains"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_AmortizationOfDeferredHedgeGains_b3c782d9-6eab-41ad-803c-75cfffe158cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_575b966d-083d-43bd-8e2c-96d12023dd41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_575b966d-083d-43bd-8e2c-96d12023dd41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionExpense_675d5330-92cb-40d8-8254-f0f203cc113d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccretionExpense"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_AccretionExpense_675d5330-92cb-40d8-8254-f0f203cc113d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_a71872d1-4afc-49d1-b316-c40229198199" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_a71872d1-4afc-49d1-b316-c40229198199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5c569f38-6f47-427a-b598-18940e99f2a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_ShareBasedCompensation_5c569f38-6f47-427a-b598-18940e99f2a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_845a192d-a22b-415a-adea-0f72c691e643" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_845a192d-a22b-415a-adea-0f72c691e643" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_b83fd831-2970-4ab3-a389-b67e57c2c4a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_b83fd831-2970-4ab3-a389-b67e57c2c4a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5b3253db-9732-40e6-aba9-9b53da56b2c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_5b3253db-9732-40e6-aba9-9b53da56b2c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ProceedsFromDerivativeInstrumentOperatingActivities_b6d1ccee-465b-45ef-b32a-53bb541d52dd" xlink:href="abm-20201031.xsd#abm_ProceedsFromDerivativeInstrumentOperatingActivities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_abm_ProceedsFromDerivativeInstrumentOperatingActivities_b6d1ccee-465b-45ef-b32a-53bb541d52dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_a81b62e9-0c9c-42c0-8330-6b26744c77ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_a81b62e9-0c9c-42c0-8330-6b26744c77ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_07333420-49f3-41d2-bd6a-a8c097df1c4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_07333420-49f3-41d2-bd6a-a8c097df1c4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5547ba7e-a6d7-4eb3-890b-995d8cf45506" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="21" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5547ba7e-a6d7-4eb3-890b-995d8cf45506" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_ProvisionOnOtherAssets_61d7263e-af19-4307-91d3-30a387b824c4" xlink:href="abm-20201031.xsd#abm_ProvisionOnOtherAssets"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_72936a5d-7911-4eec-82bf-cdb0c3067b32" xlink:to="loc_abm_ProvisionOnOtherAssets_61d7263e-af19-4307-91d3-30a387b824c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_eb8595eb-c416-46a2-b2b2-2e8aca39f7b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f0b8d561-1908-4594-9b76-8b5f0d444828" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eb8595eb-c416-46a2-b2b2-2e8aca39f7b5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_f0b8d561-1908-4594-9b76-8b5f0d444828" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_bb2407a2-e000-45cd-9a75-ef2f47ca172a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_eb8595eb-c416-46a2-b2b2-2e8aca39f7b5" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_bb2407a2-e000-45cd-9a75-ef2f47ca172a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_c587f624-bf76-4dfc-b9f5-042288d2a5a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfBankOverdrafts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfBankOverdrafts_c587f624-bf76-4dfc-b9f5-042288d2a5a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_c833069a-7735-474e-bea7-cfbe9fbe7150" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_c833069a-7735-474e-bea7-cfbe9fbe7150" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConstructionLoansPayable_a0086d6c-2372-41c4-914f-259c8589e6d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConstructionLoansPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_ProceedsFromConstructionLoansPayable_a0086d6c-2372-41c4-914f-259c8589e6d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a724236d-7ef0-4fda-ab81-f7308b37b01f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_a724236d-7ef0-4fda-ab81-f7308b37b01f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_a254e396-316b-49ad-a302-cc057148f657" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_a254e396-316b-49ad-a302-cc057148f657" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_d5b817e9-9a07-4c4a-89cf-1263867c3926" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_d5b817e9-9a07-4c4a-89cf-1263867c3926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_c8753a20-2c95-4fd6-8604-18875084f083" xlink:href="abm-20201031.xsd#abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_abm_TaxesWithheldandProceedsfromIssuanceofShareBasedCompensationAwards_c8753a20-2c95-4fd6-8604-18875084f083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_8c710575-7123-41c2-a3f2-ba0e56642c27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_8c710575-7123-41c2-a3f2-ba0e56642c27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4e7200b9-2302-45e6-ade9-d69b18f35450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7ce8789c-e30f-4feb-af2c-6e5cf6dd20d9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4e7200b9-2302-45e6-ade9-d69b18f35450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc8cb1eb-0d5a-4855-9f70-3c5fe63d0613" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9dd9e606-db54-47ef-b7f4-508b1ff70878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fc8cb1eb-0d5a-4855-9f70-3c5fe63d0613" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9dd9e606-db54-47ef-b7f4-508b1ff70878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_e48e7fbf-91d2-4e39-b976-3e6939e67e93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fc8cb1eb-0d5a-4855-9f70-3c5fe63d0613" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_e48e7fbf-91d2-4e39-b976-3e6939e67e93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DivestitureOfBusinessesAdjustments_146ebc16-04a0-4289-8ce7-f4dc77e5d0ca" xlink:href="abm-20201031.xsd#abm_DivestitureOfBusinessesAdjustments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc8cb1eb-0d5a-4855-9f70-3c5fe63d0613" xlink:to="loc_abm_DivestitureOfBusinessesAdjustments_146ebc16-04a0-4289-8ce7-f4dc77e5d0ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_341c482f-5d58-4799-828c-77c517ed0df2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc8cb1eb-0d5a-4855-9f70-3c5fe63d0613" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_341c482f-5d58-4799-828c-77c517ed0df2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_918007c2-4499-438a-9c94-b7bc8e5e0c1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc8cb1eb-0d5a-4855-9f70-3c5fe63d0613" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_918007c2-4499-438a-9c94-b7bc8e5e0c1b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/TheCompanyandNatureofOperations" xlink:type="simple" xlink:href="abm-20201031.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-20201031.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-20201031.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-20201031.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-20201031.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-20201031.xsd#BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesEstimatedUsefulLivesofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#BasisofPresentationandSignificantAccountingPoliciesEstimatedUsefulLivesofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesEstimatedUsefulLivesofPropertyPlantandEquipmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/BasisofPresentationandSignificantAccountingPoliciesManagementReimbursementRevenueDetails" xlink:type="simple" xlink:href="abm-20201031.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-20201031.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-20201031.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-20201031.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-20201031.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-20201031.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-20201031.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-20201031.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-20201031.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-20201031.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeaseLiability_55226b66-1334-4b2c-98dc-ced246b08cb8" xlink:href="abm-20201031.xsd#abm_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_bb83130e-78d5-465f-aefa-e5e421ef2858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseLiability_55226b66-1334-4b2c-98dc-ced246b08cb8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_bb83130e-78d5-465f-aefa-e5e421ef2858" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e566d5f3-7296-4e32-b2ba-dc8eb7fb4d11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LeaseLiability_55226b66-1334-4b2c-98dc-ced246b08cb8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e566d5f3-7296-4e32-b2ba-dc8eb7fb4d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_82efb439-21cb-4f93-b729-9ce188cda976" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_55226b66-1334-4b2c-98dc-ced246b08cb8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_82efb439-21cb-4f93-b729-9ce188cda976" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6424bbc7-51a0-4a45-8261-ea8c1bd6ca8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_55226b66-1334-4b2c-98dc-ced246b08cb8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_6424bbc7-51a0-4a45-8261-ea8c1bd6ca8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesRightOfUseAssets_8244f45d-b9a0-4823-9cb2-82b151b5855b" xlink:href="abm-20201031.xsd#abm_LesseeLeasesRightOfUseAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_92d0e129-f2ae-44bd-93ed-0c77ca0787cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesRightOfUseAssets_8244f45d-b9a0-4823-9cb2-82b151b5855b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_92d0e129-f2ae-44bd-93ed-0c77ca0787cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_7b7b0b0d-3921-4581-8e48-94474f0b6ebc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesRightOfUseAssets_8244f45d-b9a0-4823-9cb2-82b151b5855b" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_7b7b0b0d-3921-4581-8e48-94474f0b6ebc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="abm-20201031.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_58ce620d-c7e9-440c-95db-269705d89af8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ce8f15c3-a137-4cee-ad45-e8917993b5ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_58ce620d-c7e9-440c-95db-269705d89af8" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_ce8f15c3-a137-4cee-ad45-e8917993b5ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_882ad587-6615-419d-a1ea-e80bf2a334a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_58ce620d-c7e9-440c-95db-269705d89af8" xlink:to="loc_us-gaap_OperatingLeaseCost_882ad587-6615-419d-a1ea-e80bf2a334a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_b183b4ab-6b74-4e7b-b15d-92b88e8c6d28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_58ce620d-c7e9-440c-95db-269705d89af8" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_b183b4ab-6b74-4e7b-b15d-92b88e8c6d28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeaseShortTermAndVariableCostTotal_f3d94f69-8c49-4723-93ea-7399b582c131" xlink:href="abm-20201031.xsd#abm_LeaseShortTermAndVariableCostTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_b621ae9f-0cd4-4c97-9320-62473ca2400c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f3d94f69-8c49-4723-93ea-7399b582c131" xlink:to="loc_us-gaap_ShortTermLeaseCost_b621ae9f-0cd4-4c97-9320-62473ca2400c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_f9a7fe10-6ce2-4681-bfa1-0bd6cbe132c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f3d94f69-8c49-4723-93ea-7399b582c131" xlink:to="loc_us-gaap_VariableLeaseCost_f9a7fe10-6ce2-4681-bfa1-0bd6cbe132c1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details" xlink:type="simple" xlink:href="abm-20201031.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_543f6252-556b-4961-90eb-8f95fede0298" xlink:href="abm-20201031.xsd#abm_LesseeLeasesLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityUndiscountedExcessAmount_9c8e0c65-bdf3-4527-8d1f-7dff15b9b39a" xlink:href="abm-20201031.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_543f6252-556b-4961-90eb-8f95fede0298" xlink:to="loc_abm_LesseeLeasesLiabilityUndiscountedExcessAmount_9c8e0c65-bdf3-4527-8d1f-7dff15b9b39a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiability_e517fc67-c929-4b6f-ba00-d6229be73a1d" xlink:href="abm-20201031.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_543f6252-556b-4961-90eb-8f95fede0298" xlink:to="loc_abm_LesseeLeasesLiability_e517fc67-c929-4b6f-ba00-d6229be73a1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6ecc8df8-bc6e-43cc-b6fd-9179e9bbb54a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_01a39f5d-da76-43af-9000-e97122e6d3c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6ecc8df8-bc6e-43cc-b6fd-9179e9bbb54a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_01a39f5d-da76-43af-9000-e97122e6d3c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_75ac5350-c2db-4977-a56e-c030eb4ccf47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6ecc8df8-bc6e-43cc-b6fd-9179e9bbb54a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_75ac5350-c2db-4977-a56e-c030eb4ccf47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9412e53a-9a70-4993-8e00-4dc0280636a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6ecc8df8-bc6e-43cc-b6fd-9179e9bbb54a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9412e53a-9a70-4993-8e00-4dc0280636a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_28b0cc29-610e-4f6a-a40e-b82d7e5eed70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6ecc8df8-bc6e-43cc-b6fd-9179e9bbb54a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_28b0cc29-610e-4f6a-a40e-b82d7e5eed70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_93da861b-f2a5-465c-978b-fa8581e8bf68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6ecc8df8-bc6e-43cc-b6fd-9179e9bbb54a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_93da861b-f2a5-465c-978b-fa8581e8bf68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ddd5ab1c-00d6-4c24-be75-4f545bf2d5eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6ecc8df8-bc6e-43cc-b6fd-9179e9bbb54a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ddd5ab1c-00d6-4c24-be75-4f545bf2d5eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f374401f-a284-4c13-8dd1-2256c8c76d79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_323d4416-4169-48b2-8fde-a4be2bd97b0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f374401f-a284-4c13-8dd1-2256c8c76d79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_323d4416-4169-48b2-8fde-a4be2bd97b0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4cf03923-0caf-4938-80ac-ba38908189b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f374401f-a284-4c13-8dd1-2256c8c76d79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4cf03923-0caf-4938-80ac-ba38908189b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6b1cc280-e4ec-484d-b849-6d46257b96e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f374401f-a284-4c13-8dd1-2256c8c76d79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_6b1cc280-e4ec-484d-b849-6d46257b96e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_60709fd1-ffeb-4177-a7aa-3e4e32692104" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f374401f-a284-4c13-8dd1-2256c8c76d79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_60709fd1-ffeb-4177-a7aa-3e4e32692104" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2146b8dc-c850-49e2-872b-e21aa465f516" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f374401f-a284-4c13-8dd1-2256c8c76d79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2146b8dc-c850-49e2-872b-e21aa465f516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a2a106f8-fd13-42f8-af70-0308aaab692b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f374401f-a284-4c13-8dd1-2256c8c76d79" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_a2a106f8-fd13-42f8-af70-0308aaab692b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesMaturitiesofOperatingandFinanceLeaseLiabilitiesAfterAdoptionof842Details_1" xlink:type="simple" xlink:href="abm-20201031.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_LesseeOperatingLeaseLiabilityPaymentsDue_7091424e-bdf4-47d4-bb66-8746989c6689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8e88639e-af77-4b9e-8143-fda0f557d1d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7091424e-bdf4-47d4-bb66-8746989c6689" xlink:to="loc_us-gaap_OperatingLeaseLiability_8e88639e-af77-4b9e-8143-fda0f557d1d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_06a9432b-1110-46cf-914c-a656d1eca4fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7091424e-bdf4-47d4-bb66-8746989c6689" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_06a9432b-1110-46cf-914c-a656d1eca4fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDue_4c0c0450-5a49-4b54-adba-1b568a8dfb0a" xlink:href="abm-20201031.xsd#abm_LesseeLeasesLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFour_6ce0041d-e254-4ddb-8f34-1edb9eeb0e05" xlink:href="abm-20201031.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_4c0c0450-5a49-4b54-adba-1b568a8dfb0a" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFour_6ce0041d-e254-4ddb-8f34-1edb9eeb0e05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearOne_bf952eea-8fb1-44d0-a16f-96dc47ffd1ec" xlink:href="abm-20201031.xsd#abm_LesseeLeasesLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_abm_LesseeLeasesLiabilityPaymentsDue_4c0c0450-5a49-4b54-adba-1b568a8dfb0a" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearOne_bf952eea-8fb1-44d0-a16f-96dc47ffd1ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearThree_b9298eed-731f-4161-9337-49f6d350b02a" xlink:href="abm-20201031.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_4c0c0450-5a49-4b54-adba-1b568a8dfb0a" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearThree_b9298eed-731f-4161-9337-49f6d350b02a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueAfterYearFive_1c8d80a9-db2a-4d44-98dd-2066f782ffcb" xlink:href="abm-20201031.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_4c0c0450-5a49-4b54-adba-1b568a8dfb0a" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueAfterYearFive_1c8d80a9-db2a-4d44-98dd-2066f782ffcb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearTwo_d8df073f-d98c-4898-bd72-2f0cbf965946" xlink:href="abm-20201031.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_4c0c0450-5a49-4b54-adba-1b568a8dfb0a" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearTwo_d8df073f-d98c-4898-bd72-2f0cbf965946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFive_3ebaba5c-0141-4892-8153-ab09c367ea02" xlink:href="abm-20201031.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_4c0c0450-5a49-4b54-adba-1b568a8dfb0a" xlink:to="loc_abm_LesseeLeasesLiabilityPaymentsDueYearFive_3ebaba5c-0141-4892-8153-ab09c367ea02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_af77dce4-c958-41e8-9b70-2128ee1991b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_189098fd-860b-4a89-97b0-d6b90fc3c333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_af77dce4-c958-41e8-9b70-2128ee1991b4" xlink:to="loc_us-gaap_FinanceLeaseLiability_189098fd-860b-4a89-97b0-d6b90fc3c333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0f275de9-fc92-4c1f-84e4-15313de45539" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_af77dce4-c958-41e8-9b70-2128ee1991b4" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_0f275de9-fc92-4c1f-84e4-15313de45539" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/LeasesWeightedAverageRemainingLeaseTermandDiscountRateDetails" xlink:type="simple" xlink:href="abm-20201031.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-20201031.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-20201031.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_a892560b-b0a2-4aac-b02d-0807b26395fc" xlink:href="abm-20201031.xsd#abm_LeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInFiveYears_67a392ff-7295-4a55-ac3b-e880e44ec926" xlink:href="abm-20201031.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_a892560b-b0a2-4aac-b02d-0807b26395fc" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInFiveYears_67a392ff-7295-4a55-ac3b-e880e44ec926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInFourYears_2b0d882e-215a-4f5e-a4eb-5bf8e03b5709" xlink:href="abm-20201031.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_a892560b-b0a2-4aac-b02d-0807b26395fc" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInFourYears_2b0d882e-215a-4f5e-a4eb-5bf8e03b5709" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueNextTwelveMonths_1b997f1d-e43f-4dfa-a286-b6cccfe8d6be" xlink:href="abm-20201031.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_a892560b-b0a2-4aac-b02d-0807b26395fc" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueNextTwelveMonths_1b997f1d-e43f-4dfa-a286-b6cccfe8d6be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueThereafter_eb54aea3-322d-435d-a88f-96fe8921034c" xlink:href="abm-20201031.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_a892560b-b0a2-4aac-b02d-0807b26395fc" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueThereafter_eb54aea3-322d-435d-a88f-96fe8921034c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInTwoYears_e2948f21-7484-4a94-acf6-e9d80b40badf" xlink:href="abm-20201031.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_a892560b-b0a2-4aac-b02d-0807b26395fc" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInTwoYears_e2948f21-7484-4a94-acf6-e9d80b40badf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LeasesFutureMinimumPaymentsDueInThreeYears_49dc5b1e-1515-41de-8e4d-553caac63cbc" xlink:href="abm-20201031.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_a892560b-b0a2-4aac-b02d-0807b26395fc" xlink:to="loc_abm_LeasesFutureMinimumPaymentsDueInThreeYears_49dc5b1e-1515-41de-8e4d-553caac63cbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDue_f69bd57f-a2f9-434f-8056-a9fa38e08de6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_2ec516df-1278-46da-8dfb-dfab10e2b3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f69bd57f-a2f9-434f-8056-a9fa38e08de6" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent_2ec516df-1278-46da-8dfb-dfab10e2b3d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_ec4529e4-af6a-460c-9f43-c4550eb6ff7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f69bd57f-a2f9-434f-8056-a9fa38e08de6" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears_ec4529e4-af6a-460c-9f43-c4550eb6ff7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_bf44250b-2b80-4ad6-a58a-a2e86f0a2f02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f69bd57f-a2f9-434f-8056-a9fa38e08de6" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears_bf44250b-2b80-4ad6-a58a-a2e86f0a2f02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_c8aa8ee1-126c-45af-95a0-b67e143aa793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f69bd57f-a2f9-434f-8056-a9fa38e08de6" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears_c8aa8ee1-126c-45af-95a0-b67e143aa793" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_b2d5e64e-7d4d-4e87-800f-a655369dda38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f69bd57f-a2f9-434f-8056-a9fa38e08de6" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears_b2d5e64e-7d4d-4e87-800f-a655369dda38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_465bd984-9df7-4e39-bbac-31b47825b52c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f69bd57f-a2f9-434f-8056-a9fa38e08de6" xlink:to="loc_us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter_465bd984-9df7-4e39-bbac-31b47825b52c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_832c577b-df78-439f-943f-2122bde53a63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_4fc81f7f-cb4e-48fb-ada1-2ce8c41a5d01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_832c577b-df78-439f-943f-2122bde53a63" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_4fc81f7f-cb4e-48fb-ada1-2ce8c41a5d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_9d52c1ae-23f4-4d52-925f-9ae8561b0286" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_832c577b-df78-439f-943f-2122bde53a63" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_9d52c1ae-23f4-4d52-925f-9ae8561b0286" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_48ff7988-7c55-4196-8430-f1adea77e32b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_832c577b-df78-439f-943f-2122bde53a63" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_48ff7988-7c55-4196-8430-f1adea77e32b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_f61d24ff-416e-49bd-9e91-3924dce4eee9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_832c577b-df78-439f-943f-2122bde53a63" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_f61d24ff-416e-49bd-9e91-3924dce4eee9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_523b73dc-ad11-4ac5-b7f0-06db907d4cfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_832c577b-df78-439f-943f-2122bde53a63" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_523b73dc-ad11-4ac5-b7f0-06db907d4cfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b9f62f06-8a94-461b-b9db-98cea6c41c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_832c577b-df78-439f-943f-2122bde53a63" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_b9f62f06-8a94-461b-b9db-98cea6c41c5e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/RestructuringandRelatedCosts" xlink:type="simple" xlink:href="abm-20201031.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-20201031.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-20201031.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-20201031.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-20201031.xsd#RestructuringandRelatedCostsCumulativeRestructuringandRelatedChargesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/RestructuringandRelatedCostsCumulativeRestructuringandRelatedChargesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="simple" xlink:href="abm-20201031.xsd#NetIncomePerCommonShare"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomePerCommonShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomePerCommonShareTables" xlink:type="simple" xlink:href="abm-20201031.xsd#NetIncomePerCommonShareTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomePerCommonShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomePerCommonShareBasicandDilutedNetIncomePerCommonShareCalculationsDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#NetIncomePerCommonShareBasicandDilutedNetIncomePerCommonShareCalculationsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomePerCommonShareBasicandDilutedNetIncomePerCommonShareCalculationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_868425cd-5636-420a-8d5c-08decdc62299" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f5494fca-eebc-4f95-aea8-a22245d43d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_868425cd-5636-420a-8d5c-08decdc62299" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f5494fca-eebc-4f95-aea8-a22245d43d94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4ee62fbb-a3cc-4f16-891b-1ac6bde3a096" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_868425cd-5636-420a-8d5c-08decdc62299" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_4ee62fbb-a3cc-4f16-891b-1ac6bde3a096" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/NetIncomePerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#NetIncomePerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/NetIncomePerCommonShareAntiDilutiveOutstandingStockAwardsIssuedUnderShareBasedCompensationPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstruments" xlink:type="simple" xlink:href="abm-20201031.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-20201031.xsd#FairValueofFinancialInstrumentsTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/FairValueofFinancialInstrumentsFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="abm-20201031.xsd#PropertyPlantandEquipment"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PropertyPlantandEquipment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="abm-20201031.xsd#PropertyPlantandEquipmentTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PropertyPlantandEquipmentTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_018fe580-e7e5-4829-918d-5284289d81b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_a98a605d-62a6-429c-9d32-3d44465e140f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_018fe580-e7e5-4829-918d-5284289d81b2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a98a605d-62a6-429c-9d32-3d44465e140f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4b6f0d4b-692d-4e56-84c4-af714f1143d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_018fe580-e7e5-4829-918d-5284289d81b2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4b6f0d4b-692d-4e56-84c4-af714f1143d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/PropertyPlantandEquipmentCapitalLeasesIncludedinPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#PropertyPlantandEquipmentCapitalLeasesIncludedinPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PropertyPlantandEquipmentCapitalLeasesIncludedinPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_d73af550-396f-44ca-8599-8020c56e468c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsGross_73b6438f-4773-4caa-9315-53507be085a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasedAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_d73af550-396f-44ca-8599-8020c56e468c" xlink:to="loc_us-gaap_CapitalLeasedAssetsGross_73b6438f-4773-4caa-9315-53507be085a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_d08c9961-5c75-4819-91b6-a0d3e8634311" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet_d73af550-396f-44ca-8599-8020c56e468c" xlink:to="loc_us-gaap_CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation_d08c9961-5c75-4819-91b6-a0d3e8634311" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="abm-20201031.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="abm-20201031.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsChangesinCarryingAmountsofGoodwillbySegmentDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#GoodwillandOtherIntangibleAssetsChangesinCarryingAmountsofGoodwillbySegmentDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsChangesinCarryingAmountsofGoodwillbySegmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsDiscountRatesDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#GoodwillandOtherIntangibleAssetsDiscountRatesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsDiscountRatesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e59980d1-f332-4440-b4b1-24b506d0c531" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2053cbbb-25ec-4162-b4c8-aa8c0e455e05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e59980d1-f332-4440-b4b1-24b506d0c531" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2053cbbb-25ec-4162-b4c8-aa8c0e455e05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5de1c85f-3b37-4d95-99d9-a7119c041577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e59980d1-f332-4440-b4b1-24b506d0c531" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5de1c85f-3b37-4d95-99d9-a7119c041577" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#GoodwillandOtherIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/GoodwillandOtherIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/Insurance" xlink:type="simple" xlink:href="abm-20201031.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-20201031.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-20201031.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-20201031.xsd#InsuranceInsuranceRelatedBalancesandActivityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceInsuranceRelatedBalancesandActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceCasualtyProgramInsuranceReservesRollforwardDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#InsuranceCasualtyProgramInsuranceReservesRollforwardDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/InsuranceCasualtyProgramInsuranceReservesRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_cae705e8-1bea-4ca9-81a9-55ac83982f9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_88b601e1-857d-4e44-b1b6-ba4e36799556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_cae705e8-1bea-4ca9-81a9-55ac83982f9e" xlink:to="loc_us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments_88b601e1-857d-4e44-b1b6-ba4e36799556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LiabilityforClaimsandClaimsAdjustmentExpenseGross_f79d66b6-8c41-4803-b154-ff8c30836786" xlink:href="abm-20201031.xsd#abm_LiabilityforClaimsandClaimsAdjustmentExpenseGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_cae705e8-1bea-4ca9-81a9-55ac83982f9e" xlink:to="loc_abm_LiabilityforClaimsandClaimsAdjustmentExpenseGross_f79d66b6-8c41-4803-b154-ff8c30836786" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/InsuranceInstrumentsUsedtoCollateralizeInsuranceObligationsDetails" xlink:type="simple" xlink:href="abm-20201031.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-20201031.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-20201031.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-20201031.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-20201031.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_LongTermLoansPayable_7ece3164-cc7b-4810-904f-8223f515164d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableNoncurrentGross_45f26e23-924f-403b-a86f-79c9fff594af" xlink:href="abm-20201031.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_7ece3164-cc7b-4810-904f-8223f515164d" xlink:to="loc_abm_LoansPayableNoncurrentGross_45f26e23-924f-403b-a86f-79c9fff594af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_e7182a95-8a89-46b3-815a-a736d7adcd8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7ece3164-cc7b-4810-904f-8223f515164d" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_e7182a95-8a89-46b3-815a-a736d7adcd8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_30969639-ffe5-441e-9fb0-d9b546e656db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_dc34bace-aaa7-4172-a6d7-0dac63d3e48e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_30969639-ffe5-441e-9fb0-d9b546e656db" xlink:to="loc_us-gaap_LongTermLoansPayable_dc34bace-aaa7-4172-a6d7-0dac63d3e48e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_4b53d9a0-17aa-416a-8a44-e45c7366f0c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_30969639-ffe5-441e-9fb0-d9b546e656db" xlink:to="loc_us-gaap_LongTermLineOfCredit_4b53d9a0-17aa-416a-8a44-e45c7366f0c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ad8fe2c9-1461-48d2-9436-6999eb7b65d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_LoansPayableCurrentGross_20b1bab0-5e1e-46b8-83ca-55730355eb28" xlink:href="abm-20201031.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_ad8fe2c9-1461-48d2-9436-6999eb7b65d2" xlink:to="loc_abm_LoansPayableCurrentGross_20b1bab0-5e1e-46b8-83ca-55730355eb28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsCurrentNet_d9676676-0093-4fb1-8cf8-d8288291aa76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ad8fe2c9-1461-48d2-9436-6999eb7b65d2" xlink:to="loc_us-gaap_DeferredFinanceCostsCurrentNet_d9676676-0093-4fb1-8cf8-d8288291aa76" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/CreditFacilityTermLoanMaturitiesDetails" xlink:type="simple" xlink:href="abm-20201031.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-20201031.xsd#CreditFacilityInterestRateSwapsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CreditFacilityInterestRateSwapsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="abm-20201031.xsd#EmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/EmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="abm-20201031.xsd#EmployeeBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/EmployeeBenefitPlansDefinedBenefitPlansDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#EmployeeBenefitPlansDefinedBenefitPlansDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/EmployeeBenefitPlansDefinedBenefitPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/EmployeeBenefitPlansDeferredCompensationPlansDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#EmployeeBenefitPlansDeferredCompensationPlansDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/EmployeeBenefitPlansDeferredCompensationPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/EmployeeBenefitPlansDefinedContributionPlansDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#EmployeeBenefitPlansDefinedContributionPlansDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/EmployeeBenefitPlansDefinedContributionPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/EmployeeBenefitPlansMultiemployerDefinedBenefitPensionPlansDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#EmployeeBenefitPlansMultiemployerDefinedBenefitPensionPlansDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/EmployeeBenefitPlansMultiemployerDefinedBenefitPensionPlansDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/EmployeeBenefitPlansMultiemployerPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#EmployeeBenefitPlansMultiemployerPlansAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/EmployeeBenefitPlansMultiemployerPlansAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="abm-20201031.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-20201031.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/PreferredandCommonStock" xlink:type="simple" xlink:href="abm-20201031.xsd#PreferredandCommonStock"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PreferredandCommonStock" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/PreferredandCommonStockTables" xlink:type="simple" xlink:href="abm-20201031.xsd#PreferredandCommonStockTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PreferredandCommonStockTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/PreferredandCommonStockNarrativeDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#PreferredandCommonStockNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PreferredandCommonStockNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/PreferredandCommonStockRepurchaseActivityDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#PreferredandCommonStockRepurchaseActivityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/PreferredandCommonStockRepurchaseActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlans" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlans"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansTables" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansNarrativeDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansCompensationExpensebyTypeofAwardandRelatedIncomeTaxBenefitDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansCompensationExpensebyTypeofAwardandRelatedIncomeTaxBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansCompensationExpensebyTypeofAwardandRelatedIncomeTaxBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_868f99b2-b64d-4874-a2eb-7752e7df5eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c538167d-b0ce-4a02-a039-4492d1730f51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_868f99b2-b64d-4874-a2eb-7752e7df5eb8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c538167d-b0ce-4a02-a039-4492d1730f51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1c360ebe-6d4b-4637-834e-52f3bf5d2435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_868f99b2-b64d-4874-a2eb-7752e7df5eb8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1c360ebe-6d4b-4637-834e-52f3bf5d2435" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansRSUNarrativeDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansRSUNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansRSUNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansRSUActivityDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansRSUActivityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansRSUActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansPerformanceShareNarrativeDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansPerformanceShareNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansPerformanceShareNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansPerformanceShareActivityDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansPerformanceShareActivityDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansPerformanceShareActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansMonteCarloAssumptionsDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansMonteCarloAssumptionsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansMonteCarloAssumptionsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ShareBasedCompensationPlansEmployeeStockPurchasePlanDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#ShareBasedCompensationPlansEmployeeStockPurchasePlanDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ShareBasedCompensationPlansEmployeeStockPurchasePlanDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxes" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxesTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesComponentsofIncomeFromContinuingOperationsBeforeIncomeTaxesandProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxesComponentsofIncomeFromContinuingOperationsBeforeIncomeTaxesandProvisionforIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesComponentsofIncomeFromContinuingOperationsBeforeIncomeTaxesandProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1bba9808-4037-44b1-bcd4-ad20fa215f30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ac14a99-84bb-4575-b9a2-5104ee7d45a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1bba9808-4037-44b1-bcd4-ad20fa215f30" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_3ac14a99-84bb-4575-b9a2-5104ee7d45a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_49c21ac0-cb06-4722-aa0e-5b128ebe4f87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_1bba9808-4037-44b1-bcd4-ad20fa215f30" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_49c21ac0-cb06-4722-aa0e-5b128ebe4f87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f4196ba8-23cf-4b27-b9f2-5dac81ce4b6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d9ecbfa9-19f2-45ae-99f4-26f9bd3bc56b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4196ba8-23cf-4b27-b9f2-5dac81ce4b6f" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d9ecbfa9-19f2-45ae-99f4-26f9bd3bc56b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3b8bc74d-3f4c-4d79-9e9b-2f047b69e9dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4196ba8-23cf-4b27-b9f2-5dac81ce4b6f" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3b8bc74d-3f4c-4d79-9e9b-2f047b69e9dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_a26db173-0221-434a-95a1-599adbd6f518" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4196ba8-23cf-4b27-b9f2-5dac81ce4b6f" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_a26db173-0221-434a-95a1-599adbd6f518" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_98c1d44e-f785-4406-bcd5-9726265ba462" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4196ba8-23cf-4b27-b9f2-5dac81ce4b6f" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_98c1d44e-f785-4406-bcd5-9726265ba462" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4f66787d-dd9a-4adc-8324-2bdc2798f457" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4196ba8-23cf-4b27-b9f2-5dac81ce4b6f" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4f66787d-dd9a-4adc-8324-2bdc2798f457" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_a98da66c-8a2e-42d5-a7e1-7ae3b114f55f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4196ba8-23cf-4b27-b9f2-5dac81ce4b6f" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_a98da66c-8a2e-42d5-a7e1-7ae3b114f55f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesReconciliationofUSStatutoryTaxRatetoEffectiveIncomeTaxRateDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxesReconciliationofUSStatutoryTaxRatetoEffectiveIncomeTaxRateDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesReconciliationofUSStatutoryTaxRatetoEffectiveIncomeTaxRateDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e28a1978-a69b-4dfd-959f-86731d9e43a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e28a1978-a69b-4dfd-959f-86731d9e43a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2ae4f8f7-924b-450a-bd04-d366736730dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2ae4f8f7-924b-450a-bd04-d366736730dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_2ffe377a-56b9-4a63-b6ad-29b2b556ecc1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_2ffe377a-56b9-4a63-b6ad-29b2b556ecc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_4e009b00-6a9b-4a4a-a52d-4349cf016ba7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_4e009b00-6a9b-4a4a-a52d-4349cf016ba7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_6f919378-5c8a-4f4d-a007-400599323dff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_6f919378-5c8a-4f4d-a007-400599323dff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_68205399-a1ed-4d06-a211-4a97fa14fb09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_68205399-a1ed-4d06-a211-4a97fa14fb09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent_e461004e-2537-4dff-8312-45bac65c3e52" xlink:href="abm-20201031.xsd#abm_EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_abm_EffectiveIncomeTaxRateReconciliationDeductionEnergyEfficientIncentivesPercent_e461004e-2537-4dff-8312-45bac65c3e52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_02c33bdc-87b7-4991-b0ea-4e40ba37dc59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_02c33bdc-87b7-4991-b0ea-4e40ba37dc59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent_ba8a16b1-aee4-48ae-b361-0788473c5e0f" xlink:href="abm-20201031.xsd#abm_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_abm_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent_ba8a16b1-aee4-48ae-b361-0788473c5e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent_f76249d1-a3e5-466a-b00b-1f744e6c22dc" xlink:href="abm-20201031.xsd#abm_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_abm_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActDeferredTaxRemeasurementPercent_f76249d1-a3e5-466a-b00b-1f744e6c22dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9a229c18-c97f-4957-bfab-70e3db1295ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_9a229c18-c97f-4957-bfab-70e3db1295ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_ef4ab66d-efbd-4179-b951-d39fe44523ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fad7ce50-5c3b-4bf9-be5b-9b5ff6fdd033" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_ef4ab66d-efbd-4179-b951-d39fe44523ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_f3604739-0707-464c-83e0-df7fba92155c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_f6afa4eb-a8ee-4449-87ed-a7fed9e9134e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f3604739-0707-464c-83e0-df7fba92155c" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_f6afa4eb-a8ee-4449-87ed-a7fed9e9134e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b9fa22e8-420f-49cf-92ab-ba7135c166db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_f3604739-0707-464c-83e0-df7fba92155c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_b9fa22e8-420f-49cf-92ab-ba7135c166db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_84c08cbb-0ee6-4e77-b11a-8dff7b5706ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_84c08cbb-0ee6-4e77-b11a-8dff7b5706ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_c93a564e-15ce-456f-ac8b-b86794d4b7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_c93a564e-15ce-456f-ac8b-b86794d4b7cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3bfe3c94-4cc7-49f4-a3b9-2d4f7e07f68f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_3bfe3c94-4cc7-49f4-a3b9-2d4f7e07f68f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_5255b871-89ab-4149-8181-0ba0e4761e00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements_5255b871-89ab-4149-8181-0ba0e4761e00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_bbd86d69-b65a-481e-a546-cfd9f9694fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_bbd86d69-b65a-481e-a546-cfd9f9694fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsStateTaxes_e78a430c-4237-4c1e-82cb-ecd59d7d262c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsStateTaxes"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsStateTaxes_e78a430c-4237-4c1e-82cb-ecd59d7d262c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_b399eae7-8487-499e-b9c4-d92e8ce27e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_b399eae7-8487-499e-b9c4-d92e8ce27e10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_297ffb0b-8256-4490-b3ac-029fd247183d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_297ffb0b-8256-4490-b3ac-029fd247183d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DeferredTaxAssetsUnrecognizedTaxBenefits_c219a05a-4e9a-4476-9ffd-a882db3f00cd" xlink:href="abm-20201031.xsd#abm_DeferredTaxAssetsUnrecognizedTaxBenefits"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_abm_DeferredTaxAssetsUnrecognizedTaxBenefits_c219a05a-4e9a-4476-9ffd-a882db3f00cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss_044c5c4a-bb68-4f42-be91-be06ccd0cba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOtherComprehensiveLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_us-gaap_DeferredTaxAssetsOtherComprehensiveLoss_044c5c4a-bb68-4f42-be91-be06ccd0cba3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DeferredTaxAssetsDeferredPayrollTaxes_3e5d5cbd-f4b4-4eb4-bec3-23259ea18115" xlink:href="abm-20201031.xsd#abm_DeferredTaxAssetsDeferredPayrollTaxes"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_abm_DeferredTaxAssetsDeferredPayrollTaxes_3e5d5cbd-f4b4-4eb4-bec3-23259ea18115" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DeferredTaxAssetsOperatingLeaseLiabilities_973c51a5-d6d7-4621-aee0-7e85c0fec897" xlink:href="abm-20201031.xsd#abm_DeferredTaxAssetsOperatingLeaseLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_897bdf1c-74be-4d51-a800-b71b397d18bf" xlink:to="loc_abm_DeferredTaxAssetsOperatingLeaseLiabilities_973c51a5-d6d7-4621-aee0-7e85c0fec897" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_240a9df2-d88d-4b94-9913-c230d246ffcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_83d642cd-bdf6-4f1f-86b9-7f810d2ebe84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_240a9df2-d88d-4b94-9913-c230d246ffcf" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_83d642cd-bdf6-4f1f-86b9-7f810d2ebe84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_b3337091-8cb1-44ef-a0ad-a5782923d814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_240a9df2-d88d-4b94-9913-c230d246ffcf" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_b3337091-8cb1-44ef-a0ad-a5782923d814" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_96ce5e40-929b-4d00-934f-e90639bb8b17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_240a9df2-d88d-4b94-9913-c230d246ffcf" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_96ce5e40-929b-4d00-934f-e90639bb8b17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_abm_DeferredTaxLiabilitiesOperatingRightOfUseAssets_4597cc37-72b5-4a33-99d2-df79b7c6041b" xlink:href="abm-20201031.xsd#abm_DeferredTaxLiabilitiesOperatingRightOfUseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_240a9df2-d88d-4b94-9913-c230d246ffcf" xlink:to="loc_abm_DeferredTaxLiabilitiesOperatingRightOfUseAssets_4597cc37-72b5-4a33-99d2-df79b7c6041b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_0ce9bc7a-feaa-4615-9814-2eaa5b860269" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_ae13ffa0-fd77-4c5a-8a02-e799d0ff1400" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_0ce9bc7a-feaa-4615-9814-2eaa5b860269" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_ae13ffa0-fd77-4c5a-8a02-e799d0ff1400" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_92f8dc6a-b204-4212-9300-0c7925a3ecb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_0ce9bc7a-feaa-4615-9814-2eaa5b860269" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_92f8dc6a-b204-4212-9300-0c7925a3ecb4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesChangestoDeferredTaxAssetValuationAllowanceDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxesChangestoDeferredTaxAssetValuationAllowanceDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesChangestoDeferredTaxAssetValuationAllowanceDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/IncomeTaxesReconciliationofTotalUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#IncomeTaxesReconciliationofTotalUnrecognizedTaxBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/IncomeTaxesReconciliationofTotalUnrecognizedTaxBenefitsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentandGeographicInformation" xlink:type="simple" xlink:href="abm-20201031.xsd#SegmentandGeographicInformation"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentandGeographicInformation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentandGeographicInformationTables" xlink:type="simple" xlink:href="abm-20201031.xsd#SegmentandGeographicInformationTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentandGeographicInformationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentandGeographicInformationFinancialInformationbyReportableSegmentDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#SegmentandGeographicInformationFinancialInformationbyReportableSegmentDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentandGeographicInformationFinancialInformationbyReportableSegmentDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SegmentandGeographicInformationRevenuesbyGeographicRegionDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#SegmentandGeographicInformationRevenuesbyGeographicRegionDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SegmentandGeographicInformationRevenuesbyGeographicRegionDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="simple" xlink:href="abm-20201031.xsd#SelectedQuarterlyFinancialDataUnaudited"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="simple" xlink:href="abm-20201031.xsd#SelectedQuarterlyFinancialDataUnauditedTables"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnauditedTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnauditedFinancialInformationDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#SelectedQuarterlyFinancialDataUnauditedFinancialInformationDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnauditedFinancialInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnauditedFootnoteDisclosureDetails" xlink:type="simple" xlink:href="abm-20201031.xsd#SelectedQuarterlyFinancialDataUnauditedFootnoteDisclosureDetails"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/SelectedQuarterlyFinancialDataUnauditedFootnoteDisclosureDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="simple" xlink:href="abm-20201031.xsd#ScheduleIIValuationandQualifyingAccounts"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ScheduleIIValuationandQualifyingAccounts" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.abm.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="simple" xlink:href="abm-20201031.xsd#ScheduleIIValuationandQualifyingAccountsDetail"/>
  <link:calculationLink xlink:role="http://www.abm.com/role/ScheduleIIValuationandQualifyingAccountsDetail" xlink:type="extended"/>
</link:linkbase>
