Le championnat d'Europe masculin de hockey en salle 2018 est la 18e édition du Championnat d'Europe masculin de hockey en salle. Il a lieu du 12 au 14 janvier 2018 à Anvers en Belgique. L'Autriche a gagné son 2e titre en battant la Belgique 4-4 (2-1) en finale.