Steven Thomas "Steve" Weatherford (Crown Point, 17 dicembre 1982) è un giocatore di football americano, di nazionalità statunitense, che gioca nel ruolo di punter per i New York Giants della National Football League (NFL).Dopo non essere stato selezionato nel Draft NFL 2006 firmò coi New Orleans Saints. Al college ha giocato a football all'Università dell'Illinois.
Weatherford firmò come free agent non scelto nel Draft 2006 il 20 aprile 2006 con New Orleans. Fu svincolato il 2 settembre 2006 solo per rifirmare tre giorni dopo.
Steve Weatherford disputò tutte le 16 gare della stagione regolare coi New Orleans Saints, calciando 77 punt ad una media di 43,8 yard a tentativo, classificandosi al 15º posto della lega. Il calcio più lungo stagionale fu di 59 yard e 19 dei suoi punt terminarono oltre la zona delle 20 yard avversarie. Weatherford inoltre mise a segno due tackle e corse 15 yard conquistando un primo down.