Le championnat du monde de hockey sur glace 1938 a été la douzième édition ainsi que la vingt-troisième édition du Championnat d'Europe. Il a eu lieu entre le 11 et le 20 février 1938 à Prague en Tchécoslovaquie, aujourd'hui ville de République tchèque. Quatorze nations ont participé au tournoi. Le Canada est représenté par l'équipe amateur des Wolves de Sudbury.