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

    <schemaVersion>X0206</schemaVersion>

    <documentType>3</documentType>

    <periodOfReport>2017-04-27</periodOfReport>

    <noSecuritiesOwned>0</noSecuritiesOwned>

    <issuer>
        <issuerCik>0001690820</issuerCik>
        <issuerName>CARVANA CO.</issuerName>
        <issuerTradingSymbol>CVNA</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001705079</rptOwnerCik>
            <rptOwnerName>CVAN Holdings LLC</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>227 W. MONROE, SUITE 4800</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>CHICAGO</rptOwnerCity>
            <rptOwnerState>IL</rptOwnerState>
            <rptOwnerZipCode>60606</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001705178</rptOwnerCik>
            <rptOwnerName>Delaware Life Holdings Parent, LLC</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>227 WEST MONROE, SUITE 4800</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>CHICAGO</rptOwnerCity>
            <rptOwnerState>IL</rptOwnerState>
            <rptOwnerZipCode>60606</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001705179</rptOwnerCik>
            <rptOwnerName>Delaware Life Holdings Parent II, LLC</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>227 WEST MONROE, SUITE 4800</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>CHICAGO</rptOwnerCity>
            <rptOwnerState>IL</rptOwnerState>
            <rptOwnerZipCode>60606</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001705180</rptOwnerCik>
            <rptOwnerName>Delaware Life Holdings Manager, LLC</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>227 WEST MONROE, SUITE 4800</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>CHICAGO</rptOwnerCity>
            <rptOwnerState>IL</rptOwnerState>
            <rptOwnerZipCode>60606</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001705117</rptOwnerCik>
            <rptOwnerName>Walter Mark</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>227 W. MONROE, SUITE 4800</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>CHICAGO</rptOwnerCity>
            <rptOwnerState>IL</rptOwnerState>
            <rptOwnerZipCode>60606</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Class B Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>13795376</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F2"/>
                    <footnoteId id="F3"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <derivativeTable>
        <derivativeHolding>
            <securityTitle>
                <value>Class A Common Units</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F4"/>
            </conversionOrExercisePrice>
            <exerciseDate>
                <footnoteId id="F4"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F4"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Class A Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>13795376</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F3"/>
                    <footnoteId id="F4"/>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeHolding>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Acquired on April 27, 2017 pursuant to a subscription agreement entered into with the Issuer immediately prior to the effectiveness of the Registration Statement on Form S-1 (File No. 333-217085) relating to the Issuer's initial public offering (the &quot;Registration Statement&quot;).  Prior to the effectiveness of the Registration Statement, (i) CVAN Holdings, LLC (&quot;CVAN&quot;) sold to Mr. Ernie Garcia, II approximately 5,404,313 Class C preferred units of Carvana Group, LLC (&quot;Carvana Group&quot;) in connection with exercise of a call option previously granted to Mr. Garcia; (ii) all of the outstanding Class C preferred units of Carvana Group, were converted into an equal number of Class A common units of Carvana Group (each a &quot;Class A Unit&quot;); and (iii) immediately following such conversion, the Issuer issued to each holder of Class A Units four shares Class B common stock, par value $0.001 per share (the &quot;Class B Common Stock&quot;), for every five Class A Units owned by such holder.</footnote>
        <footnote id="F2">Concurrently with the issuance of the Class B Common Stock, the Issuer entered into an exchange agreement with each holder of Class A Units pursuant to which such holders may exchange their Class A Units for shares of Class A common stock, par value $0.001 per share (the &quot;Class A Common Stock&quot;), a rate of four shares of Class A Common Stock for every five Class A Units being exchanged or, at the Issuer's election, for cash equal to the value of a share of Class A Common Stock multiplied by 0.8 times the number of Class A Units being exchanged.  Additionally, to the extent such holders of Class A Units also hold Class B Common Stock, they are required to deliver to the Issuer a number of shares of Class B Common Stock equal to the number of share of Class A Common Stock being issued in connection with any exchange.</footnote>
        <footnote id="F3">CVAN is a wholly-owned subsidiary of Delaware Life Holdings Parent, LLC (&quot;Parent I&quot;).  Parent I is a wholly-owned subsidiary Delaware Life Holdings Parent II, LLC (&quot;Parent II&quot;).  Each of Parent I and Parent II is managed by Delaware Life Holdings Manager, LLC (&quot;Manager&quot;) and each of Parent II and Manager is controlled by Mr. Mark Walter (&quot;Mr. Walter&quot;).  Each of Parent I, Parent II, Manager and Mr. Walter may be deemed for purposes of Section 16 of the Securities Exchange Act of 1934, as amended, to be the indirect beneficial owner of some or all of the shares owned by CVAN.</footnote>
        <footnote id="F4">Represents Class A Units issued upon the conversion of the Class C preferred units of Carvana Group prior to the effectiveness of the Registration Statement.  The Class A Units are exchangeable for shares of Class A Common Stock a rate of four shares of Class A Common Stock for every five Class A Units being exchanged or, at the Issuer's election, for cash equal to the value of a share of Class A Common Stock multiplied by 0.8 times the number of Class A Units being exchanged. The Class A Units have no expiration date.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>/s/ Alejandro Longoria, Vice President</signatureName>
        <signatureDate>2017-04-27</signatureDate>
    </ownerSignature>

    <ownerSignature>
        <signatureName>/s/ Alejandro Longoria, Vice President</signatureName>
        <signatureDate>2017-04-27</signatureDate>
    </ownerSignature>

    <ownerSignature>
        <signatureName>/s/ Alejandro Longoria, Vice President</signatureName>
        <signatureDate>2017-04-27</signatureDate>
    </ownerSignature>

    <ownerSignature>
        <signatureName>/s/ Alejandro Longoria, Vice President</signatureName>
        <signatureDate>2017-04-27</signatureDate>
    </ownerSignature>

    <ownerSignature>
        <signatureName>/s/ Mark Walter</signatureName>
        <signatureDate>2017-04-27</signatureDate>
    </ownerSignature>
</ownershipDocument>
