2009 World Junior Ice Hockey Championships – Division II

The 2009 World Junior Ice Hockey Championship Division II was a pair of international ice hockey tournaments organized by the International Ice Hockey Federation. Division II represents the third level of the 2009 World Junior Ice Hockey Championships. 12 participating teams were divided into two groups, with Group A playing in Romania, and Group B playing in Spain. The winner of each group was promoted to Division I for the 2010 IIHF World Junior Championship, while the last-placed teams in each group were saved from relegation to Division III for the 2010 IIHF World Junior Championship due to 2009's Division III tournament being cancelled.

Group A
The Group A tournament was played in Miercurea Ciuc, Romania, from 15 to 21 December 2008.

Match results
All times are local (Eastern European Time – UTC+2).

Group B
The Group B tournament was played in Logroño, Spain, from 10 to 15 January 2009.

Participating teams
* Note: China, though demoted last year, took New Zealand's place in this tournament because of financing issues with the NZ team's travel.

Match results
All times are local (Central European Time – UTC+1).