La Scotch Cup de 1967 fue la octava edición de la Scotch Cup . Se celebró en Perth , Escocia, en la pista de hielo de Perth, del 20 al 23 de marzo de 1967. Ocho equipos compitieron en el torneo y Alemania participó por primera vez en la Scotch Cup. En la final, Escocia se llevó a casa su primera Scotch Cup al derrotar a Suecia por 8-5. Canadá no obtuvo medalla por primera vez, ya que Estados Unidos terminó tercero.