XML 31 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments in and Advances to Unconsolidated Entities (Details Textual) (USD $)
12 Months Ended 3 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Apr. 30, 2014
Jul. 31, 2013
home_sites
Jan. 31, 2014
Apr. 30, 2013
Oct. 31, 2013
Oct. 31, 2014
Aug. 11, 2014
Nov. 12, 2014
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures $ 447,078,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures $ 403,133,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures           $ 403,133,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures $ 447,078,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures    
Land sales earnings, net 25,489,000tol_Landsalesearningsnet 4,435,000tol_Landsalesearningsnet 1,425,000tol_Landsalesearningsnet                
Income (loss) from unconsolidated entities 41,141,000us-gaap_IncomeLossFromEquityMethodInvestments 14,392,000us-gaap_IncomeLossFromEquityMethodInvestments 23,592,000us-gaap_IncomeLossFromEquityMethodInvestments                
Recovery Of Investments In Unconsolidated Entities, Previously Impaired       (2,311,000)tol_RecoveryOfInvestmentsInUnconsolidatedEntitiesPreviouslyImpaired                
Impairment Charges 0us-gaap_ImpairmentOfInvestments 0us-gaap_ImpairmentOfInvestments 0us-gaap_ImpairmentOfInvestments                
Proceeds from Equity Method Investment, Dividends or Distributions 43,973,000us-gaap_EquityMethodInvestmentDividendsOrDistributions 23,468,000us-gaap_EquityMethodInvestmentDividendsOrDistributions 5,258,000us-gaap_EquityMethodInvestmentDividendsOrDistributions                
Contribution of Property 4,152,000us-gaap_ContributionOfProperty 54,761,000us-gaap_ContributionOfProperty 5,793,000us-gaap_ContributionOfProperty                
Management Fees Revenue 7,306,000us-gaap_ManagementFeesRevenue 2,890,000us-gaap_ManagementFeesRevenue 2,212,000us-gaap_ManagementFeesRevenue                
Commitment To Acquire Home Sites [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Unrecorded Unconditional Purchase Obligation 184,260,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= tol_CommitmentToAcquireHomeSitesMember
              184,260,000us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= tol_CommitmentToAcquireHomeSitesMember
   
Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 84,500,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
              84,500,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
   
Land Development Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 175,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
              175,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
   
Credit facility borrowings 96,100,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
              96,100,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
   
Land Development Joint Venture [Member] | Commitments to Extend Credit [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number of joint ventures with loan commitments 3tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
/ us-gaap_OtherCommitmentsAxis
= us-gaap_CommitmentsToExtendCreditMember
              3tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
/ us-gaap_OtherCommitmentsAxis
= us-gaap_CommitmentsToExtendCreditMember
   
Land Development Joint Venture Texas Multi-Purpose [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 40,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
              40,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
   
Credit facility borrowings 4,800,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
              4,800,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
   
Number of Units in Real Estate Property 7,000us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
              7,000us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
   
Land Development Joint Venture Maryland [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number of Units in Real Estate Property 1,300us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMarylandMember
              1,300us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMarylandMember
   
Number of acres owned by venture 945us-gaap_AreaOfLand
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMarylandMember
              945us-gaap_AreaOfLand
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMarylandMember
   
Expected Percentage Of Homes To Be Sold To Each Joint Venture Partner 50.00%tol_ExpectedPercentageOfHomesToBeSoldToEachJointVenturePartner
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMarylandMember
                   
Land Development Joint venture Texas 2900 Lots [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 25,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
              25,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
   
Credit facility borrowings 21,500,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
              21,500,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
   
Number of Units in Real Estate Property   2,900us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
          2,900us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
     
Number Of Home Sites Owned By Joint Venture 2,800tol_NumberOfHomeSitesOwnedByJointVenture
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
              2,800tol_NumberOfHomeSitesOwnedByJointVenture
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
   
Maximum amount of line of credit commitment 40,000,000tol_MaximumAmountOfLineOfCreditCommitment
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
              40,000,000tol_MaximumAmountOfLineOfCreditCommitment
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
   
Land Development Joint Venture Orange County [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 110,000,000.00us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
              110,000,000.00us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
   
Credit facility borrowings 69,800,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
              69,800,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
   
Number of Units in Real Estate Property   2,000us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
          2,000us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
     
Land Development Joint Venture Orange County [Member] | Phase one [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Unrecorded Unconditional Purchase Obligation, Maximum Quantity 266us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
/ tol_PropertyPhaseAxis
= tol_PhaseOneMember
              266us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
/ tol_PropertyPhaseAxis
= tol_PhaseOneMember
   
Land Development Joint Venture Orange County [Member] | Future phases [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Unrecorded Unconditional Purchase Obligation, Maximum Quantity 545us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
/ tol_PropertyPhaseAxis
= tol_FuturePhasesMember
              545us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
/ tol_PropertyPhaseAxis
= tol_FuturePhasesMember
   
Home Building Joint Ventures, Total [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number of Units in Real Estate Property 560us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
              560us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
   
Home Building Joint Venture Metro New York [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number Of Floors To Be Acquired From Joint Venture 18tol_NumberOfFloorsToBeAcquiredFromJointVenture
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
              18tol_NumberOfFloorsToBeAcquiredFromJointVenture
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
   
Rental Property Joint Ventures [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number of joint ventures with loan commitments 6tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
              6tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
   
Line of Credit Facility, Maximum Borrowing Capacity 424,200,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
              424,200,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
   
Credit facility borrowings 123,000,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
              123,000,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
   
Rental Property Joint Venture College Park, Maryland [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 104,500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
              104,500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
   
Credit facility borrowings                   1,800,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
 
Number of Units in Real Estate Property                   418us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
 
Limited Partners' Contributed Capital                   35,700,000us-gaap_LimitedPartnersContributedCapital
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
 
Rental Property Joint Venture Northern New Jersey [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 70,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureNorthernNewJerseyMember
              70,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureNorthernNewJerseyMember
   
Credit facility borrowings 18,000,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureNorthernNewJerseyMember
              18,000,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureNorthernNewJerseyMember
   
Rental Property Joint Ventures Capitol Riverfront [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 54,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
              54,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
   
Credit facility borrowings 29,500,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
              29,500,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
   
Number of Units in Real Estate Property 287us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
              287us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
   
Rental Property Joint Ventures Jersey City [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number of floors in apartment building 38tol_Numberoffloorsinapartmentbuilding
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
              38tol_Numberoffloorsinapartmentbuilding
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
   
Line of Credit Facility, Maximum Borrowing Capacity 120,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
              120,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
   
Credit facility borrowings 46,820,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
              46,820,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
   
Rental Property Joint Venture Suburban Philadelphia [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity 56,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
              56,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
   
Credit facility borrowings 16,600,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
              16,600,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
   
Number of Units in Real Estate Property 398us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
              398us-gaap_NumberOfUnitsInRealEstateProperty
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
   
Structured Asset Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Ownership Percentage 40.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_StructuredAssetJointVentureMember
              40.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_StructuredAssetJointVentureMember
   
Toll Brothers Realty Trust [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Income (loss) from unconsolidated entities       12,000,000us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
             
Partners' Capital Account, Distributions       36,000,000us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
             
Toll Brothers Realty Trust [Member] | Co-venturer [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Ownership Percentage 33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
              33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
   
Toll Brothers Realty Trust [Member] | Management [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Ownership Percentage 33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
              33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
   
Land Development Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 140,221,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
142,448,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
          142,448,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
140,221,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
   
Income (loss) from unconsolidated entities 1,190,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
3,288,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
3,995,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
               
Number of JV with Purchase Commitments 3tol_NumberofJVwithPurchaseCommitments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
              3tol_NumberofJVwithPurchaseCommitments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
   
Expected Lot Purchase 3,300tol_ExpectedLotPurchase
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
              3,300tol_ExpectedLotPurchase
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
   
Land Development Joint Venture [Member] | Commitment To Acquire Home Sites [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Unrecorded Unconditional Purchase Obligation, Maximum Quantity 573us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= tol_CommitmentToAcquireHomeSitesMember
              573us-gaap_UnrecordedUnconditionalPurchaseObligationMaximumQuantity
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
/ us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis
= tol_CommitmentToAcquireHomeSitesMember
   
Land Development Joint Venture [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 32,800,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
              32,800,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
   
Number of joint venture with funding commitments 4tol_Numberofjointventurewithfundingcommitments
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
              4tol_Numberofjointventurewithfundingcommitments
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
   
Land Development Joint Venture Five [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number Of Lots Acquired From Joint Venture         515tol_NumberOfLotsAcquiredFromJointVenture
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureFiveMember
           
Land Development Joint Venture Five [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 17,100,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureFiveMember
              17,100,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureFiveMember
   
Land Development Joint Venture Texas Multi-Purpose [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 40,800,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
              40,800,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
   
Purchase Rights Land Contributed 79,300,000tol_PurchaseRightsLandContributed
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
              79,300,000tol_PurchaseRightsLandContributed
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
   
Cost Reimbursement Percentage By Joint Venture Partner           50.00%tol_CostReimbursementPercentageByJointVenturePartner
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureTexasMultiPurposeMember
         
Land Development Joint Venture Maryland [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 11,842,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMarylandMember
              11,842,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMarylandMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMarylandMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMarylandMember
   
Land Development Joint venture Texas 2900 Lots [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 28,001,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
              28,001,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
   
Payments to Acquire Interest in Joint Venture             15,480,000.00us-gaap_PaymentsToAcquireInterestInJointVenture
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
       
Land Development Joint venture Texas 2900 Lots [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 2,200,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
              2,200,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointventureTexas2900LotsMember
   
Land Development Joint Venture Orange County [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 57,700,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
              57,700,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
   
Payments to Acquire Interest in Joint Venture               110,000,000us-gaap_PaymentsToAcquireInterestInJointVenture
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
     
Land Development Joint Venture Orange County [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 10,000,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
              10,000,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureOrangeCountyMember
   
Home Building Joint Ventures, Total [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 189,509,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
166,271,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
          166,271,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
189,509,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
   
Income (loss) from unconsolidated entities (2,034,000)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
1,471,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
15,303,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
               
Home Building Joint Ventures, Total [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 33,200,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
              33,200,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
   
Number of joint venture with funding commitments 2tol_Numberofjointventurewithfundingcommitments
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
              2tol_Numberofjointventurewithfundingcommitments
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
   
Home Building Joint Venture Metro New York [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 130,759,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
              130,759,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
   
Home Building Joint Venture Metro New York Two [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 24,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
              24,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
   
Home Building Joint Venture Metro New York Two [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 24,900,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
              24,900,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
   
Rental Property Joint Ventures [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 93,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesMember
              93,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesMember
   
Rental Property Joint Ventures [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 18,400,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesMember
              18,400,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesMember
   
Rental Property Joint Venture College Park, Maryland [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 12,400,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
              12,400,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
11,900,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
 
Percentage Ownership Held by Company 25.00%tol_PercentageOwnershipHeldByCompany
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
                   
Contribution of Property                 3,500,000us-gaap_ContributionOfProperty
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
   
Venture payment to align capital accounts                 3,100,000tol_VenturePaymentToAlignCapitalAccounts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureCollegeParkMarylandMember
   
Rental Property Joint Venture Northern New Jersey [Member] | Rental Property Joint Venture Philadelphia And New Jersey [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Number of joint ventures with loan commitments 1tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturePhiladelphiaAndNewJerseyMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureNorthernNewJerseyMember
              1tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturePhiladelphiaAndNewJerseyMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureNorthernNewJerseyMember
   
Rental Property Joint Ventures Capitol Riverfront [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 14,800,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
              14,800,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
   
Proceeds from Equity Method Investment, Dividends or Distributions               12,500,000us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
     
Contribution of Property               27,100,000us-gaap_ContributionOfProperty
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesCapitolRiverfrontMember
     
Rental Property Joint Ventures Jersey City [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 30,700,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
              30,700,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
   
Proceeds from Equity Method Investment, Dividends or Distributions 10,200,000us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
                   
Contribution of Property               28,800,000us-gaap_ContributionOfProperty
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
     
Venture payment to align capital accounts 1,200,000tol_VenturePaymentToAlignCapitalAccounts
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesJerseyCityMember
                   
Rental Property Joint Venture Suburban Philadelphia [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 13,200,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
              13,200,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureSuburbanPhiladelphiaMember
   
Rental Property Joint Venture Metro New York [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 14,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
              14,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
   
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
   
Rental Property Joint Venture Metro New York [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Funding Commitments to Joint Ventures 17,000,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
              17,000,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
   
Structured Asset Joint Venture [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 19,995,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
25,703,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
          25,703,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
19,995,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
   
Income (loss) from unconsolidated entities 1,904,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
5,668,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
2,692,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
               
Ownership Percentage 20.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
              20.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_StructuredAssetJointVentureMember
   
Toll Brothers Realty Trust 2 [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 1,200,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
              1,200,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
   
Land sales earnings, net           2,900,000tol_Landsalesearningsnet
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
         
Income (loss) from unconsolidated entities       600,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
  23,500,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
         
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
   
Proceeds from Equity Method Investment, Dividends or Distributions                 20,000,000us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
   
Toll Brothers Realty Trust 2 [Member] | Co-venturer [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
              50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
   
Toll Brothers Realty Trust [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Investments in joint ventures 2,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
              2,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
   
Ownership Percentage 33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
              33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
   
Management Fees Revenue 2,800,000us-gaap_ManagementFeesRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
4,200,000us-gaap_ManagementFeesRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
2,700,000us-gaap_ManagementFeesRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
               
Subsequent Event [Member] | Home Building Joint Venture Metro New York Two [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Line of Credit Facility, Maximum Borrowing Capacity                     160,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Guarantee Funding Percentage                     50.00%tol_GuaranteeFundingPercentage
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Ground Lease Guarantee [Member] | Home Building Joint Venture Metro New York Two [Member] | Equity Method Investee [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Guarantor Obligations, Maximum Exposure, Undiscounted 7,100,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= tol_GroundLeaseGuaranteeMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
              7,100,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= tol_GroundLeaseGuaranteeMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
   
Ground Lease Guarantee [Member] | Rental Property Joint Venture Metro New York [Member] | Equity Method Investee [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Guarantor Obligations, Maximum Exposure, Undiscounted 2,100,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= tol_GroundLeaseGuaranteeMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
              2,100,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= tol_GroundLeaseGuaranteeMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
   
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member]                      
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                      
Guarantor Obligations, Maximum Exposure, Undiscounted 599,200,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_IndirectGuaranteeOfIndebtednessMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
              599,200,000us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_IndirectGuaranteeOfIndebtednessMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
   
Credit facility borrowings $ 219,000,000us-gaap_LineOfCredit
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_IndirectGuaranteeOfIndebtednessMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
              $ 219,000,000us-gaap_LineOfCredit
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_IndirectGuaranteeOfIndebtednessMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember