Stephen J. Flesch (born May 23, 1967) is an American professional golfer, competing on the PGA Tour.
Flesch was born in Cincinnati, Ohio, and attended Covington Catholic High School in Park Hills, Kentucky. After graduation he played golf at the University of Kentucky and turned professional in 1990.
Flesch finished in the top ten on the Asian Tour Order of Merit in 1993, 1994 and 1996. He won the NIKE Tour Championship to earn a PGA Tour card for the following season. His first win on the PGA Tour was the 2003 HP Classic of New Orleans, but is probably best known for his come-from-behind victory at the 2004 Bank of America Colonial in Fort Worth, Texas. He has been featured in the top 50 of the Official World Golf Rankings.