La Copa Allan de 1978 fue el campeonato nacional canadiense de hockey sobre hielo senior de la temporada 1977-78 Senior "A". El evento fue organizado por los Kimberley Dynamiters en Kimberley, Columbia Británica . El desempate de 1978 marcó la 70a vez que se otorga la Copa Allan .