Steven Kenneth Fletcher (nacido en Shrewsbury, Shropshire, Inglaterra, el 26 de marzo de 1987) es un futbolista escocés que juega como delantero.