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

    <schemaVersion>X0306</schemaVersion>

    <documentType>4/A</documentType>

    <periodOfReport>2016-07-19</periodOfReport>

    <dateOfOriginalSubmission>2016-07-21</dateOfOriginalSubmission>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0001506307</issuerCik>
        <issuerName>KINDER MORGAN, INC.</issuerName>
        <issuerTradingSymbol>KMI</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001346795</rptOwnerCik>
            <rptOwnerName>ANDERSON IAN D</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>1001 LOUISIANA</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 1000</rptOwnerStreet2>
            <rptOwnerCity>HOUSTON</rptOwnerCity>
            <rptOwnerState>TX</rptOwnerState>
            <rptOwnerZipCode>77002</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>V.P./Pres,Kinder Morgan Canada</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Restricted Stock Unit</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F1"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2016-07-19</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>6997</value>
                    <footnoteId id="F2"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F2"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F2"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Class P Common Stock</value>
                    <footnoteId id="F1"/>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>6997</value>
                    <footnoteId id="F1"/>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>6997</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F2"/>
                    <footnoteId id="F3"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Each phantom restricted stock unit represents the right to receive, at settlement, cash in an amount equal to the closing price of one share of Class P Common Stock on the date of vesting and settlement, or the trading day next preceding the date of vesting and settlement, if such date is not on a trading day.  The phantom restricted stock units may be settled only for cash and do not represent a right to receive, upon settlement or otherwise, any shares of Class P Common Stock.</footnote>
        <footnote id="F2">These phantom restricted stock units are scheduled to vest and settle on July 19, 2019, subject to achievement of certain performance hurdles and satisfaction of other vesting requirements.</footnote>
        <footnote id="F3">The purpose of this filing is to correct an error in the number of phantom restricted stock units having a July 19, 2016 grant date reported in Columns 5 and 9 of the Form 4 filed July 21, 2016.  As a result of an administrative error, the number of phantom restricted stock units granted to the reporting person on such date was erroneously reported as 9,116 phantom restricted stock units rather than 6,997 phantom restricted stock units.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Ian D. Anderson</signatureName>
        <signatureDate>2018-03-28</signatureDate>
    </ownerSignature>
</ownershipDocument>
