The 1989 IIHF European U18 Championship was the twenty-second playing of the IIHF European Junior Championships.
Played April 2–10, 1989 in Kiev, USSR.
Romania was relegated to Group B for 1990
Played March 17–23, 1989 in Klagenfurt, Austria.
Poland was promoted to Group A and Bulgaria was relegated to Group C, for 1990.
Played March 25–30, 1989 in Puigcerdá, Spain.
Spain was promoted to Group B for 1990.