Thomas Buffel (ur. 19 lutego 1981 w Brugii) – piłkarz belgijski grający na pozycji ofensywnego pomocnika.
Kariera klubowa Buffel jest wychowankiem małego klubu wywodzącego się z jego rodzinnej miejscowości Ruddervoorde. Następnie trafił do bardziej znanego Cercle Brugge. W drużynie tej jednak nie zdołał zadebiutować w lidze belgijskiej i w 1999 roku trafił do holenderskiego Feyenoordu. Przez rok terminował w tamtejszej szkółce, a następnie na 2 lata został wypożyczony do drugoligowego Excelsioru Rotterdam, będącego filią Feyenoordu. W Excelsiorze spisywał się na tyle dobrze (strzelił 27 bramek), że wrócił do Feyenoordu. W Eredivisie zadebiutował 10 września 2002 w wygranym 4:1 meczu z Excelsiorem, a w kolejnym meczu z FC Twente (5:1) zdobył 2 gole. Szybko wywalczył więc miejsce w wyjściowej jedenastce i sezon 2002/2003 zakończył z 18 bramkami na koncie i 3. miejscem w lidze. W kolejnym, czyli 2003/2004, zdobył 15 goli, wystąpił w rozgrywkach Pucharu UEFA i ponownie zajął 3. pozycję. Latem 2004 trenerem zespołu został Ruud Gullit, który zmienił Berta van Marwijka. Wtedy powstał konflikt pomiędzy Gullitem i Buffelem i Belg już po pół roku odszedł z zespołu.