James B. Weaver, (született 1833. június 12-én, Dayton, Ohio, Egyesült Államok – meghalt 1912. február 6-án, Des Moines, Iowa), amerikai politikus, aki az agrárradikalizmus felé hajlott; kétszer is sikertelenül indult az USA-ban. elnökjelöltként (1880) és a populisták jelöltjeként (1892).
1856-ban felvették az ügyvédi kamarába, Weaver az iowai Bloomfieldben praktizált, majd belépett a politikába, és egymás után váltott pártállást a demokraták, a szabad olajosok és a republikánusok között. Kitűnően szolgált a polgárháborúban (1861-65): közlegényként vonult be az uniós hadseregbe, és a ranglétrán végigjárta a ranglétrát, míg végül dandártábornoki rangban vonult ki. A háború után reformer temperamentumával, metodista ihletésű szesztilalom-pártiságával, a vasutak bírálatával és a könnyű pénz pártolásával szembeszállt az iowai republikánus vezetőkkel. A republikánusok kongresszusi (1874) és kormányzói (1875) jelölésétől megfosztva Weaver fokozatosan átállt a Greenback-Labor pártba, amely a papírpénz további széles körű elterjedését támogatta. Greenback-pártiként hat évig volt tagja az amerikai képviselőháznak (1879-81, 1885-89), bár 1882-ben vereséget szenvedett e tisztségre, valamint 1880-ban az elnöki posztra.
Az 1880-as években Weaver vezető szerepet játszott a Néppárt (lásd populista mozgalom) kialakulásában, amely a Greenback-Labor Party felbomlása után a Farmers’ Alliances-t követte a puha pénz fő szószólójaként. Ő volt a párt természetes választása az elnöki posztra 1892-ben, amikor patriarchális megjelenése és tekintélyt parancsoló jelenléte több mint 1 000 000 népi és 22 elektori szavazatot segített neki megnyerni.
1896-ban Weaver befolyását latba vetette, hogy a populista elnökjelöltséget William Jennings Bryan, a demokraták jelöltje kapja. A populisták egyesülése a demokratákkal a populista párt tényleges felbomlását és Weaver politikai karrierjének hanyatlását jelentette. Későbbi éveiben iowai kisvárosok polgármestereként és helytörténészként tevékenykedett.