Most popular girls’ names in Canada, 2025
The official ranking as published, with the number of babies given each name. Names with the same count share a rank.
| Rank | Name | Babies |
|---|---|---|
| 1 | Charlotte | 1,502 |
| 2 | Olivia | 1,445 |
| 3 | Emma | 1,372 |
| 4 | Sophia | 1,134 |
| 5 | Amelia | 1,064 |
| 6 | Sofia | 997 |
| 7 | Chloe | 861 |
| 8 | Mia | 856 |
| 9 | Lily | 823 |
| 10 | Nora | 793 |
| 11 | Alice | 792 |
| 12 | Violet | 759 |
| 13 | Mila | 748 |
| 14 | Isla | 739 |
| 15 | Evelyn | 728 |
| 16 | Ellie | 677 |
| 17 | Eliana | 673 |
| 18 | Sophie | 666 |
| 19 | Ava | 655 |
| 20 | Clara | 652 |
| 20 | Maya | 652 |
| 22 | Ella | 612 |
| 23 | Hazel | 597 |
| 24 | Aria | 593 |
| 24 | Elizabeth | 593 |