<?xml version="1.0" encoding="utf-8"?>
<FilingSummary xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Version>2.4.0.8</Version>
  <ProcessingTime />
  <ReportFormat>Html</ReportFormat>
  <ContextCount>449</ContextCount>
  <ElementCount>466</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>78</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
    </Report>
    <Report>
      <IsDefault>true</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1004000 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SignificantAccountingPolicies</Role>
      <ShortName>Significant Accounting Policies</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Investments in and Advances to Unconsolidated Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInAndAdvancesToUnconsolidatedEntities</Role>
      <ShortName>Investments in and Advances to Unconsolidated Entities</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Investments in Distressed Loans and Foreclosed Real Estate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInDistressedLoansAndForeclosedRealEstate</Role>
      <ShortName>Investments in Distressed Loans and Foreclosed Real Estate</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/LoansPayableSeniorNotesAndMortgageCompanyLoanFacility</Role>
      <ShortName>Loans Payable, Senior Notes and Mortgage Company Loan Facility</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2108100 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Stock-Based Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlans</Role>
      <ShortName>Stock-Based Benefit Plans</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Employee Retirement Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/EmployeeRetirementPlans</Role>
      <ShortName>Employee Retirement Plans</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Accumulated Other Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AccumulatedOtherComprehensiveLossIncome</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2114100 - Disclosure - Stock Issuance and Stock Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockIssuanceAndStockRepurchaseProgram</Role>
      <ShortName>Stock Issuance and Stock Repurchase Program</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2115100 - Disclosure - Income Per Share Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/IncomePerShareInformation</Role>
      <ShortName>Income Per Share Information</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2117100 - Disclosure - Fair Value Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosures</Role>
      <ShortName>Fair Value Disclosures</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2118100 - Disclosure - Other Income - Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/OtherIncomeNet</Role>
      <ShortName>Other Income - Net</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2119100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2120100 - Disclosure - Information on Operating Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InformationOnOperatingSegments</Role>
      <ShortName>Information on Operating Segments</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2121100 - Disclosure - Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalDisclosureToCondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2122100 - Disclosure - Supplemental Guarantor Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalGuarantorInformation</Role>
      <ShortName>Supplemental Guarantor Information</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2201201 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2304301 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Investments in and Advances to Unconsolidated Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInAndAdvancesToUnconsolidatedEntitiesTables</Role>
      <ShortName>Investments in and Advances to Unconsolidated Entities (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Investments in Distressed Loans and Foreclosed Real Estate (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInDistressedLoansAndForeclosedRealEstateTables</Role>
      <ShortName>Investments in Distressed Loans and Foreclosed Real Estate (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Loans Payable (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/LoansPayableSeniorNotesAndMortgageCompanyLoanFacilityLoansPayableTables</Role>
      <ShortName>Loans Payable, Senior Notes and Mortgage Company Loan Facility Loans Payable (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2308301 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Stock-Based Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlansTables</Role>
      <ShortName>Stock-Based Benefit Plans (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2312301 - Disclosure - Employee Retirement Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/EmployeeRetirementPlansTables</Role>
      <ShortName>Employee Retirement Plans (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2313301 - Disclosure - Accumulated Other Comprensive (Loss) Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AccumulatedOtherComprensiveLossIncomeTables</Role>
      <ShortName>Accumulated Other Comprensive (Loss) Income (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2314301 - Disclosure - Stock Issuance and Stock Repurchase Program (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockIssuanceAndStockRepurchaseProgramTables</Role>
      <ShortName>Stock Issuance and Stock Repurchase Program (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2315301 - Disclosure - Income Per Share Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/IncomePerShareInformationTables</Role>
      <ShortName>Income Per Share Information (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2317301 - Disclosure - Fair Value Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresTables</Role>
      <ShortName>Fair Value Disclosures (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2318301 - Disclosure - Other Income - Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/OtherIncomeNetTables</Role>
      <ShortName>Other Income - Net (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2319301 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2320301 - Disclosure - Information on Operating Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InformationOnOperatingSegmentsTables</Role>
      <ShortName>Information on Operating Segments (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2321301 - Disclosure - Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalDisclosureToCondensedConsolidatedStatementsOfCashFlowsTables</Role>
      <ShortName>Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2322301 - Disclosure - Supplemental Guarantor Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalGuarantorInformationTables</Role>
      <ShortName>Supplemental Guarantor Information (Tables)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2401402 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Acquisition (Schedule of Assets Acquired and Liabilities Assumed) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AcquisitionScheduleOfAssetsAcquiredAndLiabilitiesAssumedDetails</Role>
      <ShortName>Acquisition (Schedule of Assets Acquired and Liabilities Assumed) (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - Acquisition Acquisition (Pro Forma Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AcquisitionAcquisitionProFormaInformationDetails</Role>
      <ShortName>Acquisition Acquisition (Pro Forma Information) (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2403404 - Disclosure - Acquisition Acquisition (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AcquisitionAcquisitionDetailTextuals</Role>
      <ShortName>Acquisition Acquisition (Detail Textuals)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2404402 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Inventory (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InventoryDetails1</Role>
      <ShortName>Inventory (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2404404 - Disclosure - Inventory (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InventoryDetails2</Role>
      <ShortName>Inventory (Details 2)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2404405 - Disclosure - Inventory (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InventoryDetails3</Role>
      <ShortName>Inventory (Details 3)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2404406 - Disclosure - Inventory (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InventoryDetailsTextual</Role>
      <ShortName>Inventory (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Investments in and Advances to Unconsolidated Entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInAndAdvancesToUnconsolidatedEntitiesDetails</Role>
      <ShortName>Investments in and Advances to Unconsolidated Entities (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2405403 - Disclosure - Investments in and Advances to Unconsolidated Entities (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInAndAdvancesToUnconsolidatedEntitiesDetails1</Role>
      <ShortName>Investments in and Advances to Unconsolidated Entities (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2405404 - Disclosure - Investments in and Advances to Unconsolidated Entities (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInAndAdvancesToUnconsolidatedEntitiesDetailsTextual</Role>
      <ShortName>Investments in and Advances to Unconsolidated Entities (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Investments in Distressed Loans and Foreclosed Real Estate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInDistressedLoansAndForeclosedRealEstateDetails</Role>
      <ShortName>Investments in Distressed Loans and Foreclosed Real Estate (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Investments in Distressed Loans and Foreclosed Real Estate (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InvestmentsInDistressedLoansAndForeclosedRealEstateDetailsTextual</Role>
      <ShortName>Investments in Distressed Loans and Foreclosed Real Estate (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Loans Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/LoansPayableSeniorNotesAndMortgageCompanyLoanFacilityLoansPayableDetails</Role>
      <ShortName>Loans Payable, Senior Notes and Mortgage Company Loan Facility Loans Payable (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Credit Facility (Details Textual)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/LoansPayableSeniorNotesAndMortgageCompanyLoanFacilityCreditFacilityDetailsTextual</Role>
      <ShortName>Loans Payable, Senior Notes and Mortgage Company Loan Facility Credit Facility (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2407404 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Term Loan Facility and 364-Day Facility (Details Textual 1)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/LoansPayableSeniorNotesAndMortgageCompanyLoanFacilityTermLoanFacilityAnd364DayFacilityDetailsTextual1</Role>
      <ShortName>Loans Payable, Senior Notes and Mortgage Company Loan Facility Term Loan Facility and 364-Day Facility (Details Textual 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2407405 - Disclosure - Senior Notes Payable (Details Textual 2)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/SeniorNotesPayableDetailsTextual2</Role>
      <ShortName>Senior Notes Payable (Details Textual 2)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2407406 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Mortgage Company Loan Facility (Details Textual 3)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/LoansPayableSeniorNotesAndMortgageCompanyLoanFacilityMortgageCompanyLoanFacilityDetailsTextual3</Role>
      <ShortName>Loans Payable, Senior Notes and Mortgage Company Loan Facility Mortgage Company Loan Facility (Details Textual 3)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2407407 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Loans Payable - Other (Details Textual 4)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tollbrothers.com/role/LoansPayableSeniorNotesAndMortgageCompanyLoanFacilityLoansPayableOtherDetailsTextual4</Role>
      <ShortName>Loans Payable, Senior Notes and Mortgage Company Loan Facility Loans Payable - Other (Details Textual 4)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2408402 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Accrued Expenses (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AccruedExpensesDetails1</Role>
      <ShortName>Accrued Expenses (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/IncomeTaxesDetailsTextual</Role>
      <ShortName>Income Taxes (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Stock-Based Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlansDetails</Role>
      <ShortName>Stock-Based Benefit Plans (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Stock-Based Benefit Plans (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlansDetails1</Role>
      <ShortName>Stock-Based Benefit Plans (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Stock-Based Benefit Plans (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlansDetails2</Role>
      <ShortName>Stock-Based Benefit Plans (Details 2)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Stock-Based Benefit Plans (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlansDetails3</Role>
      <ShortName>Stock-Based Benefit Plans (Details 3)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - Stock-Based Benefit Plans (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlansDetails4</Role>
      <ShortName>Stock-Based Benefit Plans (Details 4)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2410407 - Disclosure - Stock-Based Benefit Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockBasedBenefitPlansDetailsTextual</Role>
      <ShortName>Stock-Based Benefit Plans (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2412402 - Disclosure - Employee Retirement Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/EmployeeRetirementPlansDetails</Role>
      <ShortName>Employee Retirement Plans (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2413402 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/AccumulatedOtherComprehensiveLossIncomeDetails</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2414402 - Disclosure - Stock Issuance and Stock Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/StockIssuanceAndStockRepurchaseProgramDetails</Role>
      <ShortName>Stock Issuance and Stock Repurchase Program (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2415402 - Disclosure - Income Per Share Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/IncomePerShareInformationDetails</Role>
      <ShortName>Income Per Share Information (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2417402 - Disclosure - Fair Value Disclosures (Level 4 FV of Fin Instr) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresLevel4FvOfFinInstrDetails</Role>
      <ShortName>Fair Value Disclosures (Level 4 FV of Fin Instr) (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2417403 - Disclosure - Fair Value Disclosures (Level 4 loan UPB vs FV) (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresLevel4LoanUpbVsFvDetails1</Role>
      <ShortName>Fair Value Disclosures (Level 4 loan UPB vs FV) (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2417404 - Disclosure - Fair Value Disclosures (Level 4 marketable securities) (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresLevel4MarketableSecuritiesDetails2</Role>
      <ShortName>Fair Value Disclosures (Level 4 marketable securities) (Details 2)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2417405 - Disclosure - Fair Value Disclosures Fair Value Disclosures (Level 4 Inv Impair inputs) (Details 3) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresFairValueDisclosuresLevel4InvImpairInputsDetails3Details</Role>
      <ShortName>Fair Value Disclosures Fair Value Disclosures (Level 4 Inv Impair inputs) (Details 3) (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2417406 - Disclosure - Fair Value Disclosures (Level 4 inventory fv) (Details 4)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresLevel4InventoryFvDetails4</Role>
      <ShortName>Fair Value Disclosures (Level 4 inventory fv) (Details 4)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2417407 - Disclosure - Fair Value Disclosures (Level 4 Gibraltar) (Details 5)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresLevel4GibraltarDetails5</Role>
      <ShortName>Fair Value Disclosures (Level 4 Gibraltar) (Details 5)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2417408 - Disclosure - Fair Value Disclosures (Level 4 debt fv) (Details 6)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/FairValueDisclosuresLevel4DebtFvDetails6</Role>
      <ShortName>Fair Value Disclosures (Level 4 debt fv) (Details 6)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2418402 - Disclosure - Other Income - Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/OtherIncomeNetDetails</Role>
      <ShortName>Other Income - Net (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2418403 - Disclosure - Other Income - Net (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/OtherIncomeNetDetailsTextual</Role>
      <ShortName>Other Income - Net (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2419402 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2419403 - Disclosure - Commitments and Contingencies (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CommitmentsAndContingenciesDetails1</Role>
      <ShortName>Commitments and Contingencies (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2419404 - Disclosure - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/CommitmentsAndContingenciesDetailsTextual</Role>
      <ShortName>Commitments and Contingencies (Details Textual)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2420402 - Disclosure - Information on Operating Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InformationOnOperatingSegmentsDetails</Role>
      <ShortName>Information on Operating Segments (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2420403 - Disclosure - Information on Operating Segments (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InformationOnOperatingSegmentsDetails1</Role>
      <ShortName>Information on Operating Segments (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2420404 - Disclosure - Information on Operating Segments Information on Operating Segments Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/InformationOnOperatingSegmentsInformationOnOperatingSegmentsTextualDetails</Role>
      <ShortName>Information on Operating Segments Information on Operating Segments Textual (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2421402 - Disclosure - Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalDisclosureToCondensedConsolidatedStatementsOfCashFlowsDetails</Role>
      <ShortName>Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>2421403 - Disclosure - Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows - Acquisition of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalDisclosureToCondensedConsolidatedStatementsOfCashFlowsAcquisitionOfBusinessDetails</Role>
      <ShortName>Supplemental Disclosure to Condensed Consolidated Statements of Cash Flows - Acquisition of Business (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>2422402 - Disclosure - Supplemental Guarantor Information (Level 4 Senior Note table) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalGuarantorInformationLevel4SeniorNoteTableDetails</Role>
      <ShortName>Supplemental Guarantor Information (Level 4 Senior Note table) (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>2422403 - Disclosure - Supplemental Guarantor Information (Level 4 BS) (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalGuarantorInformationLevel4BsDetails1</Role>
      <ShortName>Supplemental Guarantor Information (Level 4 BS) (Details 1)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>2422404 - Disclosure - Supplemental Guarantor Information (Level 4 IS) (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalGuarantorInformationLevel4IsDetails2</Role>
      <ShortName>Supplemental Guarantor Information (Level 4 IS) (Details 2)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>2422405 - Disclosure - Supplemental Guarantor Information (Level 4 CF) (Details 3)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalGuarantorInformationLevel4CfDetails3</Role>
      <ShortName>Supplemental Guarantor Information (Level 4 CF) (Details 3)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>2422406 - Disclosure - Supplemental Guarantor Information Supplemental Guarantor Information (Level 4 Textuals) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tollbrothers.com/role/SupplementalGuarantorInformationSupplementalGuarantorInformationLevel4TextualsDetails</Role>
      <ShortName>Supplemental Guarantor Information Supplemental Guarantor Information (Level 4 Textuals) (Details)</ShortName>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Info">Element tol_AggregatePurchaseCommitmentsUnrelatedParties had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element tol_FundingCommitments had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element tol_GroundLeaseAndOtherGuarantee had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element tol_MortgageLoanFacilityMaximumBorrowingCapacityIncreased had a mix of decimals attribute values: -6 -3.</Log>
    <Log type="Info">Element tol_PercentageOwnershipHeldByCompany had a mix of decimals attribute values: 2 3.</Log>
    <Log type="Info">Element tol_ReductionInCapitalizedInterest had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element tol_SalesValueOfOutstandingDeliverHomes had a mix of decimals attribute values: -7 -5.</Log>
    <Log type="Info">Element tol_TransferOfInventoryToInvestment had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element us-gaap_DebtInstrumentInterestRateStatedPercentage had a mix of decimals attribute values: 0 5.</Log>
    <Log type="Info">Element us-gaap_EquityMethodInvestmentDividendsOrDistributions had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element us-gaap_LandSales had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element us-gaap_LineOfCredit had a mix of decimals attribute values: -5 0.</Log>
    <Log type="Info">Element us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity had a mix of decimals attribute values: -5 -3 2.</Log>
    <Log type="Info">Element us-gaap_ManagementFeesRevenue had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element us-gaap_ProceedsFromDebtNetOfIssuanceCosts had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element us-gaap_RealEstateAcquiredThroughForeclosure had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element us-gaap_RepaymentsOfSeniorDebt had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">Element us-gaap_SeniorNotes had a mix of decimals attribute values: -5 -3.</Log>
    <Log type="Info">'Monetary' elements on report '2403404 - Disclosure - Acquisition Acquisition (Detail Textuals)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">'Monetary' elements on report '2405404 - Disclosure - Investments in and Advances to Unconsolidated Entities (Details Textual)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">'Monetary' elements on report '2406403 - Disclosure - Investments in Distressed Loans and Foreclosed Real Estate (Details Textual)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">'Monetary' elements on report '2407403 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Credit Facility (Details Textual)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">'Monetary' elements on report '2407404 - Disclosure - Loans Payable, Senior Notes and Mortgage Company Loan Facility Term Loan Facility and 364-Day Facility (Details Textual 1)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">'Shares' elements on report '2414402 - Disclosure - Stock Issuance and Stock Repurchase Program (Details)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">'Monetary' elements on report '2418403 - Disclosure - Other Income - Net (Details Textual)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">'Monetary' elements on report '2419404 - Disclosure - Commitments and Contingencies (Details Textual)' had a mix of different decimal attribute values.</Log>
    <Log type="Info">Process Flow-Through: 1001000 - Statement - Condensed Consolidated Balance Sheets</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Apr. 30, 2014'</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Jul. 31, 2013'</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Apr. 30, 2013'</Log>
    <Log type="Info">	Process Flow-Through: Removing column 'Oct. 31, 2012'</Log>
    <Log type="Info">Process Flow-Through: 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</Log>
    <Log type="Info">Process Flow-Through: 1002000 - Statement - Condensed Consolidated Statements of Operations</Log>
    <Log type="Info">Process Flow-Through: 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</Log>
    <Log type="Info">Process Flow-Through: 1004000 - Statement - Condensed Consolidated Statements of Cash Flows</Log>
  </Logs>
  <InputFiles>
    <File>tol-20140731.xml</File>
    <File>tol-20140731.xsd</File>
    <File>tol-20140731_cal.xml</File>
    <File>tol-20140731_def.xml</File>
    <File>tol-20140731_lab.xml</File>
    <File>tol-20140731_pre.xml</File>
  </InputFiles>
  <SupplementalFiles />
  <BaseTaxonomies />
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
