The 2018 Sultan of Johor Cup was the eighth edition of the Sultan of Johor Cup, an international men's under–21 field hockey tournament in Malaysia. It was held in Johor Bahru, Malaysia from 6 to 13 October 2018. As in previous editions, a total of six teams competed for the title. The who competed in 2017 were absent from the tournament. The team was replaced by .