Wednesday, October 29, 2025

Here’s a list of Canada’s most popular baby names in 2024

Share

Statistics Canada has just released the top baby names for last year, and unsurprisingly, many of the same names remain as frontrunners.

When it comes to girls, Olivia was ranked as the most popular girls name of the year, as a whopping 1,639 babies were registered with that name.

For boys, Noah topped the list once more, with 2,115 little ones with this as their name.

According to Statistics Canada, who released this report yesterday, both Olivia and Noah started gaining popularity in 1995, and haven’t slowed down since then.

The top 10 baby girl names in Canada for 2024 were:

  1. Olivia – 1,639
  2. Charlotte – 1,528
  3. Emma – 1,358
  4. Amelia – 1,123
  5. Sophia – 1,086
  6. Sofia – 921
  7. Mia – 905
  8. Chloe – 868
  9. Lily – 794
  10. Ava – 782

The top 10 baby boy names in Canada for 2024 were:

  1. Noah – 2,115
  2. Liam – 1,694
  3. Theodore – 1,429
  4. Leo – 1,410
  5. William – 1,367
  6. Oliver – 1,244
  7. Lucas – 1,183
  8. James – 1,131
  9. Benjamin – 1,090
  10. Thomas – 1,061

StatCan also reports that from 1991 to 2024, many flower names for girls have shot up in popularity—Violet, Rose, and Ivy, as some examples.

As for the name “James”, it’s never really gone out of style—it’s ranked in the top 35 names every single year since 1991!

Seanna Wainman
Seanna Wainman
Seanna has been with Victoria Buzz since 2018 and holds a degree from BCIT in broadcast journalism. Her childhood days of reading the dictionary for fun have finally paid off, and she’s now living out her dreams of being a full-time writer. An avid sports fan since childhood, Seanna also worked as the Colour Commentator for the Victoria Royals, doing one of her favourite things in the world—talking about hockey. Outside of work, she’s a mom of three girls and collects tattoos for fun. You can reach Seanna at seanna@victoriabuzz.com.
Advertising Partners

Read more

Latest Stories