<SEC-DOCUMENT>0000831641-19-000064.txt : 20190816
<SEC-HEADER>0000831641-19-000064.hdr.sgml : 20190816
<ACCEPTANCE-DATETIME>20190816180829
ACCESSION NUMBER:		0000831641-19-000064
CONFORMED SUBMISSION TYPE:	4
PUBLIC DOCUMENT COUNT:		1
CONFORMED PERIOD OF REPORT:	20190814
FILED AS OF DATE:		20190816
DATE AS OF CHANGE:		20190816

REPORTING-OWNER:	

	OWNER DATA:	
		COMPANY CONFORMED NAME:			SHOEMAKER LESLIE L
		CENTRAL INDEX KEY:			0001450067

	FILING VALUES:
		FORM TYPE:		4
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-19655
		FILM NUMBER:		191034430

	MAIL ADDRESS:	
		STREET 1:		3475 EAST FOOTHILL BOULEVARD
		CITY:			PASADENA
		STATE:			CA
		ZIP:			91107

ISSUER:		

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TETRA TECH INC
		CENTRAL INDEX KEY:			0000831641
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-ENGINEERING SERVICES [8711]
		IRS NUMBER:				954148514
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0929

	BUSINESS ADDRESS:	
		STREET 1:		3475 EAST FOOTHILL BOULEVARD
		CITY:			PASADENA
		STATE:			CA
		ZIP:			91107
		BUSINESS PHONE:		6263514664

	MAIL ADDRESS:	
		STREET 1:		3475 EAST FOOTHILL BOULEVARD
		CITY:			PASADENA
		STATE:			CA
		ZIP:			91107
</SEC-HEADER>
<DOCUMENT>
<TYPE>4
<SEQUENCE>1
<FILENAME>wf-form4_156599328824781.xml
<DESCRIPTION>FORM 4
<TEXT>
<XML>
<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0306</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2019-08-14</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0000831641</issuerCik>
        <issuerName>TETRA TECH INC</issuerName>
        <issuerTradingSymbol>TTEK</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001450067</rptOwnerCik>
            <rptOwnerName>SHOEMAKER LESLIE L</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>3475 EAST FOOTHILL BOULEVARD</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>PASADENA,</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>91107</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>EVP, Operations</officerTitle>
            <otherText></otherText>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>COMMON STOCK</value>
            </securityTitle>
            <transactionDate>
                <value>2019-08-14</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>M</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>16750</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>22.53</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>79258</value>
                    <footnoteId id="F1"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>COMMON STOCK</value>
            </securityTitle>
            <transactionDate>
                <value>2019-08-14</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>S</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>16750</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>77.4251</value>
                    <footnoteId id="F2"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>62508</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>STOCK OPTION (RIGHT TO BUY)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>22.53</value>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2019-08-14</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>M</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>16750</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <value>2012-11-11</value>
                <footnoteId id="F3"/>
            </exerciseDate>
            <expirationDate>
                <value>2019-11-11</value>
                <footnoteId id="F4"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>COMMON STOCK</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>16750.0</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>0</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Amount of securities beneficially owned has also been updated to reflect the acquisition of 107 shares of common stock pursuant to the Tetra Tech, Inc. Employee Stock Purchase Plan (ESPP) on December 14, 2018.</footnote>
        <footnote id="F2">$77.4251 is an average price. Shares were sold at prices ranging from $77.00 to $78.26 per share.</footnote>
        <footnote id="F3">The option became exercisable as to 25% of the shares on each anniversary of the grant date.</footnote>
        <footnote id="F4">The option expires in the current year.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>/s/ Preston Hopson III, Attorney-in-fact for Leslie L. Shoemaker</signatureName>
        <signatureDate>2019-08-16</signatureDate>
    </ownerSignature>
</ownershipDocument>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
