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

    <schemaVersion>X0202</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2006-01-09</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>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2006-01-09</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>J</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
                <footnoteId id="F1"/>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>163</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>30.56</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>555</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Stock Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F2"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2006-01-09</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>1309</value>
                    <footnoteId id="F3"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F4"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F4"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common STock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>1309</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>1309</value>
                </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>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Stock acquired in lieu of cash fees under the Tektronix, Inc. 2001 Non-Employee Directors' Compensation Plan.</footnote>
        <footnote id="F2">Phantom Stock Units are convertible into common stock on a 1-for-1 basis.</footnote>
        <footnote id="F3">Retainer received in Phantom Stock Units under the Tektronix, Inc. Stock Deferral Plan.</footnote>
        <footnote id="F4">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>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>H. Paul Montgomery, Attorney-in-fact, for Robin L. Washington</signatureName>
        <signatureDate>2006-01-11</signatureDate>
    </ownerSignature>
</ownershipDocument>
[{"type": "4", "sequence": "1", "filename": "edgar.xml", "description": "PRIMARY DOCUMENT", "secsgml_size_bytes": 7169}]
X0202
4
2006-01-09
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
2006-01-09
4
J
0
163
30.56
A
555
D
Phantom Stock Units
2006-01-09
4
A
0
1309
0
A
Common STock
1309
1309
D
Non-Qualified Stock Option
25.35
2005-09-23
2015-09-23
Common Stock
10000
10000
D
Stock acquired in lieu of cash fees under the Tektronix, Inc. 2001 Non-Employee Directors' Compensation Plan.
Phantom Stock Units are convertible into common stock on a 1-for-1 basis.
Retainer 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.
H. Paul Montgomery, Attorney-in-fact, for Robin L. Washington
2006-01-11