Thomas Flowers may refer to:
- Tommy Flowers (1905–1998), British engineer
- Thomas Flowers (cricketer, born 1988), English cricketer
- Thomas Flowers (cricketer, born 1868) (1868–1939), English cricketer and umpire
- Thomas Flowers (born 1967), vocalist and guitarist with Oleander