James Weaver
James Weaver is the name of the following people:
- James Weaver (racing driver) (born 1955), British car racing driver
- James B. Weaver (1833–1912), American politician
- James D. Weaver (1920–2003), American politician
- James H. Weaver (* 1927), American politician