John Holmes (Canadian politician)
From Wikipedia, the free encyclopedia
At least three men named John Holmes were Canadian politicians:
- John Holmes (1789–1876), a Senator.
- John Holmes (1828–1879), Liberal-Conservative Member of Parliament (MP) from Ontario
- John Robert Holmes (b. 1927) Progressive Conservative MP representing Lambton—Kent.

