| Netherlands and Germany qualified to Olympic Women 2012. |  | England pre-qualified and will play as Great Britain. |   
|  Finals |  | Game | date | time | team 1 | score | team 2 | HT |  | Final | 27.08 | 15:00 |   Netherlands | 3-0 |   Germany | 2-0 |  | 3-4 | 27.08 | 12:30 |   England | 2-1 |   Spain | 0-0 |  | 1/2 | 25.08 | 18:30 |   Netherlands | 2-0 |   England | 1-0 |  | 1/2 | 25.08 | 21:00 |   Germany | 2-1 |   Spain | 1-1 |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Netherlands | 12 | 4 | 0 | 1 | 18: | 2 |  | 2. Germany | 9 | 3 | 0 | 2 | 9: | 6 |  | 3. England | 12 | 4 | 0 | 1 | 11: | 4 |  | 4. Spain | 9 | 3 | 0 | 2 | 9: | 5 |  |  Group 5-8. |  | 5. Belgium | 9 | 3 | 0 | 2 | 10: | 9 |  | 6. Ireland | 6 | 2 | 0 | 3 | 8: | 11 |  | 7. Azerbaidjan | 3 | 1 | 0 | 4 | 8: | 19 |  | 8. Italy | 0 | 0 | 0 | 5 | 5: | 22 |   
 | 
| Azerbaidjan and Italy relegated to Championship II Women II 2013. |   
 | 
 
| Group 5-8 | p | w | d | l | gf | ga |  | 5. Belgium | 9 | 3 | 0 | 0 | 10: | 1 |  | 6. Ireland | 6 | 2 | 0 | 1 | 7: | 5 |  | 7. Azerbaidjan | 3 | 1 | 0 | 2 | 7: | 9 |  | 8. Italy | 0 | 0 | 0 | 3 | 4: | 13 |   
 | 
| Team | Belg | Irel | Azer | Ital |  | Belgium | --- | 3:0 |  3:1 |  4:0 |  | Ireland |   | --- |  3:1 |  4:1 |  | Azerbaidjan |   |   | --- | 5:3 |  | Italy |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 25.08 | 14:00 |   Belgium | 4-0 |   Italy | 2-0 |  | 25.08 | 16:00 |   Ireland | 3-1 | Azerbaidjan | 1-0 |  | 27.08 | 08:30 |   Ireland | 4-1 |   Italy | 3-0 |  | 27.08 | 10:30 |   Belgium | 3-1 | Azerbaidjan | 2-0 |   
 | 
 |  
|  First 2 to 1/2 Finals. Rest to Group 5-8. |  | Scores to Group 5-8 are transferred. |   
| Group A | p | w | d | l | gf | ga |  | 1. Spain | 9 | 3 | 0 | 0 | 7: | 1 |  | 2. Netherlands | 6 | 2 | 0 | 1 | 13: | 2 |  | 3. Azerbaidjan | 3 | 1 | 0 | 2 | 6: | 13 |  | 4. Italy | 0 | 0 | 0 | 3 | 4: | 14 |   
 | 
| Team | Spai | Neth | Azer | Ital |  | Spain | --- | 1:0 | 2:1 | 4:0 |  | Netherlands |   | --- | 8:0 | 5:1 |  | Azerbaidjan |   |   | --- | 5:3 |  | Italy |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 20.08 | 12:00 |   Netherlands | 8-0 | Azerbaidjan | 5-0 |  | 20.08 | 10:00 |   Spain | 4-0 |   Italy | 2-0 |  | 21.08 | 12:00 | Azerbaidjan | 5-3 |   Italy | 3-1 |  | 21.08 | 18:00 |   Spain | 1-0 |   Netherlands | 0-0 |  | 23.08 | 17:00 |   Spain | 2-1 | Azerbaidjan | 0-0 |  | 23.08 | 19:00 |   Netherlands | 5-1 |   Italy | 2-1 |   
 | 
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. England | 9 | 3 | 0 | 0 | 9: | 1 |  | 2. Germany | 6 | 2 | 0 | 1 | 7: | 2 |  | 3. Belgium | 3 | 1 | 0 | 2 | 3: | 8 |  | 4. Ireland | 0 | 0 | 0 | 3 | 1: | 9 |   
 | 
| Team | Engl | Germ | Belg | Irel |  | England | --- | 2:0 | 4:0 | 3:1 |  | Germany |   | --- | 4:0 | 3:0 |  | Belgium |   |   | --- | 3:0 |  | Ireland |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 20.08 | 14:00 |   Germany | 3-0 |   Ireland | 2-0 |  | 20.08 | 18:00 |   England | 4-0 |   Belgium | 2-0 |  | 21.08 | 16:00 |   England | 2-0 |   Germany | 1-0 |  | 21.08 | 20:00 |   Belgium | 3-0 |   Ireland | 2-0 |  | 23.08 | 13:00 |   England | 3-1 |   Ireland | 0-1 |  | 23.08 | 15:00 |   Germany | 4-0 |   Belgium | 1-0 |   
 | 
 |  
 |