Thomas Vrabec (born October 22, 1966) is a retired Swiss professional ice hockey centre of Czech ancestry. He was born in Jablonec nad Nisou. In 1996 he had to abandon his career due to thrombosis. He was team captain of the SC Bern and the Swiss national team.