So let’s not put it off any longer — here are Canada’s top 50 girl names and top 50 boy names of 2021:
Olivia, 2,032 baby girls
Ava, 1,105 (tie)
Sophia, 1,105 (tie)
Anna, 478 (tie)
Layla, 478 (tie)
Noah, 2,393 baby boys
The girls’ top 100 included Everly (55th), Romy (tied for 65th), Paisley (86th), and Lennon (tied for 94th).
The boys’ top 100 included Asher (54th), Emile (60th), Arnaud (tied for 89th), and Alexis (94th).
One name, Charlie, reached the top 100 for both genders. It ranked 17th for girls and 71st (tied with Matteo) for boys.
So where can you see these long-awaited Canadian baby name rankings for yourself?
Over at Statistics Canada. They’ve published rankings going back to 1991, and — just like the U.S. SSA — they’ve included all names given to at least five babies, of one gender or the other, per year.
Though we regularly see rare indigenous-language names (such as Anangokaa, Timmiak, and Waseskwan) being used in Alberta and Quebec, the only one used often enough in the last three decades to reach that 5-baby threshold nationally was Lucassie, an Inuktitut name given to exactly 5 baby boys in 2007.
(Lucassie is based on the biblical name Luke. Other “Inuktitutized” Christian names include Issacie, Joanasie/Joanassee, Josephie, Markoosie, Pauloosie/Paulassie, Peterosee, Simeonie, and Thomasee. A female example is Elisapie/Elisapee.)
Canada might be the second-largest country in terms of area, but it isn’t very large in terms of population. In fact, it’s one of the least densely populated places in the world.
In 2021, Canada (excluding Yukon) welcomed over 367,684 babies. By comparison, the U.S. state of Texas recorded 373,340 births the same year.
What were the most popular names among Canada’s 2021 babies?
Well…we don’t know for sure. Because Canada doesn’t release baby name rankings that cover the entire country.
I’d love to give you the next-best thing — sets of regional Canadian rankings representing Canada’s ten provinces and three territories — but, as of right now, two of the provinces and all three territories have not released rankings for 2021. (Yukon hasn’t even reported an official number of births yet.)
So I’ll give you the third-best thing: Eight sets of provincial Canadian rankings, all gathered into a single post, followed by a guess about the country’s top five names per gender.
Here are the rankings, ordered by total number of births per region (highest to lowest):
In 2021, Ontario welcomed 141,766 babies. Here are Ontario’s top baby names of 2021:
Girl Names, Ont.
Boy Names, Ont.
1. Olivia 2. Emma 3. Charlotte 4. Amelia 5. Ava 6. Sophia 7. Isla 8. Evelyn 9. Mia 10. Ella
1. Noah 2. Liam 3. Oliver 4. Jack 5. Benjamin 6. Theodore 7. Lucas 8. William 9. Ethan 10. Leo
In 2020, the top names in Ontario were also Olivia and Noah.
In 2021, Quebec welcomed 83,335 babies. Here are Quebec’s top baby names of 2021:
In 2020, the top two names in P.E.I. were Nora/Charlotte (tie) and Hudson.
Northwest Territories, Nunavut, Yukon
In 2021, N.W.T. and Nunavut welcomed 628 babies and 462 babies, respectively. (Yukon likely welcomed a few hundred babies as well.)
None of the territories have released baby name rankings for 2021.
Using the data we have from the first, second, third, fourth, and sixth most populous provinces — which, together, welcomed over 90% of the country’s 2021 babies — we can make a guess about Canada’s top baby names overall:
Possible Top Girl Names
Possible Top Boy Names
1. Olivia 2. Emma 3. Charlotte 4. Amelia 5. Ava
1. Noah 2. Liam 3. Benjamin 4. Oliver 5. Jack
I’m only moderately confident about these guesses, primarily because the most populous province, Ontario, didn’t include raw numbers with its rankings.
I placed Benjamin higher than both Oliver and Jack because it was the only one of the three to reach the top 50 in Quebec, Canada’s second-most-populous province. (Benjamin even ranked slightly higher than Olivier, the French form of Oliver, in Quebec.)
If Manitoba, Newfoundland, or any of the territories release 2021 rankings in the coming months, I’ll come back and revise this post.
What are your thoughts on Canada’s top baby names of 2021?
Update, May 20, 2023: A couple of weeks ago, just before of the release of the 2022 U.S. baby name data, Statistics Canada published — for the first time ever! — official rankings for the entire country of Canada:
The European micro-state of Monaco lies on the French Riviera. Though it shares a border with only France, it’s just a few miles away from France’s border with Italy.
Last year, Monaco welcomed 862 babies — 427 baby girls and 435 baby boys.
What were the most popular names among these babies? Emma and Leonardo.
Here are Monaco’s top 5 girl names and top 5 boy names of 2022:
(Leonardo has also been the #1 boy name in Italy lately.)
What other names have topped the rankings within the last few years? Here are Monaco’s most popular baby names of 2021, 2020, and 2019:
In 2021, a total of 976 babies (478 girls and 498 boys) were born in Monaco.
Girl names, 2021
Boy names, 2021
1. Victoria 2. Louise 3. Léna 4. Léa 5. Anna
1. Gabriel 2. Matteo 3. Léo 4. Louis 5. Raphaël
In 2020, Monaco welcomed a total of 911 babies (432 girls and 479 boys).
Girl names, 2020
Boy names, 2020
1. Victoria 2. Alice 3. Mia 4. Chloé 5. Théa
1. Léo 2. Gabriel 3. Ethan 4. Andrea 5. Théo
In 2019, a total of 939 babies (445 girls and 494 boys) were born in Monaco.
Girl names, 2019
Boy names, 2019
1. Charlotte 2. Valentina 3. Jade 4. Victoria 5. Mila
1. Léo 2. Gabriel 3. Raphaël 4. Mattéo 5. Louis
My source for the 2019 rankings suggested that Charlotte was the #1 girl name because of Charlotte Casiraghi — the daughter of Monaco’s Princess Caroline, who is in turn the daughter of Grace Kelly. Charlotte was making headlines in mid-2019: She married film producer Dimitri Rassam civilly in Monaco in early June, then religiously in France later the same month.