John Salmons (ur. 12 grudnia 1979 w Filadelfii w stanie Pensylwania) – amerykański koszykarz, występujący na pozycji niskiego skrzydłowego.
Kariera Salmons studiował na University of Miami, gdzie w latach 1998–2002 grał w drużynie uczelnianej Miami Hurricanes. Do NBA trafił w 2002 roku, kiedy to San Antonio Spurs wybrali go z numerem 26. w drafcie. Jednakże natychmiast wymieniono go wraz z Markiem Bryantem za Randy'ego Holcomba i Speedy'ego Claxtona do Philadelphia 76ers, gdzie grał do 2006 roku.
W okienku transferowym 2006 Salmons miał dołączyć do Toronto Raptors na zasadzie sign-and-trade. 21 lipca 2006 pojawiły się raporty, że zmienił zdanie i umowa została anulowana. 24 lipca 2006 podpisał wieloletni kontrakt z Sacramento Kings. 22 grudnia 2006 zanotował swoje pierwsze triple-double kariery: zdobył 21 punktów i miał 11 zbiórek i 10 asyst w meczu z Denver Nuggets.
18 lutego 2009, Salmons, wraz z Bradem Millerem został wytransferowany do Chicago Bulls w zamian za Drew Goodena, Andrésa Nocioniego, Cedrica Simmonsa i Michaela Ruffina.