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):
Ontario
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.
Quebec
In 2021, Quebec welcomed 83,335 babies. Here are Quebec’s top baby names of 2021:
Girl Names, Que. | Boy Names, Que. |
1. Emma, 521 baby girls 2. Olivia, 519 3. Alice, 508 4. Florence, 498 5. Charlie, 488 6. Livia, 473 7. Charlotte, 465 8. Léa, 462 9. Romy, 357 10. Zoe, 344 | 1. Noah, 717 baby boys 2. William, 709 3. Thomas, 645 4. Léo, 622 5. Liam, 618 6. Jacob, 529 7. Nathan, 519 8. Arthur, 508 9. Édouard, 499 10. Félix, 484 |
(Here’s more on Quebec’s top names of 2021.)
In 2020, the top names in Quebec were Olivia and Liam.
Alberta
In 2021, Alberta welcomed 49,779 babies. Here are Alberta’s top baby names of 2021:
Girl Names, Alb. | Boy Names, Alb. |
1. Olivia, 210 baby girls 2. Charlotte, 166 3. Ava, 165 4. Emma, 164 5. Amelia, 161 6. Sophia, 137 7. Isla, 135 8. Abigail, 120 (tie) 9. Chloe, 120 (tie) 10. Evelyn, 119 | 1. Noah, 274 baby boys 2. Jack, 220 3. Oliver, 208 4. Liam, 198 5. Theodore, 191 6. William, 174 7. Ethan, 162 8. Levi, 148 9. Benjamin, 147 (tie) 10. Henry, 147 (tie) |
(Here’s more on Alberta’s top names of 2021.)
In 2020, the top names in Alberta were also Olivia and Noah.
British Columbia
In 2021, British Columbia welcomed 43,999 babies. Here are B.C.’s top baby names of 2021:
Girl Names, B.C. | Boy Names, B.C. |
1. Olivia, 238 baby girls 2. Emma, 205 3. Charlotte, 182 4. Ava, 161 5. Isla, 157 6. Amelia, 151 7. Sophia, 143 8. Chloe, 127 9. Mia, 126 (tie) 10. Mila, 126 (tie) | 1. Liam, 229 baby boys 2. Noah, 223 3. Jack, 201 4. Theodore, 191 5. Benjamin, 183 6. Oliver, 181 7. Owen, 159 8. Leo, 150 9. Ethan, 146 10. Logan, 142 |
In 2020, the top names in B.C. were also Olivia and Liam.
Manitoba
In 2021, Manitoba welcomed 14,552 babies. Manitoba’s top baby names of 2021, however, haven’t been released yet.
In 2020, the top two names in Manitoba were Olivia and Liam.
Saskatchewan
In 2021, Saskatchewan welcomed 14,509 babies. Here are Saskatchewan’s top baby names of 2021:
Girl Names, Sask. | Boy Names, Sask. |
1. Olivia, 57 baby girls 2. Sophia, 47 3. Emma, 43 4. Willow, 41 5. Ava, 39 6. Isla, 34 7. Abigail, 32 8. Amelia/Charlotte/Ellie/Harper/Hazel/Lily/Scarlett, 31 each (7-way tie) | 1. Noah, 65 baby boys 2. Liam, 61 3. Theodore, 59 4. Oliver, 58 5. William, 53 6. Hudson, 50 (3-way tie) 7. Levi, 50 (3-way tie) 8. Lincoln, 50 (3-way tie) 9. Grayson, 41 (tie) 10. Jackson, 41 (tie) |
In 2020, the top two names in Saskatchewan were Olivia and Liam.
Nova Scotia
In 2021, Nova Scotia welcomed 7,021 babies. Here are N.S.’s top baby names of 2021:
Girl Names, N.S. | Boy Names, N.S. |
1. Olivia, 56 baby girls 2. Ava, 41 3. Ellie, 37 4. Isla, 35 5. Amelia, 33 (tie) 6. Ivy, 33 (tie) 7. Evelyn, 31 (tie) 8. Violet, 31 (tie) 9. Charlotte, 29 (tie) 10. Harper, 29 (tie) | 1. Jack, 52 baby boys 2. Noah, 49 3. Oliver, 47 4. Owen, 46 5. Levi, 45 6. Benjamin, 41 (3-way tie) 7. Henry, 41 (3-way tie) 8. William, 41 (3-way tie) 9. Lucas, 39 10. Liam, 38 |
In 2020, the top two names in N.S. were Olivia and Oliver.
New Brunswick
In 2021, New Brunswick welcomed 6,353 babies. Here are N.B.’s top baby names of 2021:
Girl Names, N.B. | Boy Names, N.B. |
1. Charlotte 2. Olivia 3. Sophia 4. Ellie 5. Paisley 6. Sophie 7. Willow 8. Isla 9. Emma 10. Ella | 1. Liam 2. William 3. Oliver 4. Benjamin 5. Noah 6. Owen 7. Levi 8. Thomas 9. Jackson 10. Henry |
In 2020, the top two names in N.B. were Olivia and Liam.
Newfoundland and Labrador
In 2021, Newfoundland and Labrador welcomed 3,833 babies. N.L.’s top baby names of 2021, however, haven’t been released yet.
In 2020, the top two names in N.L. were Amelia and Jaxson.
Prince Edward Island
In 2021, Prince Edward Island welcomed 1,447 babies. Here are P.E.I.’s top baby names of 2021:
Girl Names, P.E.I. | Boy Names, P.E.I. |
1. Alice, 9 baby girls 2. Scarlett, 8 3. Grace, 6 (3-way tie) 4. Isla, 6 (3-way tie) 5. Ivy, 6 (3-way tie) 6. Amelia/Anna/Annie/Ava/Charlotte/Ella/Ellie/Everly/Isabella/Lexi/Lucy/Maeve/Olivia/Sophia/Sophie/Willow, 5 each (16-way tie) | 1. Oliver, 13 baby boys 2. Jack, 11 (tie) 3. Theo, 11 (tie) 4. Liam, 9 5. Austin, 8 (5-way tie) 6. Ezra, 8 (5-way tie) 7. Jackson, 8 (5-way tie) 8. Leo, 8 (5-way tie) 9. Noah, 8 (5-way tie) 10. Benjamin/Emmett/Ethan/Lucas/Theodore, 7 each (5-way tie) |
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.
Canada
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?
Sources:
- Ontario: Ontario’s Top Baby Names in 2021 | Ontario Newsroom
- Quebec: Retraite Québec – List of Baby Names
- Alberta: Alberta’s top baby names | Alberta.ca
- British Columbia: Baby’s Most Chosen Names in British Columbia | Health Extranet
- Manitoba: Annual Reports | Manitoba Vital Statistics Branch | Province of Manitoba
- Saskatchewan: Open Data and Public Reporting – Health Data and Analytics – eHealth Saskatchewan
- Nova Scotia: NS Top Twenty Baby Names (1920-Current) | Open Data | Nova Scotia
- New Brunswick: New Brunswick Government News
- N.L.: Top 100 Baby Names – Open Data Newfound and Labrador
- P.E.I.: Here are P.E.I.’s top baby names of 2021 | CBC News
- Live births, by place of residence of mother – Statistics Canada
- Births: Provisional Data for 2021 – CDC (PDF)
Image by Ali Kazal on Unsplash. Map adapted from Canada location map 2 by MapGrid under CC BY-SA 4.0.