James B. Weaver died on February 12, 1912, in Iowa. Although many of his political goals remained unfulfilled at the time of his death, several of them came to pass in the following decades.
James B. Weaver Challenge: 20 Questions to Test Your Mastery