George Weaver
George Weaver may refer to:

George Weaver (educator) (1872–1939), American educator and physician
Buck Weaver George Daniel Weaver (1890–1956), American baseball player
George Weaver (politician) (1908–1986), Canadian Member of Parliament and engineer
George L. P. Weaver (1912–1995), American trade unionist and civil rights activist