John Weir ist der Name folgender Personen:

* John Weir (Fußballspieler) (1865–1946), schottischer Fußballspieler John Weir (Schriftsteller) (* 1959), US-amerikanischer Schriftsteller John Ferguson Weir (1841–1926), US-amerikanischer Maler, Bildhauer und Hochschullehrer

Siehe auch: Johnny Weir (John Garvin Weir; * 1984), US-amerikanischer Eiskunstläufer Jock Weir