James Caron Butler (Racine, 13 marzo 1980) è un ex cestista statunitense, professionista nella NBA. È cugino di Lamar Butler.
Dopo aver giocato a livello liceale per il Maine Central Institute di Pittsfield è passato alla University of Connecticut. Trascorsi due anni nelle file degli Huskies, si è dichiarato eleggibile per la NBA ed è stato scelto nel Draft NBA 2002 al primo giro con il numero 10 dai Miami Heat. Dopo due stagioni a Miami, è passato ai Los Angeles Lakers nell'ambito dell'affare Shaquille O'Neal. A Los Angeles resta un solo anno, venendo poi ceduto ai Washington Wizards.
Con i Wizards firma un contratto quinquennale; nella stagione 2006-07 è il secondo marcatore della franchigia con 20,3 punti di media. Viene premiato con la convocazione all'All-Star Game 2007 di Las Vegas assieme all'allora compagno di squadra Gilbert Arenas. Viene selezionato par la partita delle stelle anche l'anno successivo, ma un infortunio gli impedisce di partecipare (venne sostituito da Ray Allen).