John O'Farrell (December 4, 1826 – November 11, 1892) was a lawyer and political figure in Canada East. He represented Lotbinière in the Legislative Assembly of the Province of Canada from 1854 to 1858. His surname also appears as Farrall.