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

    <schemaVersion>X0306</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2022-10-31</periodOfReport>

    <issuer>
        <issuerCik>0000100378</issuerCik>
        <issuerName>TWIN DISC INC</issuerName>
        <issuerTradingSymbol>TWIN</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001341537</rptOwnerCik>
            <rptOwnerName>Knutson Jeffrey Scott</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>TWIN DISC, INC.</rptOwnerStreet1>
            <rptOwnerStreet2>1328 RACINE ST.</rptOwnerStreet2>
            <rptOwnerCity>RACINE</rptOwnerCity>
            <rptOwnerState>WI</rptOwnerState>
            <rptOwnerZipCode>53403</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isOfficer>1</isOfficer>
            <officerTitle>VP Finance, CFO, Secr &amp; Trea</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <transactionDate>
                <value>2022-10-31</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>F</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>881</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>13.38</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>107084</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">Represents shares of common stock withheld by the issuer to satisfy tax obligations in connection with the vesting of restricted stock units granted to the Reporting Person pursuant to Rule 16b-3(d).</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Jeffrey S. Knutson</signatureName>
        <signatureDate>2022-11-02</signatureDate>
    </ownerSignature>
</ownershipDocument>
