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

    <schemaVersion>X0202</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2007-01-23</periodOfReport>

    <issuer>
        <issuerCik>0000096879</issuerCik>
        <issuerName>TEKTRONIX INC</issuerName>
        <issuerTradingSymbol>TEK</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001327145</rptOwnerCik>
            <rptOwnerName>Washington Robin L</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>PO BOX 500</rptOwnerStreet1>
            <rptOwnerStreet2>14200 SW KARL BRAUN DRIVE</rptOwnerStreet2>
            <rptOwnerCity>BEAVERTON</rptOwnerCity>
            <rptOwnerState>OR</rptOwnerState>
            <rptOwnerZipCode>97077-0001</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>555</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Stock Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F1"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2007-01-23</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>2522</value>
                    <footnoteId id="F2"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F3"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F3"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common STock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>2522</value>
                    <footnoteId id="F2"/>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>4845</value>
                    <footnoteId id="F4"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </derivativeTransaction>
        <derivativeHolding>
            <securityTitle>
                <value>Non-Qualified Stock Option</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>25.35</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2005-09-23</value>
            </exerciseDate>
            <expirationDate>
                <value>2015-09-23</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>10000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>10000</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </derivativeHolding>
        <derivativeHolding>
            <securityTitle>
                <value>Non-Qualified Stock Option</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>29.31</value>
            </conversionOrExercisePrice>
            <exerciseDate>
                <value>2006-09-22</value>
            </exerciseDate>
            <expirationDate>
                <value>2016-09-22</value>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>7000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>7000</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </derivativeHolding>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Phantom Stock Units are convertible into common stock on a 1-for-1 basis.</footnote>
        <footnote id="F2">Retainer and fees in lieu of cash received in Phantom Stock Units under the Tektronix, Inc. Stock Deferral Plan.</footnote>
        <footnote id="F3">Phantom Stock Units accrued under the Tektronix, Inc. Stock Deferral Plan are to be settled in Tektronix, Inc. Common Stock upon the reporting person's termination of services as a director.</footnote>
        <footnote id="F4">Includes 9 shares acquired in unreported dividend reinvestment transactions.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>MardiLyn Saathoff, Attorney-in-fact, for Robin L. Washington</signatureName>
        <signatureDate>2007-01-25</signatureDate>
    </ownerSignature>
</ownershipDocument>
[{"type": "4", "sequence": "1", "filename": "edgar.xml", "description": "PRIMARY DOCUMENT", "secsgml_size_bytes": 7739}]
X0202
4
2007-01-23
0000096879
TEKTRONIX INC
TEK
0001327145
Washington Robin L
PO BOX 500
14200 SW KARL BRAUN DRIVE
BEAVERTON
OR
97077-0001
1
0
0
0
Common Stock
555
D
Phantom Stock Units
2007-01-23
4
A
0
2522
0
A
Common STock
2522
4845
D
Non-Qualified Stock Option
25.35
2005-09-23
2015-09-23
Common Stock
10000
10000
D
Non-Qualified Stock Option
29.31
2006-09-22
2016-09-22
Common Stock
7000
7000
D
Phantom Stock Units are convertible into common stock on a 1-for-1 basis.
Retainer and fees in lieu of cash received in Phantom Stock Units under the Tektronix, Inc. Stock Deferral Plan.
Phantom Stock Units accrued under the Tektronix, Inc. Stock Deferral Plan are to be settled in Tektronix, Inc. Common Stock upon the reporting person's termination of services as a director.
Includes 9 shares acquired in unreported dividend reinvestment transactions.
MardiLyn Saathoff, Attorney-in-fact, for Robin L. Washington
2007-01-25