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

    <schemaVersion>X0304</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2012-03-01</periodOfReport>

    <issuer>
        <issuerCik>0000036047</issuerCik>
        <issuerName>CORELOGIC, INC.</issuerName>
        <issuerTradingSymbol>CLGX</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001387655</rptOwnerCik>
            <rptOwnerName>Martell Frank</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>4 FIRST AMERICAN WAY</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>SANTA ANA</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>92707</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isOfficer>1</isOfficer>
            <officerTitle>Chief Financial Officer</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2012-03-01</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>P</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>15000</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>15.3969</value>
                    <footnoteId id="F1"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>73149</value>
                    <footnoteId id="F2"/>
                    <footnoteId id="F3"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">The price reported is a weighted average price. These shares were purchased in multiple transactions at prices ranging from $15.31 to $15.61, inclusive. The reporting person undertakes to provide to the Issuer, any security holder of the Issuer, or the staff of the Securities and Exchange Commission, upon request, full information regarding the number of shares sold at each separate price within the range set forth in this footnote.</footnote>
        <footnote id="F2">Includes 38,766 performance-based restricted stock units (&quot;PBRSUs&quot;) awarded on August 30, 2011 that vest only upon Issuer's achievement of certain financial performance objectives. The relevant performance period will commence on January 1, 2013, and end on December 31, 2013.  Subject to the Issuer's achievement of such financial performance criteria, a specified number of shares underlying the PBRSUs will vest and become payable following the Performance Period.</footnote>
        <footnote id="F3">Includes 19,383  restricted stock units (RSUs) awarded on August 30, 2011 and scheduled to vest in three equal annual increments commencing August 30, 2012, subject to Issuer's achievement of certain financial performance criteria.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Angela Grinstead, Attorney-in-Fact for Frank Martell</signatureName>
        <signatureDate>2012-03-01</signatureDate>
    </ownerSignature>
</ownershipDocument>
