<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ttc-20191218.xsd" xlink:type="simple"/>
    <context id="D2019Q4Dec18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000737758</identifier>
        </entity>
        <period>
            <startDate>2019-12-18</startDate>
            <endDate>2019-12-18</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="D2019Q4Dec18"
      id="Fact-5946EB2A7665E9956F4AD24A2843B977-wk-Fact-5946EB2A7665E9956F4AD24A2843B977">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="D2019Q4Dec18"
      id="Fact-AC1E5BBDAF1F895BFDDBD249EDACB104-wk-Fact-AC1E5BBDAF1F895BFDDBD249EDACB104">0000737758</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="D2019Q4Dec18"
      id="d155672949e114-wk-Fact-830E3D03A7FE4DDD2007D23566F3A91B">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="D2019Q4Dec18"
      id="d155672949e149-wk-Fact-0566516AA5B9DFF0B8731454D14CF1E6">2019-12-18</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="D2019Q4Dec18"
      id="d155672949e168-wk-Fact-5FE4AE8965053FC30401D2391595E75C">THE TORO COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="D2019Q4Dec18"
      id="d155672949e204-wk-Fact-2AE4BCB0B30994968038D239D5F19DB3">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="D2019Q4Dec18"
      id="d155672949e209-wk-Fact-83E04F6D84B9BF29A93BD23A22D8656F">1-8649</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="D2019Q4Dec18"
      id="d155672949e214-wk-Fact-061AEB7CA2EC315E5373D23A59DE9416">41-0580470</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="D2019Q4Dec18"
      id="d155672949e235-wk-Fact-505B4E93837BC681DFB014568AE0445C">8111 Lyndale Avenue South</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="D2019Q4Dec18"
      id="d155672949e241-wk-Fact-985CC0C4DB05A3BB99AF1456FDD05873">Bloomington</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="D2019Q4Dec18"
      id="d155672949e246-wk-Fact-D0E6924E9332B32EA51F1457435E8C2E">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="D2019Q4Dec18"
      id="d155672949e251-wk-Fact-27BA706EAE5E37F4EA93145786D46F88">55420-1196</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="D2019Q4Dec18"
      id="d155672949e259-wk-Fact-E3401737BA66FFA9DED2D23B19F2FD42">952</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="D2019Q4Dec18"
      id="d155672949e264-wk-Fact-FADF852EEB1F4081DDE0D23B6081B10D">888-8801</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="D2019Q4Dec18"
      id="d155672949e301-wk-Fact-CBE5FFB16283F144D298D243F40B57BA">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="D2019Q4Dec18"
      id="d155672949e311-wk-Fact-F0654918D02BB3BD293ED24446508BC6">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="D2019Q4Dec18"
      id="d155672949e321-wk-Fact-AB4BD2EB721C48290FB4D244BF9F95D7">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="D2019Q4Dec18"
      id="d155672949e332-wk-Fact-3252956AEFB0876901E1D24521571FC3">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="D2019Q4Dec18"
      id="d155672949e374-wk-Fact-D92C0EEF1AB05E191F37D2459A384A80">Common Stock, par value $1.00 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2019Q4Dec18"
      id="d155672949e379-wk-Fact-178AFC407A7A3B3F0EEED245BDFFC67A">TTC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2019Q4Dec18"
      id="d155672949e384-wk-Fact-DF8FBE502023C0CF83B8D245E23E6E3E">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="D2019Q4Dec18"
      id="d155672949e396-wk-Fact-A78AC7B50ED8D0B72BD8D246682193E5">false</dei:EntityEmergingGrowthCompany>
</xbrl>
