John McRae (British Columbia politician)

John J. McRae (October 10, 1864 – September 30, 1939) was a Canadian politician. He served in the Legislative Assembly of British Columbia from 1920 until his defeat in the 1924 provincial election, from the electoral district of Yale, a member of the Conservative party. Following his defeat in 1924, he never did seek reelection again to the Legislature. He also served as the Reeve of the District of Kent for 20 years.