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

    <schemaVersion>X0306</schemaVersion>

    <documentType>4/A</documentType>

    <periodOfReport>2019-11-04</periodOfReport>

    <dateOfOriginalSubmission>2019-11-04</dateOfOriginalSubmission>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0000713671</issuerCik>
        <issuerName>DNB FINANCIAL CORP /PA/</issuerName>
        <issuerTradingSymbol>DNBF</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001732803</rptOwnerCik>
            <rptOwnerName>Barsz Peter Richard</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>1023 BENT ROAD</rptOwnerStreet1>
            <rptOwnerStreet2></rptOwnerStreet2>
            <rptOwnerCity>MEDIA</rptOwnerCity>
            <rptOwnerState>PA</rptOwnerState>
            <rptOwnerZipCode>19063</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>DNBF Common Stock $1 Par Value</value>
            </securityTitle>
            <transactionDate>
                <value>2019-11-04</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
                <footnoteId id="F1"/>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>58</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>46.55</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>3338</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">This stock was issued to the reporting person in lieu of cash for director compensation for October 2019 pursuant to the Company's Incentive Equity and Deferred Compensation Plan and the accompanying Deferred Compensation Plan for Directors. The original Form 4 filing incorrectly utilized code &quot;P&quot; in Item I, Box 3, and is corrected by this amendment to utilize code &quot;A&quot; as the transaction involved a grant, award or other acquisition pursuant to Rule 16b-3(d).</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Gerald F Sopp for Peter R Barsz</signatureName>
        <signatureDate>2019-11-12</signatureDate>
    </ownerSignature>
</ownershipDocument>
