<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1607</ContextCount>
  <ElementCount>471</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>210</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000090 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000100 - Statement - Consolidated Balance Sheet</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheet</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>000200 - Statement - Consolidated Statement of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ConsolidatedStatementOfIncome</Role>
      <ShortName>Consolidated Statement of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>000300 - Statement - Consolidated Statement of Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ConsolidatedStatementOfIncomeParenthetical</Role>
      <ShortName>Consolidated Statement of Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>000305 - Statement - Consolidated Statement of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ConsolidatedStatementOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statement of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>000400 - Statement - Consolidated Statement of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ConsolidatedStatementOfChangesInEquity</Role>
      <ShortName>Consolidated Statement of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>000500 - Statement - Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ConsolidatedStatementOfCashFlows</Role>
      <ShortName>Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>010001 - Disclosure - IFRS 7 Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7Disclosure</Role>
      <ShortName>IFRS 7 Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>010101 - Disclosure - Nature of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/NatureOfOperations</Role>
      <ShortName>Nature of Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>010201 - Disclosure - Current and Future Changes in Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/CurrentAndFutureChangesInAccountingPolicies</Role>
      <ShortName>Current and Future Changes in Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010301 - Disclosure - Significant Accounting Judgments, Estimates, and Assumptions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptions</Role>
      <ShortName>Significant Accounting Judgments, Estimates, and Assumptions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>010401 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>010501 - Disclosure - Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/Securities</Role>
      <ShortName>Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>010601 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLosses</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>010701 - Disclosure - Investment in Associates and Joint Ventures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/InvestmentInAssociatesAndJointVentures</Role>
      <ShortName>Investment in Associates and Joint Ventures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>010901 - Disclosure - Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/OtherAssets</Role>
      <ShortName>Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>011001 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>011101 - Disclosure - Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/OtherLiabilities</Role>
      <ShortName>Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>011201 - Disclosure - Subordinated Notes and Debentures</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.td.com/role/SubordinatedNotesAndDebentures</Role>
      <ShortName>Subordinated Notes and Debentures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>011301 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>011501 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>011601 - Disclosure - Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EmployeeBenefits</Role>
      <ShortName>Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>011701 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>011801 - Disclosure - Earnings per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EarningsPerShare</Role>
      <ShortName>Earnings per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>011901 - Disclosure - Provisions and Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ProvisionsAndContingentLiabilities</Role>
      <ShortName>Provisions and Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>012001 - Disclosure - Segmented Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SegmentedInformation</Role>
      <ShortName>Segmented Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>012101 - Disclosure - Interest Income and Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/InterestIncomeAndExpense</Role>
      <ShortName>Interest Income and Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>012201 - Disclosure - Regulatory Capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/RegulatoryCapital</Role>
      <ShortName>Regulatory Capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>020202 - Disclosure - Current and Future Changes in Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/CurrentAndFutureChangesInAccountingPoliciesPolicies</Role>
      <ShortName>Current and Future Changes in Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.td.com/role/CurrentAndFutureChangesInAccountingPolicies</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>020302 - Disclosure - Significant Accounting Judgments, Estimates, And Assumptions (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SignificantAccountingJudgmentsEstimatesAndAssumptionsPolicies</Role>
      <ShortName>Significant Accounting Judgments, Estimates, And Assumptions (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.td.com/role/CurrentAndFutureChangesInAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030003 - Disclosure - IFRS 7 Disclosure (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7DisclosureTables</Role>
      <ShortName>IFRS 7 Disclosure (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/IFRS7Disclosure</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>030403 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/FairValueMeasurements</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>030503 - Disclosure - Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesTables</Role>
      <ShortName>Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/Securities</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>030603 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLosses</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>030903 - Disclosure - Other Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/OtherAssetsTables</Role>
      <ShortName>Other Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/OtherAssets</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>031003 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/Deposits</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>031103 - Disclosure - Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/OtherLiabilitiesTables</Role>
      <ShortName>Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/OtherLiabilities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>031303 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/Equity</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>031503 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/ShareBasedCompensation</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>031603 - Disclosure - Employee Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EmployeeBenefitsTables</Role>
      <ShortName>Employee Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/EmployeeBenefits</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>031803 - Disclosure - Earnings per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/EarningsPerShare</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>032003 - Disclosure - Segmented Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SegmentedInformationTables</Role>
      <ShortName>Segmented Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/SegmentedInformation</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>032103 - Disclosure - Interest Income and Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/InterestIncomeAndExpenseTables</Role>
      <ShortName>Interest Income and Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/InterestIncomeAndExpense</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>032203 - Disclosure - Regulatory Capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/RegulatoryCapitalTables</Role>
      <ShortName>Regulatory Capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.td.com/role/RegulatoryCapital</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>040004 - Disclosure - IFRS 7 Disclosure (Market Risk) (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7DisclosureMarketRiskNarrativeDetails</Role>
      <ShortName>IFRS 7 Disclosure (Market Risk) (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/IFRS7DisclosureTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>040005 - Disclosure - IFRS 7 Disclosure (Market Risk - Portfolio Market Risk Measures) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7DisclosureMarketRiskPortfolioMarketRiskMeasuresDetails</Role>
      <ShortName>IFRS 7 Disclosure (Market Risk - Portfolio Market Risk Measures) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/IFRS7DisclosureTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>040006 - Disclosure - IFRS 7 Disclosure (Structural Interest Rate Sensitivity Measures) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7DisclosureStructuralInterestRateSensitivityMeasuresDetails</Role>
      <ShortName>IFRS 7 Disclosure (Structural Interest Rate Sensitivity Measures) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/IFRS7DisclosureTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>040007 - Disclosure - IFRS 7 Disclosure (Summary of Liquid Assets by Type and Currency) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7DisclosureSummaryOfLiquidAssetsByTypeAndCurrencyDetails</Role>
      <ShortName>IFRS 7 Disclosure (Summary of Liquid Assets by Type and Currency) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/IFRS7DisclosureTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>040010 - Disclosure - IFRS 7 Disclosure (Summary of Unencumbered Liquid Assets by Bank, Subsidiaries, and Branches) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7DisclosureSummaryOfUnencumberedLiquidAssetsByBankSubsidiariesAndBranchesDetails</Role>
      <ShortName>IFRS 7 Disclosure (Summary of Unencumbered Liquid Assets by Bank, Subsidiaries, and Branches) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/IFRS7DisclosureTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>040011 - Disclosure - IFRS 7 Disclosure (Summary of Deposit Funding) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IFRS7DisclosureSummaryOfDepositFundingDetails</Role>
      <ShortName>IFRS 7 Disclosure (Summary of Deposit Funding) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/IFRS7DisclosureTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>040402 - Disclosure - Fair Value Measurements (Schedule of Financial Assets and Liabilities not Carried at Fair Value) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesNotCarriedAtFairValueDetails</Role>
      <ShortName>Fair Value Measurements (Schedule of Financial Assets and Liabilities not Carried at Fair Value) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>040403 - Disclosure - Fair Value Measurements (Schedule of Transfers Between Fair Value Hierarchy Levels) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/FairValueMeasurementsScheduleOfTransfersBetweenFairValueHierarchyLevelsDetails</Role>
      <ShortName>Fair Value Measurements (Schedule of Transfers Between Fair Value Hierarchy Levels) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>040404 - Disclosure - Fair Value Measurements (Schedule of Fair Value Hierarchy for Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/FairValueMeasurementsScheduleOfFairValueHierarchyForAssetsAndLiabilitiesDetails</Role>
      <ShortName>Fair Value Measurements (Schedule of Fair Value Hierarchy for Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>040405 - Disclosure - Fair Value Measurements (Schedule of Reconciliation of Changes in Fair Value for Level 3 Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueForLevel3AssetsAndLiabilitiesDetails</Role>
      <ShortName>Fair Value Measurements (Schedule of Reconciliation of Changes in Fair Value for Level 3 Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>040406 - Disclosure - Fair Value Measurements (Schedule of Reconciliation of Changes in Fair Value for Level 3 Assets and Liabilities) (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/FairValueMeasurementsScheduleOfReconciliationOfChangesInFairValueForLevel3AssetsAndLiabilitiesParentheticalDetails</Role>
      <ShortName>Fair Value Measurements (Schedule of Reconciliation of Changes in Fair Value for Level 3 Assets and Liabilities) (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>040501 - Disclosure - Securities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesNarrativeDetails</Role>
      <ShortName>Securities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SecuritiesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>040503 - Disclosure - Securities (Summary of Unrealized Gains and Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesSummaryOfUnrealizedGainsAndLossesDetails</Role>
      <ShortName>Securities (Summary of Unrealized Gains and Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SecuritiesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>040504 - Disclosure - Securities (Summary of Equity Securities Designated at Fair Value Through Other Comprehensive Income) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesSummaryOfEquitySecuritiesDesignatedAtFairValueThroughOtherComprehensiveIncomeDetails</Role>
      <ShortName>Securities (Summary of Equity Securities Designated at Fair Value Through Other Comprehensive Income) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SecuritiesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>040505 - Disclosure - Securities (Summary of Equity Securities Net Realized Gains (Losses) Explanatory) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesSummaryOfEquitySecuritiesNetRealizedGainsLossesExplanatoryDetails</Role>
      <ShortName>Securities (Summary of Equity Securities Net Realized Gains (Losses) Explanatory) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SecuritiesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>040506 - Disclosure - Securities (Summary of Securities Net Realized Gains (Losses)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesSummaryOfSecuritiesNetRealizedGainsLossesDetails</Role>
      <ShortName>Securities (Summary of Securities Net Realized Gains (Losses)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SecuritiesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>040507 - Disclosure - Securities (Summary of Debt Securities by Risk Rating) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesSummaryOfDebtSecuritiesByRiskRatingDetails</Role>
      <ShortName>Securities (Summary of Debt Securities by Risk Rating) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SecuritiesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>040508 - Disclosure - Securities (Summary of Debt Securities by Risk Rating) (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SecuritiesSummaryOfDebtSecuritiesByRiskRatingParentheticalDetails</Role>
      <ShortName>Securities (Summary of Debt Securities by Risk Rating) (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SecuritiesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>040601 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesNarrativeDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>040602 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Bank Loans) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesSummaryOfBankLoansDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Bank Loans) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>040603 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Credit Quality) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesSummaryOfCreditQualityDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Credit Quality) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>040604 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Gross Carrying Amounts of Loans, Acceptance and Credit Risk Exposures on Loan Commitments and Financial Guarantee Contracts by Internal Risk Ratings) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesSummaryOfGrossCarryingAmountsOfLoansAcceptanceAndCreditRiskExposuresOnLoanCommitmentsAndFinancialGuaranteeContractsByInternalRiskRatingsDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Gross Carrying Amounts of Loans, Acceptance and Credit Risk Exposures on Loan Commitments and Financial Guarantee Contracts by Internal Risk Ratings) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>040606 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Allowance for Credit Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesSummaryOfAllowanceForCreditLossesDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Allowance for Credit Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>040607 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Allowance for Loan Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesSummaryOfAllowanceForLoanLossesDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Allowance for Loan Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>040608 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Macroeconomic Variables impacted in Determining ECLs) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesSummaryOfMacroeconomicVariablesImpactedInDeterminingECLsDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Macroeconomic Variables impacted in Determining ECLs) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>040609 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Schedule of Change from Base to Probability-Weighted ECL) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesScheduleOfChangeFromBaseToProbabilityWeightedECLDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Schedule of Change from Base to Probability-Weighted ECL) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>040610 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Schedule of Incremental Lifetime ECL Impact) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesScheduleOfIncrementalLifetimeECLImpactDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Schedule of Incremental Lifetime ECL Impact) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>040611 - Disclosure - Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Loans Past Due but Not Impaired) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesSummaryOfLoansPastDueButNotImpairedDetails</Role>
      <ShortName>Loans, Impaired Loans, and Allowance for Credit Losses (Summary of Loans Past Due but Not Impaired) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/LoansImpairedLoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>040701 - Disclosure - Investment in Associates and Joint Ventures (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/InvestmentInAssociatesAndJointVenturesNarrativeDetails</Role>
      <ShortName>Investment in Associates and Joint Ventures (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/InvestmentInAssociatesAndJointVentures</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>040901 - Disclosure - Other Assets (Schedule of Other Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/OtherAssetsScheduleOfOtherAssetsDetails</Role>
      <ShortName>Other Assets (Schedule of Other Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/OtherAssetsTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>041001 - Disclosure - Deposits (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/DepositsNarrativeDetails</Role>
      <ShortName>Deposits (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/DepositsTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>041002 - Disclosure - Deposits (Summary of Deposit Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/DepositsSummaryOfDepositLiabilitiesDetails</Role>
      <ShortName>Deposits (Summary of Deposit Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/DepositsTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>041003 - Disclosure - Deposits (Summary of Deposit Liabilities) (Parenthetical) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/DepositsSummaryOfDepositLiabilitiesParentheticalDetails</Role>
      <ShortName>Deposits (Summary of Deposit Liabilities) (Parenthetical) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/DepositsTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>041101 - Disclosure - Other Liabilities (Summary of Other Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetails</Role>
      <ShortName>Other Liabilities (Summary of Other Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/OtherLiabilitiesTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>041201 - Disclosure - Subordinated Notes and Debentures (Narrative) (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.td.com/role/SubordinatedNotesAndDebenturesNarrativeDetails</Role>
      <ShortName>Subordinated Notes and Debentures (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SubordinatedNotesAndDebentures</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>041301 - Disclosure - Equity (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EquityNarrativeDetails</Role>
      <ShortName>Equity (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EquityTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>041302 - Disclosure - Equity (Summary of Classes of Share Capital - Common Shares) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EquitySummaryOfClassesOfShareCapitalCommonSharesDetails</Role>
      <ShortName>Equity (Summary of Classes of Share Capital - Common Shares) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EquityTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>041303 - Disclosure - Equity (Summary of Classes of Share Capital - Preferred Shares and Other Equity Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EquitySummaryOfClassesOfShareCapitalPreferredSharesAndOtherEquityInstrumentsDetails</Role>
      <ShortName>Equity (Summary of Classes of Share Capital - Preferred Shares and Other Equity Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EquityTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>041305 - Disclosure - Equity (Summary of Classes of Share Capital - Treasury Shares) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EquitySummaryOfClassesOfShareCapitalTreasurySharesDetails</Role>
      <ShortName>Equity (Summary of Classes of Share Capital - Treasury Shares) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EquityTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>041501 - Disclosure - Share-Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ShareBasedCompensationNarrativeDetails</Role>
      <ShortName>Share-Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>041504 - Disclosure - Share-Based Compensation (Schedule of Assumptions Used for Estimating the Fair Value of Options) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ShareBasedCompensationScheduleOfAssumptionsUsedForEstimatingTheFairValueOfOptionsDetails</Role>
      <ShortName>Share-Based Compensation (Schedule of Assumptions Used for Estimating the Fair Value of Options) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>041602 - Disclosure - Employee Benefits (Summary of Employee Benefit Plans Expenses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EmployeeBenefitsSummaryOfEmployeeBenefitPlansExpensesDetails</Role>
      <ShortName>Employee Benefits (Summary of Employee Benefit Plans Expenses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EmployeeBenefitsTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>041603 - Disclosure - Employee Benefits (Summary of Expenses for Bank's Defined Contribution Plans) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EmployeeBenefitsSummaryOfExpensesForBanksDefinedContributionPlansDetails</Role>
      <ShortName>Employee Benefits (Summary of Expenses for Bank's Defined Contribution Plans) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EmployeeBenefitsTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>041607 - Disclosure - Employee Benefits (Summary of Remeasurement of Defined Benefit Plans) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EmployeeBenefitsSummaryOfRemeasurementOfDefinedBenefitPlansDetails</Role>
      <ShortName>Employee Benefits (Summary of Remeasurement of Defined Benefit Plans) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EmployeeBenefitsTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>041701 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/IncomeTaxes</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>041801 - Disclosure - Earnings per Share (Summary of Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/EarningsPerShareSummaryOfEarningsPerShareDetails</Role>
      <ShortName>Earnings per Share (Summary of Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/EarningsPerShareTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>041902 - Disclosure - Provisions and Contingent Liabilities (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/ProvisionsAndContingentLiabilitiesNarrativeDetails</Role>
      <ShortName>Provisions and Contingent Liabilities (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/ProvisionsAndContingentLiabilities</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>042001 - Disclosure - Segmented Information (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SegmentedInformationNarrativeDetails</Role>
      <ShortName>Segmented Information (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SegmentedInformationTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>042002 - Disclosure - Segmented Information (Summary of Results by Business Segment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/SegmentedInformationSummaryOfResultsByBusinessSegmentDetails</Role>
      <ShortName>Segmented Information (Summary of Results by Business Segment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/SegmentedInformationTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>042101 - Disclosure - Interest Income and Expense (Summary of Interest Income and Expense by Basis of Accounting Classification) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/InterestIncomeAndExpenseSummaryOfInterestIncomeAndExpenseByBasisOfAccountingClassificationDetails</Role>
      <ShortName>Interest Income and Expense (Summary of Interest Income and Expense by Basis of Accounting Classification) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/InterestIncomeAndExpenseTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>042201 - Disclosure - Regulatory Capital (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/RegulatoryCapitalNarrativeDetails</Role>
      <ShortName>Regulatory Capital (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/RegulatoryCapitalTables</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="6k20260430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>042202 - Disclosure - Regulatory Capital (Summary of Regulatory Capital Position) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.td.com/role/RegulatoryCapitalSummaryOfRegulatoryCapitalPositionDetails</Role>
      <ShortName>Regulatory Capital (Summary of Regulatory Capital Position) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.td.com/role/RegulatoryCapitalTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="6-K" isDefinitelyFs="true" isIfrs="true" original="6k20260430.htm">6k20260430.htm</File>
    <File doctype="6-K" isDefinitelyFs="true" isIfrs="true" original="ex991.htm">ex991.htm</File>
    <File>td-20260430.xsd</File>
    <File>td-20260430_cal.xml</File>
    <File>td-20260430_def.xml</File>
    <File>td-20260430_lab.xml</File>
    <File>td-20260430_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>ex991p1i0.gif</File>
    <File>ex991p33i0.gif</File>
    <File>ex991p35i0.gif</File>
    <File>ex991p6i0.gif</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="2001">https://xbrl.ifrs.org/taxonomy/2024-03-27/ifrs-full</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
