| 1 | Brittany Schussler (Senior) | CAN | 4:06.52 | | - |
| 2 | Cindy Klassen (Senior) | CAN | 4:07.49 | | +0.970 |
| 3 | Christine Nesbitt (Senior) | CAN | 4:10.62 | | +4.100 |
| 4 | Nicole Garrido (Neo) | CAN | 4:14.53 | | +8.010 |
| 5 | Brianne Tutt (A2) | CAN | 4:17.09 | | +10.570 |
| 6 | Kirsty Lay (Neo) | CAN | 4:17.53 | | +11.010 |
| 7 | Kristina Tsybina (Neo) | RUS | 4:19.73 | | +13.210 |
| 8 | Anastasija Vorontsova (Neo) | RUS | 4:21.20 | | +14.680 |
| 9 | Lauren McGuire (Neo) | CAN | 4:26.27 | | +19.750 |
| 10 | Kali Christ (A2) | CAN | 4:26.66 | | +20.140 |
| 11 | Victoria Spence (A2) | CAN | 4:28.74 | | +22.220 |
| 12 | Lilija Fagamanova (Neo) | RUS | 4:28.82 | | +22.300 |
| 13 | Sara Hopkins (M30) | CAN | 4:35.84 | | +29.320 |
| 14 | Hannah Curwin (A1) | USA | 4:38.47 | | +31.950 |
| 15 | Elise MacDonald (B2) | CAN | 4:40.55 | | +34.030 |
| 16 | Jennessa Kemp (A2) | CAN | 4:46.48 | | +39.960 |
| 17 | Alexandra Ianculescu (A2) | CAN | 4:50.37 | | +43.850 |
| 18 | Stéphanie Bergeron (Neo) | CAN | 4:52.37 | SB | +45.850 |
| 19 | Suzanne Hamilton (Neo) | CAN | 4:53.45 | | +46.930 |
| 20 | Kimberley Bates (A2) | CAN | 5:00.46 | | +53.940 |
| 21 | Véronique Huot (Neo) | CAN | 5:06.22 | | +59.700 |
| DNS | Sarah Pousette (A2) | CAN | DNS | | - |