Steven Kenneth Fletcher (Shrewsbury, 26 marzo 1987) è un calciatore scozzese con cittadinanza inglese, attaccante dello Sheffield Wednesday e della Nazionale scozzese.
Fletcher è nato a Shrewsbury, in Shropshire, ma ha vissuto i suoi primi anni in Inghilterra e Germania, a seconda di quale base militare fosse assegnato suo padre, soldato della British Army. Suo padre è morto di cancro, quando Fletcher aveva solo dieci anni, così lui e sua madre si sono trasferiti a Hamilton, vicino ai parenti. A soli tredici anni, è stato notato dall'allenatore delle giovanili dell'Hibernian, che lo ha fatto entrare in squadra.
Ha debuttato al termine del campionato 2003-2004, in una vittoria per tre a zero contro il Kilmarnock. Nel campionato successivo, è entrato stabilmente in prima squadra, giocando ventisei partite e realizzando cinque reti. Nel campionato 2005-2006, Fletcher ha siglato dieci reti in neanche duemila minuti di gioco, ossia un gol ogni due partite.