Le Champions Trophy masculin 2018 est la 37e et dernière édition du Champions Trophy pour le hockey masculin. Il a eu lieu du 23 juin au 1er juillet 2018 à Breda aux Pays-Bas. Le tournoi sera remplacé par la ligue professionnelle en 2019. L'Australie remporte la compétition pour la 15e fois par une victoire contre l'Inde en finale après les shoots-outs.