James B. Weaver, (geboren 12 juni 1833, Dayton, Ohio, V.S.-gestorven 6 februari 1912, Des Moines, Iowa), Amerikaans politicus die neigde naar agrarisch radicalisme; hij stelde zich tweemaal zonder succes kandidaat voor het presidentschap van de V.S. presidentschap, als de Greenback-Labor kandidaat (1880) en als de Populist kandidaat (1892).
Gelegitimeerd tot de balie in 1856, beoefende Weaver de advocatuur in Bloomfield, Iowa, en ging de politiek in, waarbij hij achtereenvolgens wisselde van Democrat, Free-Soiler en Republikein. Hij diende met onderscheiding in de Burgeroorlog (1861-65). Hij nam dienst als soldaat in het leger van de Unie en klom door de rangen op tot hij werd afgemeld met de rang van brigadier-generaal. Na de oorlog werkte hij de Republikeinse leiders in Iowa tegen door zijn hervormingsgezinde temperament, zijn Methodistisch geïnspireerde verbodsbeleid, zijn kritiek op de spoorwegen en zijn pleidooi voor gemakkelijk geld. Weaver werd de Republikeinse nominatie voor het Congres (1874) en voor gouverneur (1875) ontnomen en stapte geleidelijk over naar de Greenback-Labor Party, die voorstander was van de voortdurende ruime circulatie van papiergeld. Als Greenbacker zat hij zes jaar in het Amerikaanse Huis van Afgevaardigden (1879-81, 1885-89), hoewel hij zowel voor dat ambt in 1882 als voor het presidentschap in 1880 werd verslagen.
In de jaren 1880 speelde Weaver een leidende rol in de ontwikkeling van de Volkspartij (zie Populistische Beweging), die de Boerenbond had opgevolgd als de belangrijkste voorstander van zacht geld na het uiteenvallen van de Greenback-Labor Party. Hij was de vanzelfsprekende keuze van de partij voor het presidentschap in 1892, toen zijn patriarchale voorkomen en imponerende aanwezigheid hem hielpen meer dan 1.000.000 stemmen en 22 kiesmannen te winnen.
In 1896 oefende Weaver zijn invloed uit om de Populistische presidentsnominatie te geven aan William Jennings Bryan, de Democratische kandidaat. De fusie van de Populisten met de Democraten betekende de feitelijke ontbinding van de Populistische Partij en het einde van Weaver’s politieke carrière. In zijn latere jaren was hij burgemeester van een kleine stad in Iowa en plaatselijk historicus.