John McKinnon
John McKinnon may refer to:
- John McKinnon (diplomat), New Zealand diplomat and public servant
- John McKinnon (Nova Scotia politician, born 1832), Nova Scotia politician
- John McKinnon (Nova Scotia politician, born 1808), political figure in Nova Scotia
- John J. McKinnon, his son, Nova Scotia politician
- John Kenneth McKinnon, Canadian politician
- Johnny McKinnon, Canadian ice hockey player
- John McKinnon (ophthalmologist), New Zealand mountaineer and Kunde Hospital volunteer