Tommy Gaynor (born 29 January 1963 in Limerick) was an Irish soccer player during the 1980s and 1990s. He made his League of Ireland debut on 13 September 1981 for Limerick United before signing for Shamrock Rovers in 1982. He scored 2 goals in 3 appearances for the club in the UEFA Cup. He left to sign for Dundalk in 1983. Moved back to Limerick where he was joint top scorer in 1984–85 and top scorer in 1985–86. He signed for Nottingham Forest in 1987 spending 5 years there before signing for Millwall in 1992. Gaynor transferred to Bohemians in February 1997 and again scored on his debut.