He joined Premier division football club Liverpool F.C as a trainee in 1992 and made his Liverpool debut in 1993. Winning the League Cup in 1995, Fowler won the Young Player of the Year in 1995 and 1996. Throughout the mid- and late-1990's, Fowler was considered the most natural finisher playing in England. In one game in 1994, he scored a hat-trick in 4 minutes and 32 seconds against Arsenal, still a record to this day.
Fowler won the League Cup, FA Cup and UEFA Cup for the Reds in 2001. In October 2001, he scored his first league hat-trick for three years, helping Liverpool beat Leicester City F.C 4-1.
However, one month afterwards, Fowler transferred to another premier club Leeds United F.C for 11 million pounds. Suffering from hip injury, Fowler transferred to Manchester City F.C on 16 January 2003.