Thomas Schaaf (Mannheim, 30 de abril de 1961) é um ex-futebolista e treinador de futebol alemão, famoso por treinar o Werder Bremen durante 14 anos.
Na época de jogador, defendeu também o Werder Bremen, onde chegou em 1972 para as categorias de base. Estreou profissionalmente em 1978, inicialmente na equipe reserva, e foi apenas na temporada 1980-81 que ele firmou-se entre os titulares. Em 17 anos como atleta, foram 281 jogos e 14 gols pelo Campeonato Alemão (no total, foram 361 partidas e 18 gols marcados). Entre 1987 e 1995 (ano em que encerrou a carreira), acumulou funções de jogador, treinador das categorias de base e auxiliar-técnico de Otto Rehhagel. Chegou também a jogar 2 partidas pela Seleção Alemã sub-21, em 1987.
Na temporada 2008-09, Schaaf levou o Werder Bremen a uma inédita final de Copa da UEFA (sendo a última edição do torneio), mas acabou perdendo o título para o time ucraniano Shakhtar Donetsk. Apesar disso, foi campeão da Copa da Alemanha, após vencer o Bayer Leverkusen na final.