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

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:0bfb6230-6aec-4336-a31c-daeb8633850e,g:ded2263e-282f-4e17-ab0e-e3cc049902de-->
<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.toro.com/role/CoverPage" xlink:type="simple" xlink:href="ttc-20210129.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedStatementsofEarningsUnaudited"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedStatementsofEarningsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ce8aefbc-2b3a-4df5-8aee-6e9e47d9e861" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_e3b1a75a-71b9-4b01-8623-7bc7c7ad6264" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ce8aefbc-2b3a-4df5-8aee-6e9e47d9e861" xlink:to="loc_us-gaap_GrossProfit_e3b1a75a-71b9-4b01-8623-7bc7c7ad6264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_513122f8-4f77-4675-adfe-c80dd4ac875e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ce8aefbc-2b3a-4df5-8aee-6e9e47d9e861" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_513122f8-4f77-4675-adfe-c80dd4ac875e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e97a8336-7c78-4019-abf8-591c4a205bbd" 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_f5a7fd48-c89d-41ab-bbdf-e2b297d4a239" 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_e97a8336-7c78-4019-abf8-591c4a205bbd" xlink:to="loc_us-gaap_OperatingIncomeLoss_f5a7fd48-c89d-41ab-bbdf-e2b297d4a239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_059b708a-1e4f-4233-bfc5-b5edaa9971b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e97a8336-7c78-4019-abf8-591c4a205bbd" xlink:to="loc_us-gaap_InterestExpense_059b708a-1e4f-4233-bfc5-b5edaa9971b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d6613134-8cdb-4eed-96be-dc389ea9bf33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e97a8336-7c78-4019-abf8-591c4a205bbd" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d6613134-8cdb-4eed-96be-dc389ea9bf33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_eb5a8f02-9a20-4686-95cd-aa4e8934d7f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_58dd9078-43a7-4a06-9ef3-c567d63a897f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_eb5a8f02-9a20-4686-95cd-aa4e8934d7f9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_58dd9078-43a7-4a06-9ef3-c567d63a897f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_911a84e6-e823-4755-92b8-b079a9777a61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_eb5a8f02-9a20-4686-95cd-aa4e8934d7f9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_911a84e6-e823-4755-92b8-b079a9777a61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8310cd6c-8621-4266-9e34-29ae6c839a43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_890c2d10-1147-48c8-8826-630d761e269a" 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_NetIncomeLossAvailableToCommonStockholdersBasic_8310cd6c-8621-4266-9e34-29ae6c839a43" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_890c2d10-1147-48c8-8826-630d761e269a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_669295d9-32bb-4bcb-a60d-a5357cfd4b7c" 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_NetIncomeLossAvailableToCommonStockholdersBasic_8310cd6c-8621-4266-9e34-29ae6c839a43" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_669295d9-32bb-4bcb-a60d-a5357cfd4b7c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_197408c0-c781-437e-9fdf-443a75d6c8c3" 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_NetIncomeLossAvailableToCommonStockholdersBasic_d4f130c3-7b28-4439-af30-d1c605bc9a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_197408c0-c781-437e-9fdf-443a75d6c8c3" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d4f130c3-7b28-4439-af30-d1c605bc9a39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_155fa44e-b56a-4a39-ac9b-1a13b0f23655" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_197408c0-c781-437e-9fdf-443a75d6c8c3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_155fa44e-b56a-4a39-ac9b-1a13b0f23655" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9e90d413-02db-4efd-84ce-81d52ef6427a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a74def7b-55e2-4796-889e-b614f7edc5c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9e90d413-02db-4efd-84ce-81d52ef6427a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_a74def7b-55e2-4796-889e-b614f7edc5c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f60af038-c040-4891-b340-92586e529cfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_9e90d413-02db-4efd-84ce-81d52ef6427a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f60af038-c040-4891-b340-92586e529cfc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_33e1bbb6-b689-47bc-ae6a-6ebb7ce2f9da" 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_CommonStockValue_de1aaa64-a5f1-4eeb-a35a-c08167322797" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_33e1bbb6-b689-47bc-ae6a-6ebb7ce2f9da" xlink:to="loc_us-gaap_CommonStockValue_de1aaa64-a5f1-4eeb-a35a-c08167322797" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4c5cf773-c011-4ebf-93f2-fd4cca72f38f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_33e1bbb6-b689-47bc-ae6a-6ebb7ce2f9da" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4c5cf773-c011-4ebf-93f2-fd4cca72f38f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7a17787b-e248-4ee1-986d-abeb12b0ffb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_33e1bbb6-b689-47bc-ae6a-6ebb7ce2f9da" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7a17787b-e248-4ee1-986d-abeb12b0ffb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_63dd8cfb-e65b-425e-a77a-7ec9eb4a06d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_33e1bbb6-b689-47bc-ae6a-6ebb7ce2f9da" xlink:to="loc_us-gaap_PreferredStockValue_63dd8cfb-e65b-425e-a77a-7ec9eb4a06d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" 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_PropertyPlantAndEquipmentNet_50781387-286d-44fa-9692-8610dd85aea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_50781387-286d-44fa-9692-8610dd85aea6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a7c02352-29c2-434f-aca8-823f84acd4ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_Goodwill_a7c02352-29c2-434f-aca8-823f84acd4ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_055478d3-62f3-4865-a5a3-acde88cf57cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_055478d3-62f3-4865-a5a3-acde88cf57cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c39c2163-38d9-4684-b9b7-dafe6f809791" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c39c2163-38d9-4684-b9b7-dafe6f809791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_86727819-aa6f-4a47-8be0-599b84c87a2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_86727819-aa6f-4a47-8be0-599b84c87a2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_9d737fcc-e36b-48ed-9638-c8b5ce73dbfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_9d737fcc-e36b-48ed-9638-c8b5ce73dbfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5f7bbf5b-985c-4152-9822-769b229f1531" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5f7bbf5b-985c-4152-9822-769b229f1531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7c23c507-1a6a-4f34-9217-bac99621fdd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_2e41eaf7-6d52-434c-97c0-1edfb417966d" xlink:to="loc_us-gaap_AssetsCurrent_7c23c507-1a6a-4f34-9217-bac99621fdd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_6678c2c7-f861-4e98-8c2e-64c453ca114b" 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_LiabilitiesCurrent_3835b6e9-0f93-43df-90fe-c56c7ff2ce29" 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_LiabilitiesAndStockholdersEquity_6678c2c7-f861-4e98-8c2e-64c453ca114b" xlink:to="loc_us-gaap_LiabilitiesCurrent_3835b6e9-0f93-43df-90fe-c56c7ff2ce29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_eb5bd515-9f3d-4cd1-8ce1-824096dd2ca8" 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_LiabilitiesAndStockholdersEquity_6678c2c7-f861-4e98-8c2e-64c453ca114b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_eb5bd515-9f3d-4cd1-8ce1-824096dd2ca8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7b70bed8-e3ae-43ef-b98c-f2934ef8ec71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6678c2c7-f861-4e98-8c2e-64c453ca114b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7b70bed8-e3ae-43ef-b98c-f2934ef8ec71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4c7accae-19d6-420e-aca1-d6fb63653c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6678c2c7-f861-4e98-8c2e-64c453ca114b" xlink:to="loc_us-gaap_StockholdersEquity_4c7accae-19d6-420e-aca1-d6fb63653c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_914b9835-66b3-4bd4-bbc0-55fb16669d30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6678c2c7-f861-4e98-8c2e-64c453ca114b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_914b9835-66b3-4bd4-bbc0-55fb16669d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d0c0e43d-b815-4298-b539-5d073ce8bfaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_6678c2c7-f861-4e98-8c2e-64c453ca114b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d0c0e43d-b815-4298-b539-5d073ce8bfaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0f4ec281-5476-413e-ad9a-c7cfbc65add9" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6534a4c4-6862-44a3-8a7d-65227d1937c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0f4ec281-5476-413e-ad9a-c7cfbc65add9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6534a4c4-6862-44a3-8a7d-65227d1937c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrent_987f9c72-b466-4669-a950-b4e578b7b56d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0f4ec281-5476-413e-ad9a-c7cfbc65add9" xlink:to="loc_us-gaap_ReceivablesNetCurrent_987f9c72-b466-4669-a950-b4e578b7b56d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ec9d6db6-6905-4ea3-9b7d-c9f3ef7578a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0f4ec281-5476-413e-ad9a-c7cfbc65add9" xlink:to="loc_us-gaap_InventoryNet_ec9d6db6-6905-4ea3-9b7d-c9f3ef7578a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4137f4d9-cc20-4bc2-b870-ae8ba81dd2d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0f4ec281-5476-413e-ad9a-c7cfbc65add9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4137f4d9-cc20-4bc2-b870-ae8ba81dd2d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3c7f88bd-f171-4750-805f-8e5ad7fa5354" 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_43f24a67-c2d3-456b-8b19-ae8e4d559f31" 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_3c7f88bd-f171-4750-805f-8e5ad7fa5354" xlink:to="loc_us-gaap_LongTermDebtCurrent_43f24a67-c2d3-456b-8b19-ae8e4d559f31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_10ec8c2e-8531-424c-a064-5f9150577c50" 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_3c7f88bd-f171-4750-805f-8e5ad7fa5354" xlink:to="loc_us-gaap_AccountsPayableCurrent_10ec8c2e-8531-424c-a064-5f9150577c50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_dfd34cbf-7c90-4fac-bcc8-053ab97a287b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3c7f88bd-f171-4750-805f-8e5ad7fa5354" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_dfd34cbf-7c90-4fac-bcc8-053ab97a287b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_64d68372-3995-43b1-96c3-4d9476983111" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3c7f88bd-f171-4750-805f-8e5ad7fa5354" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_64d68372-3995-43b1-96c3-4d9476983111" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" 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_NetIncomeLossAvailableToCommonStockholdersBasic_9caa12ea-5aef-4fe4-9af7-ab24e631e960" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9caa12ea-5aef-4fe4-9af7-ab24e631e960" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f278eee8-1f1b-4950-bff0-fa80037b586b" 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_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_f278eee8-1f1b-4950-bff0-fa80037b586b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ttc_EquityMethodInvestmentContributions_dc772378-a4b5-448a-82c4-2e421665dcb6" xlink:href="ttc-20210129.xsd#ttc_EquityMethodInvestmentContributions"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_ttc_EquityMethodInvestmentContributions_dc772378-a4b5-448a-82c4-2e421665dcb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_0accda55-bed8-4090-b3dc-ed98b64f295a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_Depreciation_0accda55-bed8-4090-b3dc-ed98b64f295a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5edd8c1f-fda8-44f7-a874-5f0e1aef145e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_ShareBasedCompensation_5edd8c1f-fda8-44f7-a874-5f0e1aef145e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_da25c443-f09c-4ee0-a70d-69ee69ed7ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_da25c443-f09c-4ee0-a70d-69ee69ed7ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_94746b7a-ae05-4d7b-8ef4-ef6abf61c9b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_94746b7a-ae05-4d7b-8ef4-ef6abf61c9b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_ca2b0984-315a-46c1-82f8-9d60d27b8009" 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_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_ca2b0984-315a-46c1-82f8-9d60d27b8009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ee4ea684-2be8-481b-95b9-8c5d89e91aef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ee4ea684-2be8-481b-95b9-8c5d89e91aef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dcd36c97-9063-44fb-b470-8b59a65a3430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_dcd36c97-9063-44fb-b470-8b59a65a3430" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities_fbb788d3-64dd-4988-bf11-37b58406e4c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilities_fbb788d3-64dd-4988-bf11-37b58406e4c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ttc_AmortizationofIntangibleAssetsOther_504b5d13-ec7b-4238-91c4-d5ea7d525aa0" xlink:href="ttc-20210129.xsd#ttc_AmortizationofIntangibleAssetsOther"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_ttc_AmortizationofIntangibleAssetsOther_504b5d13-ec7b-4238-91c4-d5ea7d525aa0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_527dfcc2-e362-4612-9600-a422beeceec4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7f8a0913-eb75-4043-89ca-90dd0b224792" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_527dfcc2-e362-4612-9600-a422beeceec4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bdf27fe4-75da-48ac-8547-ac8f2fa4c216" 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_ProceedsFromIssuanceOfLongTermDebt_ad7c0853-755c-45f4-8571-d6a045e07355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bdf27fe4-75da-48ac-8547-ac8f2fa4c216" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_ad7c0853-755c-45f4-8571-d6a045e07355" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_8def0d58-a5f6-4dde-99b2-4160aae1a850" 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_bdf27fe4-75da-48ac-8547-ac8f2fa4c216" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_8def0d58-a5f6-4dde-99b2-4160aae1a850" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_b3f148ff-46e1-4000-bb9d-e11641a17ef3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bdf27fe4-75da-48ac-8547-ac8f2fa4c216" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_b3f148ff-46e1-4000-bb9d-e11641a17ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_310e23ed-f918-4bc6-ac42-f07f1807017e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bdf27fe4-75da-48ac-8547-ac8f2fa4c216" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_310e23ed-f918-4bc6-ac42-f07f1807017e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2d3bda2b-6dde-4e15-af73-83bd4cbdb073" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bdf27fe4-75da-48ac-8547-ac8f2fa4c216" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2d3bda2b-6dde-4e15-af73-83bd4cbdb073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_9eed7937-ccc5-44da-ae06-00bdc54043c3" 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_bdf27fe4-75da-48ac-8547-ac8f2fa4c216" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_9eed7937-ccc5-44da-ae06-00bdc54043c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4c3ddb6-4faa-4689-8133-fd68ae1a773f" 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_NetCashProvidedByUsedInInvestingActivities_45cd0d9d-2d7f-47b6-b016-a610f29c2f81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4c3ddb6-4faa-4689-8133-fd68ae1a773f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_45cd0d9d-2d7f-47b6-b016-a610f29c2f81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fef52082-3c06-4907-b136-fbf6ee692788" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4c3ddb6-4faa-4689-8133-fd68ae1a773f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fef52082-3c06-4907-b136-fbf6ee692788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_99809e68-8f44-4c50-8e0e-84a9d7c8988b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4c3ddb6-4faa-4689-8133-fd68ae1a773f" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_99809e68-8f44-4c50-8e0e-84a9d7c8988b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_427ae6ef-67db-459e-af9f-b29062ec1a87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4c3ddb6-4faa-4689-8133-fd68ae1a773f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_427ae6ef-67db-459e-af9f-b29062ec1a87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_55f9bb32-3a2b-4729-a9bd-0e018e3f2a52" 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_ttc_PaymentsForAssetAcquisitionsNetOfCashAcquired_9db9983a-9f67-49e2-bf53-8024e8b5ddd6" xlink:href="ttc-20210129.xsd#ttc_PaymentsForAssetAcquisitionsNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_55f9bb32-3a2b-4729-a9bd-0e018e3f2a52" xlink:to="loc_ttc_PaymentsForAssetAcquisitionsNetOfCashAcquired_9db9983a-9f67-49e2-bf53-8024e8b5ddd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_b12ab52f-74d8-45ff-ba44-436c79984e73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_55f9bb32-3a2b-4729-a9bd-0e018e3f2a52" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_b12ab52f-74d8-45ff-ba44-436c79984e73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_9b60642b-c027-495b-8f8f-849382617f06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_55f9bb32-3a2b-4729-a9bd-0e018e3f2a52" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_9b60642b-c027-495b-8f8f-849382617f06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e218faf1-a933-401b-9850-b9a220b542ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_55f9bb32-3a2b-4729-a9bd-0e018e3f2a52" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e218faf1-a933-401b-9850-b9a220b542ac" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedStatementsofStockholdersEquityUnaudited"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="simple" xlink:href="ttc-20210129.xsd#CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/BasisofPresentation" xlink:type="simple" xlink:href="ttc-20210129.xsd#BasisofPresentation"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/BasisofPresentation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/BasisofPresentationPolicies" xlink:type="simple" xlink:href="ttc-20210129.xsd#BasisofPresentationPolicies"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/BasisofPresentationPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/BusinessCombination" xlink:type="simple" xlink:href="ttc-20210129.xsd#BusinessCombination"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/BusinessCombination" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/BusinessCombinationTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#BusinessCombinationTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/BusinessCombinationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/BusinessCombinationNarrativeDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#BusinessCombinationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/BusinessCombinationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/BusinessCombinationAllocationofPreliminaryPurchasePriceVentureProductsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#BusinessCombinationAllocationofPreliminaryPurchasePriceVentureProductsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/BusinessCombinationAllocationofPreliminaryPurchasePriceVentureProductsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_70831a90-4872-4da4-8282-bf31e23f4885" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_70831a90-4872-4da4-8282-bf31e23f4885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_14ebf42b-bfd5-4010-9a21-db9e95196488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_14ebf42b-bfd5-4010-9a21-db9e95196488" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_a6836f83-aa69-4911-9631-3e3b47f9514b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_a6836f83-aa69-4911-9631-3e3b47f9514b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_7f925e2c-35ce-488c-8260-671e0071629d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_7f925e2c-35ce-488c-8260-671e0071629d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_9715eb5d-5a78-49cc-97aa-4c18736ae468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_9715eb5d-5a78-49cc-97aa-4c18736ae468" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_3a86c691-b8f1-4a0a-a621-65d4c72cc356" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_3a86c691-b8f1-4a0a-a621-65d4c72cc356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_16e70bb5-ee50-40bf-955d-8e94da3460df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_Goodwill_16e70bb5-ee50-40bf-955d-8e94da3460df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bb709e2a-503c-44a5-a30f-44ac0f626a22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_bb709e2a-503c-44a5-a30f-44ac0f626a22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c748db0f-7928-4cc4-bee3-19a299dcf669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c748db0f-7928-4cc4-bee3-19a299dcf669" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e160dc38-b9cc-4e6b-a325-21605de247d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_e160dc38-b9cc-4e6b-a325-21605de247d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities_54838bc8-a4bc-41cc-b29b-fff556ef984f" xlink:href="ttc-20210129.xsd#ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_77ce9e6d-bcac-4a94-a6e9-49f2d846129f" xlink:to="loc_ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities_54838bc8-a4bc-41cc-b29b-fff556ef984f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/SegmentData" xlink:type="simple" xlink:href="ttc-20210129.xsd#SegmentData"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/SegmentData" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/SegmentDataTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#SegmentDataTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/SegmentDataTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/SegmentDataNarrativeDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#SegmentDataNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/SegmentDataNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_37ea1411-fb9d-42d5-808b-cb4d432fdbb3" 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_ttc_CorporateExpenses_970d2a4a-de38-42f8-b691-e2c65c931f05" xlink:href="ttc-20210129.xsd#ttc_CorporateExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_37ea1411-fb9d-42d5-808b-cb4d432fdbb3" xlink:to="loc_ttc_CorporateExpenses_970d2a4a-de38-42f8-b691-e2c65c931f05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_068f0d29-e1c4-4243-98ab-3d29e118ed95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_37ea1411-fb9d-42d5-808b-cb4d432fdbb3" xlink:to="loc_us-gaap_InterestExpense_068f0d29-e1c4-4243-98ab-3d29e118ed95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7b164e9e-c94d-4d96-b2d6-1dd13f80227a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_37ea1411-fb9d-42d5-808b-cb4d432fdbb3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7b164e9e-c94d-4d96-b2d6-1dd13f80227a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/Revenue" xlink:type="simple" xlink:href="ttc-20210129.xsd#Revenue"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/Revenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/RevenueTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#RevenueTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/RevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/RevenueContractLiabilitiesDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#RevenueContractLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/RevenueContractLiabilitiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/RevenuePerformanceObligationDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#RevenuePerformanceObligationDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/RevenuePerformanceObligationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/RevenuePerformanceObligationDetails_1" xlink:type="simple" xlink:href="ttc-20210129.xsd#RevenuePerformanceObligationDetails_1"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/RevenuePerformanceObligationDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet" xlink:type="simple" xlink:href="ttc-20210129.xsd#GoodwillandOtherIntangibleAssetsNet"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#GoodwillandOtherIntangibleAssetsNetTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6b8cf4d9-59f3-4988-83d5-f6b47ddb9649" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTradeNames_13077410-cae1-4534-8e7d-5d17a203f721" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedTradeNames"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6b8cf4d9-59f3-4988-83d5-f6b47ddb9649" xlink:to="loc_us-gaap_IndefiniteLivedTradeNames_13077410-cae1-4534-8e7d-5d17a203f721" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_96195e05-5b8e-4b6b-8578-fe56fe0d2e72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6b8cf4d9-59f3-4988-83d5-f6b47ddb9649" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_96195e05-5b8e-4b6b-8578-fe56fe0d2e72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_82f692b0-30dc-45c6-a7ba-f7befab26401" 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_b9812cc3-4186-4dea-9130-c7c2148080c9" 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_82f692b0-30dc-45c6-a7ba-f7befab26401" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b9812cc3-4186-4dea-9130-c7c2148080c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cb258a8-736d-44b3-9468-1f40e9505702" 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_82f692b0-30dc-45c6-a7ba-f7befab26401" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8cb258a8-736d-44b3-9468-1f40e9505702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b2f2f650-e77d-4c1b-9038-c9e3360f907c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f82532a8-c535-4362-a96a-3ed8b3b3b749" 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_IntangibleAssetsGrossExcludingGoodwill_b2f2f650-e77d-4c1b-9038-c9e3360f907c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_f82532a8-c535-4362-a96a-3ed8b3b3b749" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedTradeNames_f07abd30-aa7d-497e-b17e-3fd078d3efab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedTradeNames"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b2f2f650-e77d-4c1b-9038-c9e3360f907c" xlink:to="loc_us-gaap_IndefiniteLivedTradeNames_f07abd30-aa7d-497e-b17e-3fd078d3efab" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1" xlink:type="simple" xlink:href="ttc-20210129.xsd#GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6134752d-8a99-4339-99fa-cd722ff80d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_25af01d3-ab33-4880-b9c2-39933e1b9fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6134752d-8a99-4339-99fa-cd722ff80d6c" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_25af01d3-ab33-4880-b9c2-39933e1b9fd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a867396b-d45d-4aa9-b268-26244dd3f6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6134752d-8a99-4339-99fa-cd722ff80d6c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_a867396b-d45d-4aa9-b268-26244dd3f6d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/Indebtedness" xlink:type="simple" xlink:href="ttc-20210129.xsd#Indebtedness"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/Indebtedness" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/IndebtednessTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#IndebtednessTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/IndebtednessTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/IndebtednessSummaryofDebtDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#IndebtednessSummaryofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/IndebtednessSummaryofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_bb99827a-d4eb-4b36-bf7b-21ca6f591f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_aba26fad-179e-4fa3-aeba-99944494fe62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bb99827a-d4eb-4b36-bf7b-21ca6f591f7a" xlink:to="loc_us-gaap_LongTermDebtCurrent_aba26fad-179e-4fa3-aeba-99944494fe62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_96a5cc6e-5f93-4cf0-856e-96c3627c0150" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bb99827a-d4eb-4b36-bf7b-21ca6f591f7a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_96a5cc6e-5f93-4cf0-856e-96c3627c0150" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1" xlink:type="simple" xlink:href="ttc-20210129.xsd#IndebtednessSummaryofDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4e2cd7f4-6096-4a03-abb9-15a5d9be6536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_f4099e74-a93c-40cc-ac92-6a12e7508cd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_4e2cd7f4-6096-4a03-abb9-15a5d9be6536" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_f4099e74-a93c-40cc-ac92-6a12e7508cd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_42c96d97-ef0c-4d89-859e-f2c1419b9f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_4e2cd7f4-6096-4a03-abb9-15a5d9be6536" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_42c96d97-ef0c-4d89-859e-f2c1419b9f4e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/IndebtednessNarrativeDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#IndebtednessNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/IndebtednessNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/Divestiture" xlink:type="simple" xlink:href="ttc-20210129.xsd#Divestiture"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/Divestiture" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/Inventories" xlink:type="simple" xlink:href="ttc-20210129.xsd#Inventories"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/Inventories" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/InventoriesTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#InventoriesTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/InventoriesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/InventoriesScheduleofInventoryDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#InventoriesScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/InventoriesScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_56ba0a9f-b644-411b-b865-80531448f556" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount_8bd6df40-7f62-49f9-ba4f-f5829e4a1393" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FIFOInventoryAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_56ba0a9f-b644-411b-b865-80531448f556" xlink:to="loc_us-gaap_FIFOInventoryAmount_8bd6df40-7f62-49f9-ba4f-f5829e4a1393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_9385fc7a-b3c4-47a7-a669-58a0aacc60ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_56ba0a9f-b644-411b-b865-80531448f556" xlink:to="loc_us-gaap_InventoryLIFOReserve_9385fc7a-b3c4-47a7-a669-58a0aacc60ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount_63aaaec5-2ebc-48ac-a3d8-6e99fa810e20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FIFOInventoryAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessAndRawMaterials_d60aa1c8-810e-4b67-8460-e868f7cc8ec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FIFOInventoryAmount_63aaaec5-2ebc-48ac-a3d8-6e99fa810e20" xlink:to="loc_us-gaap_InventoryWorkInProcessAndRawMaterials_d60aa1c8-810e-4b67-8460-e868f7cc8ec1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_4a131462-b84c-4ceb-ad8d-c0c81db9dc87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FIFOInventoryAmount_63aaaec5-2ebc-48ac-a3d8-6e99fa810e20" xlink:to="loc_us-gaap_InventoryFinishedGoods_4a131462-b84c-4ceb-ad8d-c0c81db9dc87" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/PropertyandDepreciation" xlink:type="simple" xlink:href="ttc-20210129.xsd#PropertyandDepreciation"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/PropertyandDepreciation" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/PropertyandDepreciationTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#PropertyandDepreciationTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/PropertyandDepreciationTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/PropertyandDepreciationNarrativeDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#PropertyandDepreciationNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/PropertyandDepreciationNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/PropertyandDepreciationSummaryDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#PropertyandDepreciationSummaryDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/PropertyandDepreciationSummaryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_640473c2-2e33-4fa5-8a5e-e973d4a73008" 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_e04c49ab-523a-47c0-b44d-14d23441c656" 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_640473c2-2e33-4fa5-8a5e-e973d4a73008" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_e04c49ab-523a-47c0-b44d-14d23441c656" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ad725260-6224-4c0e-9f87-73571020a886" 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_640473c2-2e33-4fa5-8a5e-e973d4a73008" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ad725260-6224-4c0e-9f87-73571020a886" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/WarrantyGuarantees" xlink:type="simple" xlink:href="ttc-20210129.xsd#WarrantyGuarantees"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/WarrantyGuarantees" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/WarrantyGuaranteesTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#WarrantyGuaranteesTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/WarrantyGuaranteesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/WarrantyGuaranteesScheduleofChangesinAccruedWarrantiesDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#WarrantyGuaranteesScheduleofChangesinAccruedWarrantiesDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/WarrantyGuaranteesScheduleofChangesinAccruedWarrantiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/InvestmentinFinanceAffiliate" xlink:type="simple" xlink:href="ttc-20210129.xsd#InvestmentinFinanceAffiliate"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/InvestmentinFinanceAffiliate" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/InvestmentinFinanceAffiliateNarrativeDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#InvestmentinFinanceAffiliateNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/InvestmentinFinanceAffiliateNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockBasedCompensationPlans" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockBasedCompensationPlans"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockBasedCompensationPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockBasedCompensationPlansTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockBasedCompensationPlansTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockBasedCompensationPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockBasedCompensationPlansCompensationCostsRelatedtoStockBasedAwardsGrantedDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockBasedCompensationPlansCompensationCostsRelatedtoStockBasedAwardsGrantedDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockBasedCompensationPlansCompensationCostsRelatedtoStockBasedAwardsGrantedDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockBasedCompensationPlansStockOptionAwardsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockBasedCompensationPlansStockOptionAwardsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockBasedCompensationPlansStockOptionAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockBasedCompensationPlansPerformanceShareAwardsandRestrictedStockandRestrictedStockUnitAwardsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockBasedCompensationPlansPerformanceShareAwardsandRestrictedStockandRestrictedStockUnitAwardsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockBasedCompensationPlansPerformanceShareAwardsandRestrictedStockandRestrictedStockUnitAwardsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockholdersEquity" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a9c5e84f-f4df-4255-891b-5eb0bbac2f86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_b71e2442-0329-4da3-a435-74e579c60ccb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a9c5e84f-f4df-4255-891b-5eb0bbac2f86" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_b71e2442-0329-4da3-a435-74e579c60ccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_10ae3113-4883-482b-ac96-d69d5b365713" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a9c5e84f-f4df-4255-891b-5eb0bbac2f86" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_10ae3113-4883-482b-ac96-d69d5b365713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_e0b9fe2b-db84-4cd1-a69a-9c2d226e0eaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a9c5e84f-f4df-4255-891b-5eb0bbac2f86" xlink:to="loc_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_e0b9fe2b-db84-4cd1-a69a-9c2d226e0eaf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63c7d010-2ade-43dc-b97c-1c3451b4d1fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_fe39598f-8611-4154-b571-e89834666eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63c7d010-2ade-43dc-b97c-1c3451b4d1fb" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_fe39598f-8611-4154-b571-e89834666eb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_a195a2c1-a87e-4952-bd16-eed5627aae9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63c7d010-2ade-43dc-b97c-1c3451b4d1fb" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_a195a2c1-a87e-4952-bd16-eed5627aae9c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/PerShareData" xlink:type="simple" xlink:href="ttc-20210129.xsd#PerShareData"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/PerShareData" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/PerShareDataTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#PerShareDataTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/PerShareDataTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/PerShareDataReconciliationsofBasicandDilutedWeightedAverageShareDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#PerShareDataReconciliationsofBasicandDilutedWeightedAverageShareDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/PerShareDataReconciliationsofBasicandDilutedWeightedAverageShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_77053126-cf3e-42e1-bead-24dd0f699468" 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_25ce9c43-e37a-45a9-a152-c871f0e6a2be" 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_77053126-cf3e-42e1-bead-24dd0f699468" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_25ce9c43-e37a-45a9-a152-c871f0e6a2be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e049a8e8-6495-4e0b-837f-4661e82dee18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_77053126-cf3e-42e1-bead-24dd0f699468" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_e049a8e8-6495-4e0b-837f-4661e82dee18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_68211bdd-420e-444e-b6e2-48b46b179d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_52548767-b13c-42d3-9325-990bb8a33201" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_68211bdd-420e-444e-b6e2-48b46b179d1d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_52548767-b13c-42d3-9325-990bb8a33201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable_6338119e-38f0-49bd-ac47-42f4846a4df2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_68211bdd-420e-444e-b6e2-48b46b179d1d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable_6338119e-38f0-49bd-ac47-42f4846a4df2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/Contingencies" xlink:type="simple" xlink:href="ttc-20210129.xsd#Contingencies"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/Contingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/ContingenciesDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#ContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/ContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/Leases" xlink:type="simple" xlink:href="ttc-20210129.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/LeasesTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#LeasesLeaseExpenseIncurredDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ee228de2-6c15-480c-83fa-e9f428846f69" 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_OperatingLeaseCost_45dd9ab4-0731-42e9-b439-44d1b50ce5d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ee228de2-6c15-480c-83fa-e9f428846f69" xlink:to="loc_us-gaap_OperatingLeaseCost_45dd9ab4-0731-42e9-b439-44d1b50ce5d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_2feb836e-fb5a-4e62-9923-10f97d10d491" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ee228de2-6c15-480c-83fa-e9f428846f69" xlink:to="loc_us-gaap_ShortTermLeaseCost_2feb836e-fb5a-4e62-9923-10f97d10d491" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_1b7f572f-3c9e-4433-b0b2-0847af12f88e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ee228de2-6c15-480c-83fa-e9f428846f69" xlink:to="loc_us-gaap_VariableLeaseCost_1b7f572f-3c9e-4433-b0b2-0847af12f88e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#LeasesSupplementalCashFlowandOtherLeaseInformationDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#LeasesSummaryofOtherLeaseInformationDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94a02208-d8eb-4c4a-8c88-55e9095feb6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9556ad88-6462-4ee6-be91-f90416f80cfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94a02208-d8eb-4c4a-8c88-55e9095feb6e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9556ad88-6462-4ee6-be91-f90416f80cfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_42285789-48ce-45ad-9f81-6c73bd49fea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_94a02208-d8eb-4c4a-8c88-55e9095feb6e" xlink:to="loc_us-gaap_OperatingLeaseLiability_42285789-48ce-45ad-9f81-6c73bd49fea7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1" xlink:type="simple" xlink:href="ttc-20210129.xsd#LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_88d0b387-8bfe-460c-9fcf-7d4288da1336" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a9a70cc1-c3ee-41f9-a55f-5a168ca5ed63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_88d0b387-8bfe-460c-9fcf-7d4288da1336" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a9a70cc1-c3ee-41f9-a55f-5a168ca5ed63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27b1704f-8559-4d0c-8829-a2e4c9bcf385" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_88d0b387-8bfe-460c-9fcf-7d4288da1336" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_27b1704f-8559-4d0c-8829-a2e4c9bcf385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8a734537-b1cd-4381-a141-8bf75572afbb" 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_88d0b387-8bfe-460c-9fcf-7d4288da1336" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_8a734537-b1cd-4381-a141-8bf75572afbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e194bb95-5c93-4893-b50f-53cdc13de4f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_88d0b387-8bfe-460c-9fcf-7d4288da1336" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e194bb95-5c93-4893-b50f-53cdc13de4f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f9f78adb-8f94-436b-aea5-65dba1ccc84b" 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_88d0b387-8bfe-460c-9fcf-7d4288da1336" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f9f78adb-8f94-436b-aea5-65dba1ccc84b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1ab42182-6abc-413e-8e05-c18bf926f704" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_88d0b387-8bfe-460c-9fcf-7d4288da1336" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1ab42182-6abc-413e-8e05-c18bf926f704" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivities"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivitiesTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivitiesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_a6624dcf-0dd3-41e4-9eb5-2175129226e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0392e54e-8cb0-477b-b7db-a0279503430d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_a6624dcf-0dd3-41e4-9eb5-2175129226e0" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_0392e54e-8cb0-477b-b7db-a0279503430d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_fd404d0e-e1d8-4ae3-9e9a-be38c56a9228" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_a6624dcf-0dd3-41e4-9eb5-2175129226e0" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_fd404d0e-e1d8-4ae3-9e9a-be38c56a9228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_13ba5448-59d1-42b2-98ed-2a7029795667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_5361bf81-16f0-453b-a2e6-15d61be4b26e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_13ba5448-59d1-42b2-98ed-2a7029795667" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_5361bf81-16f0-453b-a2e6-15d61be4b26e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_56022cfa-a857-40c5-956f-73d412568983" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_13ba5448-59d1-42b2-98ed-2a7029795667" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_56022cfa-a857-40c5-956f-73d412568983" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="ttc-20210129.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="ttc-20210129.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#FairValueMeasurementsFairValueHierarchyDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_2896b254-e179-4142-a40e-f1d59ef84a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_4ebce9a9-3d88-4fef-85df-5284e169b776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_2896b254-e179-4142-a40e-f1d59ef84a7a" xlink:to="loc_us-gaap_DerivativeLiabilities_4ebce9a9-3d88-4fef-85df-5284e169b776" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_0bacd030-43d1-4bcb-ae53-903a5392c033" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_859c5721-2681-420f-aa2c-3e5644d6ee26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_0bacd030-43d1-4bcb-ae53-903a5392c033" xlink:to="loc_us-gaap_DerivativeAssets_859c5721-2681-420f-aa2c-3e5644d6ee26" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="ttc-20210129.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.toro.com/role/SubsequentEvents" xlink:type="simple" xlink:href="ttc-20210129.xsd#SubsequentEvents"/>
  <link:calculationLink xlink:role="http://www.toro.com/role/SubsequentEvents" xlink:type="extended"/>
</link:linkbase>
