Charlotte Tops Canada's Baby Girl Names for 2025

Statistics Canada published the rankings of the most popular baby girl names registered in Canada for 2025 on September 23, 2026. Charlotte claimed the top spot, marking its first time at number one, while Olivia, which had held the position for nine consecutive years, slipped to second place.
Emma, Sophia, and Amelia followed in the rankings, with Sofia, Chloe, Mia, Lily, and Nora rounding out the top ten. Notably, Nora entered the top 10 for the first time, replacing Ava, which had been a fixture in the top 10 almost every year since 2005, except for 2023.
Charlotte has consistently ranked in the top three since 2015, and Olivia has been in that range since 2007. The full list of the top 10 most popular baby girl names in Canada for 2025 is as follows: 1.
Charlotte, 2. Olivia, 3.
Emma, 4. Sophia, 5.
Amelia, 6. Sofia, 7.
Chloe, 8. Mia, 9.
Lily, 10. Nora.
Read the original



