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

    <schemaVersion>X0306</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2016-06-01</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0001370416</issuerCik>
        <issuerName>WESTPORT FUEL SYSTEMS INC.</issuerName>
        <issuerTradingSymbol>WPRT</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001132859</rptOwnerCik>
            <rptOwnerName>DOUGLAS KEVIN</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>125 E. SIR FRANCIS DRAKE BLVD., STE 400</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>LARKSPUR</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>94939</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>1</isOther>
            <otherText>13(d)(3) group</otherText>
        </reportingOwnerRelationship>
    </reportingOwner>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001268474</rptOwnerCik>
            <rptOwnerName>DOUGLAS FAMILY TRUST</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>125 E. SIR FRANCIS DRAKE BLVD., STE 400</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>LARKSPUR</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>94939</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>1</isOther>
            <otherText>13(d)(3) group</otherText>
        </reportingOwnerRelationship>
    </reportingOwner>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001268475</rptOwnerCik>
            <rptOwnerName>JAMES &amp; JEAN DOUGLAS IRREVOCABLE DESCENDANTS TRUST</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>125 E. SIR FRANCIS DRAKE BLVD., STE 400</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>LARKSPUR</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>94939</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>1</isOther>
            <otherText>13(d)(3) group</otherText>
        </reportingOwnerRelationship>
    </reportingOwner>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001268476</rptOwnerCik>
            <rptOwnerName>DOUGLAS JAMES E III</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>125 E. SIR FRANCIS DRAKE BLVD., STE 400</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>LARKSPUR</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>94939</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>1</isTenPercentOwner>
            <isOther>1</isOther>
            <otherText>13(d)(3) group</otherText>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2016-06-01</value>
            </transactionDate>
            <deemedExecutionDate></deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
                <footnoteId id="F8"/>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>2615788</value>
                    <footnoteId id="F10"/>
                </transactionShares>
                <transactionPricePerShare>
                    <footnoteId id="F9"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>6229808</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                    <footnoteId id="F1"/>
                    <footnoteId id="F2"/>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2016-06-01</value>
            </transactionDate>
            <deemedExecutionDate></deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
                <footnoteId id="F8"/>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>2232300</value>
                    <footnoteId id="F11"/>
                </transactionShares>
                <transactionPricePerShare>
                    <footnoteId id="F9"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>5760206</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                    <footnoteId id="F2"/>
                    <footnoteId id="F3"/>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>By James Douglas and Jean Douglas Irrevocable Descendants' Trust</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2016-06-01</value>
            </transactionDate>
            <deemedExecutionDate></deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
                <footnoteId id="F8"/>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>1111717</value>
                    <footnoteId id="F12"/>
                </transactionShares>
                <transactionPricePerShare>
                    <footnoteId id="F9"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>2953602</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                    <footnoteId id="F2"/>
                    <footnoteId id="F4"/>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>By Douglas Family Trust</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2016-06-01</value>
            </transactionDate>
            <deemedExecutionDate></deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
                <footnoteId id="F8"/>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>653944</value>
                    <footnoteId id="F13"/>
                </transactionShares>
                <transactionPricePerShare>
                    <footnoteId id="F9"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>1715790</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                    <footnoteId id="F2"/>
                    <footnoteId id="F5"/>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>By James E. Douglas III</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>52902</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                    <footnoteId id="F2"/>
                    <footnoteId id="F6"/>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>By KGD 2012 Trust</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>52902</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                    <footnoteId id="F2"/>
                    <footnoteId id="F7"/>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>By MMD 2012 Trust</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">These shares are held directly and jointly by Kevin Douglas and his wife, Michelle Douglas.</footnote>
        <footnote id="F2">Each of the reporting persons hereunder (individually, a &quot;Reporting Person&quot; and collectively the &quot;Reporting Persons&quot;) may be deemed a member of a &quot;group&quot; within the meaning of Section 13(d)(3) of the Securities and Exchange Act of 1934, as amended (the &quot;Exchange Act&quot;) or Rule 13d-5 promulgated under the Exchange Act, with one or more of the other Reporting Persons.  Although the Reporting Persons are reporting such securities as if they were members of a &quot;group&quot;, the filing of this Form 4 shall not be deemed an admission by any Reporting Person that such Reporting Person is a beneficial owner of any securities other than those directly held by such Reporting Person.</footnote>
        <footnote id="F3">These shares are held directly by the James Douglas and Jean Douglas Irrevocable Descendants' Trust and indirectly by Kevin Douglas. Kevin Douglas and Michelle Douglas, husband and wife, are each a co-trustee of the James Douglas and Jean Douglas Irrevocable Descendants' Trust.</footnote>
        <footnote id="F4">These shares are held directly by the Douglas Family Trust and indirectly by Kevin Douglas.  James E. Douglas, Jr. and Jean A. Douglas, husband and wife, are each a co-trustee of the Douglas Family Trust.</footnote>
        <footnote id="F5">These shares are held directly by James E. Douglas III and indirectly by Kevin Douglas.</footnote>
        <footnote id="F6">TThese shares are held by the KGD 2012 Trust, of which Kevin Douglas is the settlor and has the right to substitute property of equivalent value in return for the shares held by the KGD 2012 Trust, and indirectly by  Kevin Douglas.</footnote>
        <footnote id="F7">These shares are held by the MMD 2012 Trust, of which Michelle Douglas is the settlor and has the right to substitute property of equivalent value in return for the shares held by the MMD 2012 Trust, and indirectly by Michelle Douglas and Kevin Douglas.</footnote>
        <footnote id="F8">On June 1, 2016, Westport Innovations Inc. (the &quot;Issuer&quot;) acquired Fuel Systems Solutions, Inc. (&quot;Fuel Systems&quot;) pursuant to the Agreement and Plan of Merger by and among the Issuer, Whitehorse Merger Sub Inc. (&quot;Merger Sub&quot;) and Fuel Systems, dated as of September 1, 2015, as amended by Amendment No. 1 thereto, dated as of March 6, 2016 (the &quot;Merger Agreement&quot;). In accordance with the Merger Agreement, Merger Sub merged with and into Fuel Systems (the &quot;Merger&quot;), with Fuel Systems surviving the Merger as a wholly owned subsidiary of the Issuer.</footnote>
        <footnote id="F9">At the effective time of the Merger, each outstanding share of Fuel System's common stock was converted into the right to receive 2.4755 common shares of the Issuer based on the exchange ratio provided for in the Merger Agreement.</footnote>
        <footnote id="F10">Shares received in exchange for 1,056,671 shares of Fuel Systems common stock in connection with the Merger.</footnote>
        <footnote id="F11">Shares received in exchange for 901,758  shares of Fuel Systems common stock in connection with the Merger.</footnote>
        <footnote id="F12">Shares received in exchange for 449,088  of Fuel Systems common stock in connection with the Merger.</footnote>
        <footnote id="F13">Shares received in exchange for 264,167 of Fuel Systems common stock in connection with the Merger.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>/s/ Eileen Wheatman, attorney in fact for Kevin Douglas</signatureName>
        <signatureDate>2016-06-07</signatureDate>
    </ownerSignature>

    <ownerSignature>
        <signatureName>/s/ Eileen Wheatman, attorney in fact  for Douglas Family Trust</signatureName>
        <signatureDate>2016-06-07</signatureDate>
    </ownerSignature>

    <ownerSignature>
        <signatureName>/s/ Eileen Wheatman, attorney in fact for James Douglas and Jean Douglas Irrevocable Descendants' Trust</signatureName>
        <signatureDate>2016-06-07</signatureDate>
    </ownerSignature>

    <ownerSignature>
        <signatureName>/s/ Eileen Wheatman, attorney in fact  for James E. Douglas III</signatureName>
        <signatureDate>2016-06-07</signatureDate>
    </ownerSignature>
</ownershipDocument>
