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

    <schemaVersion>X0306</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2019-06-28</periodOfReport>

    <issuer>
        <issuerCik>0000103379</issuerCik>
        <issuerName>V F CORP</issuerName>
        <issuerTradingSymbol>VFC</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001331983</rptOwnerCik>
            <rptOwnerName>HOPLAMAZIAN MARK SAMUEL</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>105 CORPORATE CENTER BLVD</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>GREENSBORO</rptOwnerCity>
            <rptOwnerState>NC</rptOwnerState>
            <rptOwnerZipCode>27408</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
        </reportingOwnerRelationship>
    </reportingOwner>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Stock-d</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F2"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2019-06-28</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>135.7764</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>87.46</value>
                    <footnoteId id="F4"/>
                </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>135.7764</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>936.6494</value>
                    <footnoteId id="F5"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Represents phantom stock units (&quot;PSUs&quot;) accrued under the VF Corporation Directors Deferred Savings Plan (&quot;Plan&quot;), to be settled 100% in cash upon the reporting person's retirement. The number of PSUs acquired equals the amount of Directors' fees deferred by the reporting person divided by the fair market value (average of the high and low selling prices) per share on the date of deferral. The number of PSUs beneficially owned may vary over time due to deemed reinvestment of dividends.</footnote>
        <footnote id="F2">1 for 1.</footnote>
        <footnote id="F3">There is no date that should appear in these columns. These columns are not applicable to this particular filing.</footnote>
        <footnote id="F4">Each PSU was acquired at the election of the Director by deferring $87.46 of fees per PSU.</footnote>
        <footnote id="F5">Reflects an adjustment in previously reported PSUs in connection with the spinoff of Kontoor Brands, Inc. on May 22, 2019.  As a result of the adjustment, the balance reflects PSUs for an additional 57.0684 shares of common stock.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>Mark R. Townsend for Mark S. Hoplamazian (Pursuant to Signing Authority on File)</signatureName>
        <signatureDate>2019-07-01</signatureDate>
    </ownerSignature>
</ownershipDocument>
