Steve Johnson (s. 24. joulukuuta 1989 Orange, Kalifornia) on yhdysvaltalainen tennispelaaja. Parhaimmillaan hän on ollut kaksinpelissä ATP-listan sijalla 21 heinäkuussa 2016 ja nelinpelissä sijalla 39 toukokuussa 2016. Hän on voittanut kaksinpelissä neljä ATP-turnausta ja nelinpelissä yhden.[1]
Johnson debytoi Grand Slam -turnauksen pääsarjassa vuoden 2011 Yhdysvaltain avoimissa.[2] Vuoden 2012 Yhdysvaltain avoimissa Johnson voitti nelinpelissä Jack Sockin kanssa ensimmäisellä kierroksella ykkössijoitetun parin Maks Mirny ja Daniel Nestor. Tämä oli vasta toinen kerta kun Johnson ja Sock pelasivat yhdessä.[3] Turnauksen kaksinpelissä hän pääsi kolmannelle kierrokselle.[4]
Rio de Janeiron olympialaisissa 2016 Johnson saavutti nelinpelissä pronssia Jack Sockin kanssa. He voittivat loppuottelussa Daniel Nestorin ja Vasek Pospisilin.Kuusi tuntia aikaisemmin Johnson hävisi kaksinpelin puolivälierissä Andy Murraylle.[5]
Johnson on voittanut kaksinpelin ATP-turnauksen vuonna 2016 Nottinghamissa, vuonna 2017 Houstonissa sekä vuonna 2018 Houstonissa ja Newportissa.