George Weir

George Weir may refer to:
 * George Weir (Australian politician) (1903–1956), Australian barrister and politician
 * George Alexander Weir (1876–1951), British Army officer
 * Doddie Weir (George Wilson Weir, 1970–2022), Scottish rugby union player
 * George Moir Weir (1885–1949), British Columbia educator and politician