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

    <schemaVersion>X0609</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2026-04-15</periodOfReport>

    <issuer>
        <issuerCik>0001072627</issuerCik>
        <issuerName>KINGSWAY Corp</issuerName>
        <issuerTradingSymbol>KWY</issuerTradingSymbol>
        <issuerForeignTradingSymbol></issuerForeignTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001686017</rptOwnerCik>
            <rptOwnerName>Hansen Kent A</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerNonUSAddressFlag>false</rptOwnerNonUSAddressFlag>
            <rptOwnerStreet1>10 S. RIVERSIDE PLAZA</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 1520</rptOwnerStreet2>
            <rptOwnerCity>CHICAGO</rptOwnerCity>
            <rptOwnerState>IL</rptOwnerState>
            <rptOwnerZipCode>60606</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isOfficer>1</isOfficer>
            <officerTitle>CFO &amp; EVP</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <aff10b5One>0</aff10b5One>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2026-05-29</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>P</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>156</value>
                    <footnoteId id="F1"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>10.03</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>135403</value>
                    <footnoteId id="F2"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">The shares of Common Stock were acquired pursuant to the Kingsway America Inc. Employee Share Purchase Plan, as amended and restated effective May 29, 2014 (the &quot;ESPP&quot;). Pursuant to the ESPP, eligible employees may contribute an amount up to 5% of adjusted salary for each regular payroll period and, to the extent such employee has been employed by Kingsway America Inc. and its subsidiaries for 12 months, the company will make a matching contribution equal to 100% of such employee's contribution. The employee contributions and company contributions are used to purchase, as soon as administratively practicable after the date of such contributions, shares of Kingsway Corporation The shares are acquired by the administrator of the ESPP on the open market through the services of a duly registered stockbroker.</footnote>
        <footnote id="F2">Includes 6,909 shares of restricted stock granted on December 4, 2024, and 14,568 shares of restricted stock granted on March 17, 2026.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/Debra S. Rouse, attorney-in-fact for Kent A. Hansen</signatureName>
        <signatureDate>2026-06-01</signatureDate>
    </ownerSignature>
</ownershipDocument>
