Donald Thomas "Don" Punch (born 31 August 1956) is an Australian politician. He has been a Labor member of the Western Australian Legislative Assembly since the 2017 state election, representing Bunbury.