James B. Weaver, (narozen 12. června 1833, Dayton, Ohio, USA – zemřel 6. února 1912, Des Moines, Iowa), americký politik, který se přikláněl k agrárnímu radikalismu; dvakrát neúspěšně kandidoval do amerického parlamentu.
V roce 1856 byl Weaver přijat do advokátní komory, vykonával právnickou praxi v Bloomfieldu ve státě Iowa a vstoupil do politiky, kde postupně měnil příslušnost k demokratům, svobodným bojovníkům a republikánům. V občanské válce (1861-65) sloužil s vyznamenáním, narukoval jako vojín do armády Unie a stoupal v hodnostech, až byl vyřazen v hodnosti brigádního generála. Po válce si znepřátelil republikánské vůdce v Iowě svým reformním temperamentem, metodisticky inspirovaným prohibicionismem, kritikou železnic a obhajobou snadného vydělávání peněz. Zbaven republikánské nominace do Kongresu (1874) a na guvernéra (1875), Weaver postupně přešel do Greenback-Labor Party, která prosazovala další široký oběh papírových peněz. Jako greenbacker působil šest let ve Sněmovně reprezentantů USA (1879-81, 1885-89), ačkoli byl v roce 1882 poražen při kandidatuře na tento úřad i při kandidatuře na prezidenta v roce 1880.
V 80. letech 19. století sehrál Weaver vedoucí úlohu ve vývoji Lidové strany (viz Populistické hnutí), která po rozpadu Greenback-Labor Party vystřídala Farmářské aliance jako hlavní zastánce měkkých peněz. Byl přirozenou volbou strany na prezidenta v roce 1892, kdy mu jeho patriarchální vystupování a panovačnost pomohly získat více než 1 000 000 hlasů lidu a 22 hlasů volitelů.
V roce 1896 Weaver uplatnil svůj vliv, aby populistická prezidentská nominace připadla kandidátovi demokratů Williamu Jenningsu Bryanovi. Spojení populistů s demokraty znamenalo faktický rozpad populistické strany a zánik Weaverovy politické kariéry. V pozdějších letech působil jako starosta malého města v Iowě a místní historik.