La Copa Allan de 1939 fue el campeonato nacional canadiense de hockey sobre hielo senior para la temporada senior 1938-39.
Final
Lo mejor de 5
- Port Arthur 6 Montreal 4
- Port Arthur 3 Montreal 1
- Montreal 6 Port Arthur 4
- Port Arthur 6 Montreal 5
Los Port Arthur Bearcats vencieron a los Montreal Royals 3-1 en la serie.