James B. Weaver, (né le 12 juin 1833 à Dayton, Ohio, U.S.-mort le 6 février 1912 à Des Moines, Iowa), homme politique américain qui penchait vers le radicalisme agraire ; il s’est présenté deux fois sans succès à la présidence des États-Unis, comme candidat du Greenback-Labor (1880) et comme candidat populiste (1892).
Admis au barreau en 1856, Weaver a pratiqué le droit à Bloomfield, dans l’Iowa, et s’est lancé dans la politique, changeant d’affiliation successivement de démocrate à Free-Soiler et à républicain. Il sert avec distinction pendant la guerre civile (1861-65), s’engageant comme simple soldat dans l’armée de l’Union et gravissant les échelons jusqu’au grade de général de brigade breveté. Après la guerre, il se met à dos les dirigeants républicains de l’Iowa en raison de son tempérament réformiste, de son prohibitionnisme d’inspiration méthodiste, de ses critiques à l’égard des chemins de fer et de son plaidoyer en faveur de l’argent facile. Privé de l’investiture républicaine pour le Congrès (1874) et pour le poste de gouverneur (1875), Weaver passe progressivement au Greenback-Labor Party, qui prône le maintien d’une large circulation de papier-monnaie. En tant que Greenbacker, il a siégé pendant six ans à la Chambre des représentants des États-Unis (1879-81, 1885-89), bien qu’il ait été battu à ce poste en 1882 ainsi qu’à la présidence en 1880.
Dans les années 1880, Weaver a joué un rôle de premier plan dans l’évolution du People’s Party (voir Mouvement populiste), qui avait succédé aux Farmers’ Alliances en tant que principal défenseur de la monnaie douce après la dissolution du Greenback-Labor Party. Il était le choix naturel du parti pour la présidence en 1892, lorsque son apparence patriarcale et sa présence imposante l’ont aidé à gagner plus de 1 000 000 de voix populaires et 22 voix électorales.
En 1896, Weaver a exercé son influence pour donner la nomination présidentielle populiste à William Jennings Bryan, le candidat démocrate. La fusion des populistes avec les démocrates a signifié la dissolution effective du parti populiste et le déclin de la carrière politique de Weaver. Il a servi comme maire d’une petite ville de l’Iowa et historien local dans ses dernières années.