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

    <schemaVersion>X0306</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2014-02-07</periodOfReport>

    <issuer>
        <issuerCik>0001032033</issuerCik>
        <issuerName>SLM CORP</issuerName>
        <issuerTradingSymbol>SLM</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001459757</rptOwnerCik>
            <rptOwnerName>DEPAULO JOSEPH A</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>300 CONTINENTAL DRIVE</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>NEWARK</rptOwnerCity>
            <rptOwnerState>DE</rptOwnerState>
            <rptOwnerZipCode>19713</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isOfficer>1</isOfficer>
            <officerTitle>Executive Vice President</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2014-02-07</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>F</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>1960</value>
                    <footnoteId id="F1"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>22.75</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>397197.3983</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>1740</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>By Custodian For Children</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">As previously reported, on February 7, 2013, Mr. DePaulo was granted 18,551 bonus restricted stock units (&quot;RSUs&quot;) representing rights to receive shares of SLM Corporation (the &quot;Company&quot;) common stock in the future, which grant was approved by the Compensation and Personnel Committee (the &quot;Compensation Committee&quot;) of the Board of Directors. One-third of these RSUs are settled on the first, second and third anniversaries of the grant date by delivery of the Company's common stock. On February 7, 2014, 5,912 shares of such RSUs were settled and 155 additional shares were issued to Mr. DePaulo upon the vesting of the related dividend equivalent rights, of which 1,960 shares were withheld by the Company (as approved by the Compensation Committee) to satisfy Mr. DePaulo's tax withholding obligations.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Laurent C. Lutz (POA) for Joseph A. DePaulo</signatureName>
        <signatureDate>2014-02-11</signatureDate>
    </ownerSignature>
</ownershipDocument>
