2012 IIHF Women's World Championship Division I

The Division I Group A tournament was held in Ventspils, Latvia, from March 25 to 31. The winner, the Czech Republic, is promoted to the top division for 2013, while the bottom-ranked team, Kazakhstan, is relegated to Group B for 2013.

Group B was contested from April 9 to 15 at Hull, Great Britain. The winner, Denmark, moves up to Group A for 2013, while the last placed team Italy is relegated to Division II Group A. Denmark won the three way tie-breaker with France and China by virtue of having a superior goal differential in the games those three nations played against each other (Denmark +3, China +1, France −4). Relegation was decided in similar fashion, by breaking a three way tie between Great Britain (+4), the Netherlands (−1), and Italy (−3).

In 2011 these tournaments were known as Division I and Division II.

Group A
All times are local UTC+3.

Group B
All times are local UTC+1.

{{IceHockeybox }}
 * bg = #eeeeee
 * date = 9 April 2012
 * time = 13:00
 * team1 =
 * score = 0–4
 * team2 = 
 * periods = (0–2, 0–1, 0–1)
 * progression = 0–1 0–2 0–3 0–4
 * goalie1    = Giulia Mazzocchi
 * goalie2    = Caroline Baldin
 * goals1     =
 * goals2     = 01:15 – L. Baudrit 05:06 – B. Jouanny {A. Viane) (PP) 22:36 – A. Bouche (Amandine Cuasnet) 54:48 – L. Baudrit (V. Bouetz-Andrieu) (PP2)
 * penalties1 = 20
 * penalties2 = 8
 * shots1     = 11
 * shots2     = 42
 * official   = 🇨🇿 Radka Ruzickova
 * linesman   = 🇬🇧 Leigh Hetherington
 * linesman2  = 🇨🇿 Ilona Novotna
 * stadium = Hull Arena
 * reference = http://stats.iihf.com/Hydra/288/IHW288901_74_5_0.pdf
 * attendance = 150

{{IceHockeybox }}
 * bg =
 * date = 14 April 2012
 * time = 20:00
 * team1 = {{ihw-rt|ITA}}
 * score = 4–2
 * team2 =
 * periods = (2–1, 2–1, 0–0)
 * progression = 0–1 1–1 2–1 3–1 4–1 4–2
 * goalie1    = Giulia Mazzocchi
 * goalie2    = Nicole Jackson Samantha Bolwell
 * goals1     = B. Larger (L. de Rocco, D. da Rugna) – 14:36 B. Larger (E. Dalpra) (PP) – 18:34 B. Larger (D. da Rugna, S. Gius) – 21:18 B. Larger (L. de Rocco, V. Bettarini) (PP2) – 23:39
 * goals2     = 13:27 – K. Henry (E. Turner, C. Newman)     38:29 – K. Henry (S. Allen (PP)
 * penalties1 = 20
 * penalties2 = 16
 * shots1     = 33
 * shots2     = 33
 * official   = 🇨🇦 Gabrielle Ariano-Lortie
 * linesman   = {{flagicon|CZE}} Ilona Novotna
 * linesman2  = 🇨🇦 Haley Wieler
 * stadium = Hull Arena
 * reference = http://stats.iihf.com/Hydra/288/IHW288912_74_3_0.pdf
 * attendance = 501

{{IceHockeybox }}
 * bg =
 * date = 15 April 2012
 * time = 16:30
 * team1 = 
 * score = 7–0
 * team2 =
 * periods = (1–0, 5–0, 1–0)
 * progression = 1–0 2–0 3–0 4–0 5–0 6–0 7–0
 * goalie1    = Kamilla Lund Nielsen Amalie Joa
 * goalie2    = Giulia Mazzocchi Rita Flor
 * goals1     = J. Jakobsen (M. Henriksen, J. Asperup) – 15:48 J. Jakobsen (M. Olausson, H. Ostergaard) (PP2) – 22:59 L. Ernst (M. Henriksen) (PP) – 25:24 H. Ostergaard (J. Jakobsen, J. Asperup) – 28:21 J. Jakobsen (H. Ostergaard, J. Asperup) – 35:11 L. Ernst (M. Olausson) – 39:06 N. Jensen (J. Persson, J. Gregersen) (PP) – 43:56
 * goals2     =
 * penalties1 = 12
 * penalties2 = 24
 * shots1     = 35
 * shots2     = 26
 * official   = 🇩🇪 Katja Bandlofsky
 * linesman   = {{flagicon|GBR}} Amy Lack
 * linesman2  = {{flagicon|CZE}} Ilona Novotna
 * stadium = Hull Arena
 * reference = http://stats.iihf.com/Hydra/288/IHW288914_74_4_0.pdf
 * attendance = 251