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

    <schemaVersion>X0609</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2026-07-27</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0000055242</issuerCik>
        <issuerName>KENNAMETAL INC</issuerName>
        <issuerTradingSymbol>KMT</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001939403</rptOwnerCik>
            <rptOwnerName>Witt John Wayne</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerNonUSAddressFlag>false</rptOwnerNonUSAddressFlag>
            <rptOwnerStreet1>525 WILLIAM PENN PLACE</rptOwnerStreet1>
            <rptOwnerStreet2>SUITE 3300</rptOwnerStreet2>
            <rptOwnerCity>PITTSBURGH</rptOwnerCity>
            <rptOwnerState>PA</rptOwnerState>
            <rptOwnerZipCode>15219</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>0</isDirector>
            <isOfficer>1</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
            <officerTitle>Vice President</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <aff10b5One>0</aff10b5One>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2026-07-27</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>1390</value>
                    <footnoteId id="F1"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>3024</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2026-07-27</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>2084</value>
                    <footnoteId id="F2"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>5108</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2026-07-27</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>1488</value>
                    <footnoteId id="F3"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>6596</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2026-07-27</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness>
                <value></value>
            </transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>1500</value>
                    <footnoteId id="F4"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>8096</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">Represents 1,390 performance stock units deemed to have been earned by the Compensation and Human Capital Committee, the Committee, on July 27, 2026, with respect to the third tranche of the Performance Unit Award relating to adjusted ROIC granted to the reporting person on August 15, 2023, the 2023 Performance Unit Award, under the Kennametal Inc. 2020 Stock and Incentive Plan. On July 27, 2026, the Committee approved adjusted ROIC payout multiple at 200.0 percent for such tranche of the 2023 Performance Unit Award, vesting and actual distribution of these shares remain subject to the reporting persons continued employment with the Company through August 15, 2026</footnote>
        <footnote id="F2">Represents 2,084 performance stock units deemed to have been earned by the Committee on July 27,2026, with respect to the tranche of the 2023 Performance Unit Award relating to adjusted EBITDA margin, under the Kennametal Inc. 2020 Stock and Incentive Plan. On July 27,2026, the Committee approved adjusted EBITDA margin payout at 200.0 percent for such tranche of the 2023 Performance Unit Award, vesting and actual distribution of these shares remain subject to the reporting persons continued employment with the Company through August 15, 2025</footnote>
        <footnote id="F3">Represents 1,488 performance stock units deemed to have been earned by the Committee on July 27, 2026, with respect to the second tranche of the Performance Unit Award relating to adjusted ROIC granted to the reporting person on August 15, 2024, the 2024 Performance Unit Award, under the Kennametal Inc. 2024 Stock and Incentive Plan. On July 27, 2026, the Committee approved adjusted ROIC payout at 200.0 percent for such tranche of the 2024 Performance Unit Award; vesting and actual distribution of these shares remain subject to the reporting persons continued employment with the Company through August 15, 2027</footnote>
        <footnote id="F4">Represents 1,500 performance stock units deemed to have been earned by the Committee on July 27, 2026, with respect to the first tranche of the Performance Unit Award granted to the reporting person on August 15, 2025, the 2025 Performance Unit Award, under the Kennametal Inc. 2024 Stock and Incentive Plan. On July 27, 2026, the Committee approved adjusted ROIC payout multiple at 200.0 percent for the first tranche of the 2025 Performance Unit Award, vesting and actual distribution of these shares remain subject to the reporting persons continued employment with the Company through August 15, 2028</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>Michelle R. Keating, as attorney-in-fact for John Wayne Witt</signatureName>
        <signatureDate>2026-07-29</signatureDate>
    </ownerSignature>
</ownershipDocument>
