John Nesbitt Kirchhoffer (May 5, 1848 – December 22, 1914) was a Canadian politician. Born in Ballyvourney, County Cork, Ireland, the son of the Reverend Richard B. Kirchhoffer, Rector of Ballyvourney Parish, he was educated at Marlborough College and came to Canada in 1864. Kirchhoffer served as an Ensign in the Fenian raids in 1866 and subsequently was Captain of one of the Companies of the Port Hope (46th) Battalion. He was called to the Ontario Bar in October 1871 and practiced law in Port Hope, Ontario with his uncle, Nesbitt Kirchhoffer.