<?xml version="1.0"?>
<edgarSubmission>

    <schemaVersion>X0101</schemaVersion>

    <submissionType>EFFECT</submissionType>

    <act>33</act>

    <testOrLive>LIVE</testOrLive>

    <effectiveData>
        <finalEffectivenessDispDate>2007-12-26</finalEffectivenessDispDate>
        <accessionNumber>0000950135-07-007390</accessionNumber>
        <submissionType>485APOS</submissionType>
        <filer>
            <cik>0000756913</cik>
            <entityName>JOHN HANCOCK TRUST</entityName>
            <fileNumber>002-94157</fileNumber>
            <seriesClassContractData>
                <existing>
                    <seriesId>S000020238</seriesId>
                    <seriesName>Floating Rate Income Trust</seriesName>
                    <classContractId>C000056688</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020238</seriesId>
                    <seriesName>Floating Rate Income Trust</seriesName>
                    <classContractId>C000056689</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020238</seriesId>
                    <seriesName>Floating Rate Income Trust</seriesName>
                    <classContractId>C000056690</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020239</seriesId>
                    <seriesName>Lifecycle 2040 Trust</seriesName>
                    <classContractId>C000056691</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020239</seriesId>
                    <seriesName>Lifecycle 2040 Trust</seriesName>
                    <classContractId>C000056692</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020239</seriesId>
                    <seriesName>Lifecycle 2040 Trust</seriesName>
                    <classContractId>C000056693</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020240</seriesId>
                    <seriesName>Lifecycle 2045 Trust</seriesName>
                    <classContractId>C000056694</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020240</seriesId>
                    <seriesName>Lifecycle 2045 Trust</seriesName>
                    <classContractId>C000056695</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020240</seriesId>
                    <seriesName>Lifecycle 2045 Trust</seriesName>
                    <classContractId>C000056696</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020241</seriesId>
                    <seriesName>Lifecycle 2050 Trust</seriesName>
                    <classContractId>C000056697</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020241</seriesId>
                    <seriesName>Lifecycle 2050 Trust</seriesName>
                    <classContractId>C000056698</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020241</seriesId>
                    <seriesName>Lifecycle 2050 Trust</seriesName>
                    <classContractId>C000056699</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020242</seriesId>
                    <seriesName>Lifecycle Retirement Trust</seriesName>
                    <classContractId>C000056700</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020242</seriesId>
                    <seriesName>Lifecycle Retirement Trust</seriesName>
                    <classContractId>C000056701</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020242</seriesId>
                    <seriesName>Lifecycle Retirement Trust</seriesName>
                    <classContractId>C000056702</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020243</seriesId>
                    <seriesName>Global Asset Allocation Trust</seriesName>
                    <classContractId>C000056703</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020243</seriesId>
                    <seriesName>Global Asset Allocation Trust</seriesName>
                    <classContractId>C000056704</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020243</seriesId>
                    <seriesName>Global Asset Allocation Trust</seriesName>
                    <classContractId>C000056705</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020244</seriesId>
                    <seriesName>Global Balanced Trust</seriesName>
                    <classContractId>C000056706</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020244</seriesId>
                    <seriesName>Global Balanced Trust</seriesName>
                    <classContractId>C000056707</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020244</seriesId>
                    <seriesName>Global Balanced Trust</seriesName>
                    <classContractId>C000056708</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020245</seriesId>
                    <seriesName>Lifecycle 2010 Trust</seriesName>
                    <classContractId>C000056709</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020245</seriesId>
                    <seriesName>Lifecycle 2010 Trust</seriesName>
                    <classContractId>C000056710</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020245</seriesId>
                    <seriesName>Lifecycle 2010 Trust</seriesName>
                    <classContractId>C000056711</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020246</seriesId>
                    <seriesName>Lifecycle 2015 Trust</seriesName>
                    <classContractId>C000056712</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020246</seriesId>
                    <seriesName>Lifecycle 2015 Trust</seriesName>
                    <classContractId>C000056713</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020246</seriesId>
                    <seriesName>Lifecycle 2015 Trust</seriesName>
                    <classContractId>C000056714</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020247</seriesId>
                    <seriesName>Lifecycle 2020 Trust</seriesName>
                    <classContractId>C000056715</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020247</seriesId>
                    <seriesName>Lifecycle 2020 Trust</seriesName>
                    <classContractId>C000056716</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020247</seriesId>
                    <seriesName>Lifecycle 2020 Trust</seriesName>
                    <classContractId>C000056717</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020248</seriesId>
                    <seriesName>Lifecycle 2025 Trust</seriesName>
                    <classContractId>C000056718</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020248</seriesId>
                    <seriesName>Lifecycle 2025 Trust</seriesName>
                    <classContractId>C000056719</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020248</seriesId>
                    <seriesName>Lifecycle 2025 Trust</seriesName>
                    <classContractId>C000056720</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020249</seriesId>
                    <seriesName>Lifecycle 2030 Trust</seriesName>
                    <classContractId>C000056721</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020249</seriesId>
                    <seriesName>Lifecycle 2030 Trust</seriesName>
                    <classContractId>C000056722</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020249</seriesId>
                    <seriesName>Lifecycle 2030 Trust</seriesName>
                    <classContractId>C000056723</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020250</seriesId>
                    <seriesName>Lifecycle 2035 Trust</seriesName>
                    <classContractId>C000056724</classContractId>
                    <classContractName>NAV</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020250</seriesId>
                    <seriesName>Lifecycle 2035 Trust</seriesName>
                    <classContractId>C000056725</classContractId>
                    <classContractName>Series I</classContractName>
                </existing>
                <existing>
                    <seriesId>S000020250</seriesId>
                    <seriesName>Lifecycle 2035 Trust</seriesName>
                    <classContractId>C000056726</classContractId>
                    <classContractName>Series II</classContractName>
                </existing>
            </seriesClassContractData>
        </filer>
    </effectiveData>
</edgarSubmission>
