The 2003 IIHF World U18 Championship Division II was a pair of international under-18 ice hockey tournaments run by the International Ice Hockey Federation. The Division II tournaments made up the third level of competition at the 2003 IIHF World U18 Championships. The Group A tournament took place between 17 and 23 March 2003 in Tallinn, Estonia and the Group B tournament took place between 5 and 11 March 2003 in Belgrade, Federal Republic of Yugoslavia. South Korea and Romania won the Group A and Group B tournaments respectively and gained promotion to Division I for the 2004 IIHF World U18 Championships. While Bulgaria finished last in Group A and South Africa last in Group B and were both relegated to Division III for 2004.