Advertisement

Your City

Noah and Charlotte named Canada’s most popular baby names in 2025

A new report by Statistics Canada calculated the most used names from the last year

Is your name Charlotte or Noah? If so, you share a name with hundreds of Canadian babies born in 2025, according to a new report crowning the two the country’s most popular baby names. (Courtesy: Vidal Balielo Jr./Pexels)

What to know

  • Noah and Charlotte were Canada’s top baby names in 2025, with 2,190 boys named Noah and 1,502 girls named Charlotte.
  • Charlotte ended Olivia’s nine-year run at No. 1. Olivia had been the most popular girls’ name since 2016, but only 1,445 babies were named Olivia in 2025, just 57 less than Charlotte.
  • Noah stays in its place as the top boys’ name, holding the number one spot since 2021.
  • Other popular names rounded out the top 10. Boys included Theodore, Liam, Leo, William and Oliver, while girls included Emma, Amelia, Sophia, Sofia and Mia.

Is your name Charlotte or Noah? If so, you share a name with hundreds of Canadian babies born in 2025, according to a new report crowning the two as the country’s most popular baby names.

Statistics Canada released its report this week, ranking the top 10 baby names by sex at birth for 2025.

The top baby name for 2025 was Noah, with 2,190 newborns sharing the name, while Charlotte took the top spot for baby girl names, with 1,502.

Names were ranked from one to 10.

For boys, the top names in 2025, from rank 1 to 10, were: 

Advertisement

  1. Noah
  2. Theodore
  3. Liam
  4. Leo
  5. William
  6. Oliver
  7. Jack
  8. Benjamin
  9. Thomas
  10. Lucas

For girls, the top names in 2025, from rank 1 to 10, were: 

  1. Charlotte
  2. Olivia
  3. Emma
  4. Sophia
  5. Amelia,
  6. Sofia
  7. Chloe
  8. Mia
  9. Lily
  10. Nora.

Charlotte takes over

Olivia has held the top spot since 2016, according to the data agency. Now, nearly ten years later, it’s been dethroned by the name Charlotte.

That doesn’t mean there aren’t still a large number of newborns being named either Olivia or Charlotte.

Advertisement

In 2025, Canada saw the birth of 1445 Olivias, just 57 short of the number of newborns named Charlotte.

As for Noah, which has held the top spot for boys since 2021, the name is holding strong with a 561-name lead over Theodore. This gap has stayed consistent for the last few years, so it’s unclear if and when the name Noah will have its crown taken.

Advertisement

Exclusive content and events straight to your inbox

Subscribe to our Newsletter

This field is for validation purposes and should be left unchanged.

By signing up, I agree to receive emails from Now Toronto and to the Privacy Policy and Terms & Conditions.

Recently Posted