<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:jhf="http://www.johnhancock.com/20241231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2024q3"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="jhf-20241231.xsd" xlink:type="simple"/>
    <context id="D_31Dec2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="S000008217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000008217Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="S000008217_C000022355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000008217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022355Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="S000008217_C000022356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000008217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022356Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="S000008217_C000022354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000008217Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022354Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="S000008231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhf:S000008231Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022411_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022411Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022411_01Jan2020_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022411Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022411_01Jan2015_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022411Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022412_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022412_01Jan2020_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022412_01Jan2015_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022412Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022410_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022410Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022410_01Jan2020_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022410Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="C000022410_01Jan2015_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">jhf:C000022410Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="_MSCIWorldIndexMember_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="_MSCIWorldIndexMember_01Jan2020_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="_MSCIWorldIndexMember_01Jan2015_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="_MSCIWorldValueIndexMember_01Jan2024_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="_MSCIWorldValueIndexMember_01Jan2020_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="_MSCIWorldValueIndexMember_01Jan2015_31Dec2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000756913</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">jhf:MSCIWorldValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentPeriodEndDate contextRef="D_31Dec2024_31Dec2024" id="apid_1">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="D_31Dec2024_31Dec2024" id="apid_2">0000756913</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="D_31Dec2024_31Dec2024" id="apid_3">false</dei:AmendmentFlag>
    <oef:ProspectusDate contextRef="D_31Dec2024_31Dec2024" id="apid_4">2025-04-28</oef:ProspectusDate>
    <dei:EntityInvCompanyType contextRef="D_31Dec2024_31Dec2024" id="apid_5">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType contextRef="D_31Dec2024_31Dec2024" id="apid_6">497</dei:DocumentType>
    <oef:SupplementToProspectusTextBlock
      contextRef="D_31Dec2024_31Dec2024"
      id="x_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:18pt;"&gt;Prospectus Supplement&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;John Hancock Variable Insurance Trust&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt; (the Trust)&lt;/span&gt; &lt;br/&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Blue Chip Growth Trust&lt;/span&gt; &lt;br/&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Global Equity Trust (each, a fund)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;Supplement dated September 25, 2025 to the current Prospectus, as may be supplemented (the Prospectus)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;BLUE CHIP GROWTH TRUST&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;At its meeting held on&#160;September 23-25, 2025, the Trust&#x2019;s Board of Trustees approved a reduction in the fund&#x2019;s management fee to be retroactively effective as of&#160;June 1, 2025&#160;(the Effective Date). As a result, the information in the &#x201c;Annual fund operating expenses&#x201d; table and the &#x201c;Expense example&#x201d; table&#160;in the fund summary section&#160;for the fund&#160;is amended and restated as follows to reflect the fund&#x2019;s revised management fee as of the Effective Date:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Series I&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Series II&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Series NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;Management fee&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.71&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.71&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.71&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;Distribution and service (Rule 12b-1) fees&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.05&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.25&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;Other expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.04&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.04&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;0.04&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Total annual fund operating expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;width:20.47pt;"&gt;0.80&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;width:20.47pt;"&gt;1.00&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;width:20.47pt;"&gt;0.75&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;Contractual expense reimbursement&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;-0.01&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;-0.01&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:20.47pt;"&gt;-0.01&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Total annual fund operating expenses after expense reimbursements&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;width:20.47pt;"&gt;0.79&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;width:20.47pt;"&gt;0.99&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;width:20.47pt;"&gt;0.74&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;1&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;&#x201c;Management fee&#x201d; has been restated to reflect the contractual management fee schedule effective June 1, 2025.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;2&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The examples are intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. The examples assume that $10,000 is invested in the fund for the periods indicated and then all shares are redeemed at the end of those periods. The examples also assume that the investment has a 5% return each year and that the fund&#x2019;s operating expenses remain the same. The expense example does not reflect fees and expenses of any variable insurance contract that may use the fund as its underlying investment option and would be higher if they did. Although your actual costs may be higher or lower, based on these assumptions your costs would be:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Expenses ($)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Series I&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Series II&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;Series NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;1 year&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;81&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:23.1pt;"&gt;101&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;76&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;3 years&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;254&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:23.1pt;"&gt;317&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;239&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;5 years&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;443&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:23.1pt;"&gt;551&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;416&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;10 years&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;989&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:23.1pt;"&gt;1,224&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;width:16.21pt;"&gt;929&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;font-weight:bold;"&gt;GLOBAL EQUITY TRUST&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;At its meeting held on September 23-25, 2025, the Trust&#x2019;s Board of Trustees approved a change to add an additional benchmark that more closely correlates with the fund&#x2019;s investments, effective as of October 1, 2025 (the Effective Date).&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;In connection with the change described above, the paragraph below under the heading &#x201c;Past performance&#x201d; in the &#x201c;Fund summary&#x201d; section for the fund is amended and restated as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The MSCI World Value Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. The performance information below does not reflect fees and expenses of any variable insurance contract which may use JHVIT as its underlying investment option. If such fees and expenses had been reflected, performance would be lower.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Additionally, as of the Effective Date, the &#x201c;Average annual total returns&#x201d; table under the heading &#x201c;Past performance&#x201d; in the &#x201c;Fund summary&#x201d; section for the fund is replaced in its entirety with the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2024&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;1 year&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;5 year&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;"&gt;10 year&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Series I&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;10.47&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:4.74pt;"&gt;7.88&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;5.85&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Series II&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;10.28&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:4.74pt;"&gt;7.66&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;5.64&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Series NAV&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;10.53&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:4.74pt;"&gt;7.94&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;5.90&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;MSCI World Index (reflects no deduction for fees, expenses, or taxes, except foreign withholding taxes on dividends)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.01pt;"&gt;18.67&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;11.17&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.05pt;"&gt;9.95&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;MSCI World Value Index (reflects no deduction for fees, expenses, or taxes, except foreign withholding taxes on dividends)&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;11.47&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:4.74pt;"&gt;6.97&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;6.65&lt;/span&gt;</oef:SupplementToProspectusTextBlock>
    <dei:EntityRegistrantName
      contextRef="D_31Dec2024_31Dec2024"
      id="apid_9f624886-7c1b-4112-9387-24786de58e68">John Hancock Variable Insurance Trust</dei:EntityRegistrantName>
    <oef:OperatingExpensesCaption
      contextRef="S000008217"
      id="afc8424d-e7fb-4202-b875-cf0c9fd89e8b">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Annual fund operating expenses (%) &lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;margin-left:0.0pt;"&gt;(expenses that you pay each year as a percentage of the value of your investment)&lt;/span&gt;</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000008217_C000022355"
      decimals="4"
      id="bf789b90-139f-47c9-9c47-e9221f7ebda2"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="S000008217_C000022356"
      decimals="4"
      id="b7819452-b6f5-4fd2-ab04-f91b8ea45e9b"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="S000008217_C000022354"
      decimals="4"
      id="a0c3b0da-5a5a-488b-924e-f52fec2adbd7"
      unitRef="pure">0.0071</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000008217_C000022355"
      decimals="4"
      id="x_95fa1ebb-0b9f-43a3-aa46-eb6168902868"
      unitRef="pure">0.0005</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000008217_C000022356"
      decimals="4"
      id="x_1809ba92-9b11-4c9c-ace2-6d31da3e199b"
      unitRef="pure">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="S000008217_C000022354"
      decimals="4"
      id="f5191faf-9edf-4bc8-8c28-a57c285f2d13"
      unitRef="pure">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000008217_C000022355"
      decimals="4"
      id="x_794e1777-21eb-4a12-80a3-e764ed437db3"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000008217_C000022356"
      decimals="4"
      id="x_28d1a4b7-ab32-4e68-b956-10ff6e5b2611"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000008217_C000022354"
      decimals="4"
      id="x_6f53e1b3-5264-4f0e-a611-e80d731885ac"
      unitRef="pure">0.0004</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000008217_C000022355"
      decimals="4"
      id="f8614905-a942-4447-ba94-c243b2b92238"
      unitRef="pure">0.0080</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000008217_C000022356"
      decimals="4"
      id="x_7dfce493-10f1-434b-a71b-240ccfde308e"
      unitRef="pure">0.0100</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000008217_C000022354"
      decimals="4"
      id="e311303f-5458-476e-b35c-f49a52c85eef"
      unitRef="pure">0.0075</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="S000008217_C000022355"
      decimals="4"
      id="d826c608-b0c1-4f4d-8d3f-233e2fc33ee4"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="S000008217_C000022356"
      decimals="4"
      id="eeed33f7-15bc-4b59-ad71-c663721270e8"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="S000008217_C000022354"
      decimals="4"
      id="x_0ea76df3-ec3b-494e-95c9-523c367eb5a7"
      unitRef="pure">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="S000008217_C000022355"
      decimals="4"
      id="x_7594649b-3c90-478a-aadc-e9269900b23d"
      unitRef="pure">0.0079</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="S000008217_C000022356"
      decimals="4"
      id="x_8dc92f96-5154-4450-9ca3-c0fc93b72937"
      unitRef="pure">0.0099</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="S000008217_C000022354"
      decimals="4"
      id="b4f526f6-e9c2-474a-a0b4-3ee930aa4a4e"
      unitRef="pure">0.0074</oef:NetExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="S000008217"
      id="x_7c27882a-9c9d-4a5f-9d50-4df526eb3a37">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;&#x201c;Management fee&#x201d; has been restated to reflect the contractual management fee schedule effective June 1, 2025.&lt;/span&gt;</oef:ExpensesRestatedToReflectCurrent>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="S000008217"
      id="x_1cc1c3f8-0dec-4f16-966d-e5ff90cb7d27">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;"&gt;July 31, 2027&lt;/span&gt;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="S000008217"
      id="aa90bd6a-4f1c-4ce2-a98c-d4f50896b61f">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:10pt;font-weight:bold;"&gt;Expense example&lt;/span&gt;</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000008217"
      id="x_02f25602-e228-4fcd-b7c1-852ea91c18e4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The examples are intended to help you compare the cost of investing in the fund with the cost of investing in other mutual funds. The examples assume that $10,000 is invested in the fund for the periods indicated and then all shares are redeemed at the end of those periods. The examples also assume that the investment has a 5% return each year and that the fund&#x2019;s operating expenses remain the same. The expense example does not reflect fees and expenses of any variable insurance contract that may use the fund as its underlying investment option and would be higher if they did. Although your actual costs may be higher or lower, based on these assumptions your costs would be:&lt;/span&gt;</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000008217_C000022355"
      decimals="INF"
      id="x_06282df9-e595-433e-8ea1-68e8ea7da246"
      unitRef="USD">81</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="S000008217_C000022356"
      decimals="INF"
      id="c54be40b-9e40-4e94-a6e7-fbe743863752"
      unitRef="USD">101</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear01
      contextRef="S000008217_C000022354"
      decimals="INF"
      id="f6e25781-8b63-4077-886d-011a71bfa30e"
      unitRef="USD">76</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000008217_C000022355"
      decimals="INF"
      id="defb2031-8ab9-4400-8ca3-0525a4667239"
      unitRef="USD">254</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="S000008217_C000022356"
      decimals="INF"
      id="x_816fa1aa-cb06-42de-abb4-4f48bd132f88"
      unitRef="USD">317</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear03
      contextRef="S000008217_C000022354"
      decimals="INF"
      id="x_751589ff-6e02-455a-8c3b-859570cf454e"
      unitRef="USD">239</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000008217_C000022355"
      decimals="INF"
      id="x_1660fb4b-84d5-428f-81f9-c6e91b134821"
      unitRef="USD">443</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="S000008217_C000022356"
      decimals="INF"
      id="c0cff3a7-2d25-4fcd-9029-946af9e3e558"
      unitRef="USD">551</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear05
      contextRef="S000008217_C000022354"
      decimals="INF"
      id="x_3953b870-c226-4399-98ae-ff605609691e"
      unitRef="USD">416</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000008217_C000022355"
      decimals="INF"
      id="x_844ee97a-604e-4706-906a-22af8ed402e7"
      unitRef="USD">989</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="S000008217_C000022356"
      decimals="INF"
      id="ec21088a-bec3-4551-9921-264ebafb2efc"
      unitRef="USD">1224</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear10
      contextRef="S000008217_C000022354"
      decimals="INF"
      id="af41ba8a-f7a3-409a-8370-957f86cf9996"
      unitRef="USD">929</oef:ExpenseExampleYear10>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000008231"
      id="x_9f28a700-b73c-4260-ac38-97493ec7e1a5">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance does not indicate future results.&lt;/span&gt;&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt; The MSCI World Value Index shows how the fund&#x2019;s performance compares against the returns of similar investments. All figures assume dividend reinvestment. The performance information below does not reflect fees and expenses of any variable insurance contract which may use JHVIT as its underlying investment option. If such fees and expenses had been reflected, performance would be lower.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000008231"
      id="b7950375-0fd9-40b8-ae80-648e1b717053">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;The following information illustrates the variability of the fund&#x2019;s returns and provides some indication of the risks of investing in the fund by showing changes in the fund&#x2019;s performance from year to year and by showing how the fund&#x2019;s average annual returns compared with a broad-based securities market index.&lt;/span&gt;</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000008231"
      id="x_5d2bd623-a1d2-4436-b9aa-56fefc3b8af3">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:9pt;"&gt;Past performance does not indicate future results.&lt;/span&gt;</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceTableHeading
      contextRef="S000008231"
      id="x_9886c81b-80e8-47e6-acb8-8188f43df5e4">&lt;span style="color:#000000;font-family:Arial Narrow;font-size:8pt;font-weight:bold;margin-left:0.0pt;"&gt;Average annual total returns (%)&#x2014;as of 12/31/2024&lt;/span&gt;</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="C000022411_01Jan2024_31Dec2024"
      decimals="4"
      id="eb2777cd-ac79-4647-b12a-cdccc940c0a0"
      unitRef="pure">0.1047</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022411_01Jan2020_31Dec2024"
      decimals="4"
      id="x_6ea0fce9-6ad6-4298-8c60-745ca563c3f7"
      unitRef="pure">0.0788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022411_01Jan2015_31Dec2024"
      decimals="4"
      id="cb4cb50a-a65a-4d05-8251-a9e7769175c5"
      unitRef="pure">0.0585</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022412_01Jan2024_31Dec2024"
      decimals="4"
      id="x_3f2a208e-153b-4be4-89cb-912d8e42d10d"
      unitRef="pure">0.1028</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022412_01Jan2020_31Dec2024"
      decimals="4"
      id="de565fa9-5802-40d4-8566-c35211b4bb55"
      unitRef="pure">0.0766</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022412_01Jan2015_31Dec2024"
      decimals="4"
      id="x_8ac12b87-776f-4ab8-8b8b-7df7d52c8127"
      unitRef="pure">0.0564</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022410_01Jan2024_31Dec2024"
      decimals="4"
      id="x_480ae307-1d25-45f4-99fb-9e91b234d486"
      unitRef="pure">0.1053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022410_01Jan2020_31Dec2024"
      decimals="4"
      id="x_1bb0749d-bbb4-4d8d-86b6-b266a3df1d22"
      unitRef="pure">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="C000022410_01Jan2015_31Dec2024"
      decimals="4"
      id="caed7976-7d99-4606-a6dc-5bcdb924cbdf"
      unitRef="pure">0.0590</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="_MSCIWorldIndexMember_01Jan2024_31Dec2024"
      decimals="4"
      id="x_8c41d218-52aa-46b4-80db-f5b2613be164"
      unitRef="pure">0.1867</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="_MSCIWorldIndexMember_01Jan2020_31Dec2024"
      decimals="4"
      id="x_5271cbfd-9703-43b5-9c3b-a10ef6d46255"
      unitRef="pure">0.1117</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="_MSCIWorldIndexMember_01Jan2015_31Dec2024"
      decimals="4"
      id="x_167b6365-f23d-42fe-a8ab-ffe2c014091a"
      unitRef="pure">0.0995</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="_MSCIWorldValueIndexMember_01Jan2024_31Dec2024"
      decimals="4"
      id="x_6bcfcc91-5b4a-465e-b2f2-946e81b4e88d"
      unitRef="pure">0.1147</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="_MSCIWorldValueIndexMember_01Jan2020_31Dec2024"
      decimals="4"
      id="x_915e1328-7021-4eff-bc04-b9fce029bf7d"
      unitRef="pure">0.0697</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="_MSCIWorldValueIndexMember_01Jan2015_31Dec2024"
      decimals="4"
      id="x_1f96c3b1-5d12-4fda-87b9-06ac676a08c0"
      unitRef="pure">0.0665</oef:AvgAnnlRtrPct>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#bf789b90-139f-47c9-9c47-e9221f7ebda2"
          xlink:label="bf789b90-139f-47c9-9c47-e9221f7ebda2"
          xlink:type="locator"/>
        <link:footnote id="x_0001fg_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31" xlink:label="x_0001fg_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">&#x201c;Management fee&#x201d; has been restated to reflect the contractual management fee schedule effective June 1, 2025.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="bf789b90-139f-47c9-9c47-e9221f7ebda2"
          xlink:to="x_0001fg_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#b7819452-b6f5-4fd2-ab04-f91b8ea45e9b"
          xlink:label="b7819452-b6f5-4fd2-ab04-f91b8ea45e9b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="b7819452-b6f5-4fd2-ab04-f91b8ea45e9b"
          xlink:to="x_0001fg_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#a0c3b0da-5a5a-488b-924e-f52fec2adbd7"
          xlink:label="a0c3b0da-5a5a-488b-924e-f52fec2adbd7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="a0c3b0da-5a5a-488b-924e-f52fec2adbd7"
          xlink:to="x_0001fg_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#d826c608-b0c1-4f4d-8d3f-233e2fc33ee4"
          xlink:label="d826c608-b0c1-4f4d-8d3f-233e2fc33ee4"
          xlink:type="locator"/>
        <link:footnote id="x_0001fh_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31" xlink:label="x_0001fh_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">The advisor contractually agrees to waive a portion of its management fee and/or reimburse expenses for the fund and certain other John Hancock funds according to an asset level breakpoint schedule that is based on the aggregate net assets of all the funds participating in the waiver or reimbursement, including the fund (the participating portfolios). This waiver equals, on an annualized basis, 0.0100% of that portion of the aggregate net assets of all the participating portfolios that exceeds $75 billion but is less than or equal to $125 billion; 0.0125% of that portion of the aggregate net assets of all the participating portfolios that exceeds $125 billion but is less than or equal to $150 billion; 0.0150% of that portion of the aggregate net assets of all the participating portfolios that exceeds $150 billion but is less than or equal to $175 billion; 0.0175% of that portion of the aggregate net assets of all the participating portfolios that exceeds $175 billion but is less than or equal to $200 billion; 0.0200% of that portion of the aggregate net assets of all the participating portfolios that exceeds $200 billion but is less than or equal to $225 billion; and 0.0225% of that portion of the aggregate net assets of all the participating portfolios that exceeds $225 billion. The amount of the reimbursement is calculated daily and allocated among all the participating portfolios in proportion to the daily net assets of each participating portfolio. During its most recent fiscal year, the fund&#x2019;s reimbursement amounted to 0.01% of the fund&#x2019;s average daily net assets. This agreement expires on&#160;</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">July 31, 2027</xhtml:span><xhtml:span style="color:#000000;font-family:Arial Narrow;font-size:8pt;">, unless renewed by mutual agreement of the fund and the advisor based upon a determination that this is appropriate under the circumstances at that time.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="d826c608-b0c1-4f4d-8d3f-233e2fc33ee4"
          xlink:to="x_0001fh_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#eeed33f7-15bc-4b59-ad71-c663721270e8"
          xlink:label="eeed33f7-15bc-4b59-ad71-c663721270e8"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="eeed33f7-15bc-4b59-ad71-c663721270e8"
          xlink:to="x_0001fh_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#x_0ea76df3-ec3b-494e-95c9-523c367eb5a7"
          xlink:label="x_0ea76df3-ec3b-494e-95c9-523c367eb5a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="x_0ea76df3-ec3b-494e-95c9-523c367eb5a7"
          xlink:to="x_0001fh_15b0c9a6-0bfb-46f2-8c17-b052d29e4b31"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
