John George Barnston (ca 1838 – December 22, 1883) was a lawyer and political figure in British Columbia. He represented Cariboo in the Legislative Assembly of British Columbia from 1872 to 1875.