Tom Dennis may refer to:
Tom Dennis (rugby league) (fl. 1930s), rugby league footballer Tom Dennis (snooker player) (1882–1940), English snooker and billiards player
See also Tom Denniss (born 1961), Australian athlete, inventor, scientist, and entrepreneur Thomas Dennis (disambiguation)