James B. Weaver, (s. 12.6.1833, Dayton, Ohio, Yhdysvallat – kuollut 6.2.1912, Des Moines, Iowa), yhdysvaltalainen maatalousradikalismiin taipuvainen poliitikko, pyrki kahdesti epäonnistuneesti Yhdysvaltain presidentiksi. presidenttiehdokkaana, vihreiden ja työväenpuolueen ehdokkaana (1880) ja populistien ehdokkaana (1892).
Weaver hyväksyttiin asianajajaksi 1856, hän toimi lakimiehenä Bloomfieldissä, Iowassa, ja hän ryhtyi politiikkaan, jossa hän vaihtoi peräkkäin kannattajakuntaa demokraateista vapaan likaantumisen kannattajiin ja republikaaneihin. Hän palveli ansiokkaasti sisällissodassa (1861-65) värväytymällä sotamiehenä unionin armeijaan ja noustuaan riveissä, kunnes hänet poistettiin palveluksesta prikaatikenraalin arvossa. Sodan jälkeen hän suututti Iowan republikaanijohtajat uudistusmielisyydellään, metodistien innoittamalla kieltolain kannattajuudellaan, rautateiden arvostelullaan ja helpon rahan kannattamisellaan. Koska Weaver menetti republikaanien ehdokkuuden kongressiin (1874) ja kuvernööriksi (1875), hän siirtyi vähitellen Greenback-Labor-puolueeseen, joka kannatti paperirahan jatkuvaa laajaa kiertoa. Greenbackin kannattajana hän istui kuusi vuotta Yhdysvaltain edustajainhuoneessa (1879-81, 1885-89), vaikka hän hävisi tuon viran vuonna 1882 sekä presidenttiehdokkuuden vuonna 1880.
1880-luvulla Weaverilla oli johtava rooli Kansanpuolueen kehityksessä (ks. Populistinen liike), joka oli seurannut Farmers’ Alliances -puoluetta tärkeimpänä pehmeän rahan kannattajana sen jälkeen, kun Greenbackin työväenpuolue oli hajonnut. Hän oli puolueen luonnollinen valinta presidentiksi vuonna 1892, jolloin hänen patriarkaalinen ulkonäkönsä ja hallitseva läsnäolonsa auttoivat häntä voittamaan yli 1 000 000 kansan- ja 22 valitsijamiesääntä.
Vuonna 1896 Weaver käytti vaikutusvaltaansa antaakseen populistien presidenttiehdokkuuden demokraattien ehdokkaalle William Jennings Bryanille. Populistien yhdistyminen demokraattien kanssa merkitsi populistipuolueen tehokasta hajoamista ja Weaverin poliittisen uran hiipumista. Myöhempinä vuosinaan hän toimi Iowan pikkukaupungin pormestarina ja paikallishistorioitsijana.