James Weir ist der Name folgender Personen:
* James Weir (Fußballspieler, 1851) (1851–1889), schottischer Fußballspieler James Weir (Fußballspieler, 1995) (* 1995), englischer Fußballspieler James Weir (Volleyballspieler) (* 1995), australischer Volleyballspieler
Siehe auch: Jimmy Weir