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

    <schemaVersion>X0303</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2010-10-27</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0001359841</issuerCik>
        <issuerName>Hanesbrands Inc.</issuerName>
        <issuerTradingSymbol>HBI</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001418422</rptOwnerCik>
            <rptOwnerName>Nictakis William J</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>1000 EAST HANES MILL ROAD</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>WINSTON-SALEM</rptOwnerCity>
            <rptOwnerState>NC</rptOwnerState>
            <rptOwnerZipCode>27105</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>Pres, Chief Commercial Officer</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Stock</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F1"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2010-10-27</value>
            </transactionDate>
            <deemedExecutionDate></deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>791</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>26.24</value>
                    <footnoteId id="F3"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F2"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F2"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>791</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>1923</value>
                    <footnoteId id="F4"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Represents a hypothetical investment in Hanesbrands Inc. common stock under the Hanesbrands Inc. Supplemental Employee Retirement Plan (the &quot;Plan&quot;). Following the Reporting Person's retirement or other termination of employment from Hanesbrands Inc. or as otherwise permitted under the terms of the Plan, balances in the Plan are settled in cash based on the value of Hanesbrands Inc. common stock on the applicable valuation dates determined under the terms of the Plan.  The number of share equivalents shown is an estimate because the Reporting Person's interest in the Plan is denominated in units.</footnote>
        <footnote id="F2">Following the Reporting Person's retirement or other termination of employment from Hanesbrands Inc. or as otherwise permitted under the terms of the Plan, balances in the Plan are settled in cash based on the value of Hanesbrands Inc. common stock on the applicable valuation dates determined under the terms of the Plan.</footnote>
        <footnote id="F3">The number of share equivalents reported was determined by dividing the dollar amount credited to the Reporting Person's account by $26.24 (the closing price for Hanesbrands Inc. common stock on the valuation date of October 27, 2010).</footnote>
        <footnote id="F4">The balance is determined by dividing the value in the Reporting Person's account following the reported transaction by $26.24 (the closing price for Hanesbrands common stock on the transaction date of October 27, 2010).</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>Catherine A. Meeker,
Attorney-in-Fact</signatureName>
        <signatureDate>2010-10-29</signatureDate>
    </ownerSignature>
</ownershipDocument>
