El Gran Premio de Motociclismo de Canadá de 1967 fue la duodécima ronda de la temporada de carreras de motociclismo del Gran Premio de 1967 . Tuvo lugar el fin de semana del 30 de septiembre de 1967 en el circuito Mosport Park de Bowmanville , Canadá . Este fue el último evento de campeonato FIM del campeón múltiple Mike Hailwood.