Charlotte Dethrones Olivia as Canada's Top Baby Name for 2025 — See the Full List
Charlotte took the top girls’ name spot with 1,502 births, while Noah led boys for a fifth straight year, Statistics Canada said.
- Charlotte became the most popular baby girl name in Canada in 2025, ending Olivia's nine-year reign with 1,502 births compared to 1,445, according to Statistics Canada.
- A narrow margin of just 57 babies separated the top two names; Charlotte, meaning 'free man' or 'army,' has long been associated with nobility and royalty.
- Noah remained Canada's most popular boy's name for the fifth consecutive year, while Nora entered the top 10 for the first time, displacing Ava from the rankings.
- Demographic shifts coincide with these naming trends, as the average age of mothers at childbirth reached a record 31.9 years in 2025, up from 26.7 in 1976.
- Canada's total fertility rate hit 1.26 children per woman in 2025, tied for the lowest ever recorded, as the country faces a long-term decline in fertility shared by other nations.
15 Articles
15 Articles
Canada’s Most Popular Baby Names Have a Few Surprises for U.S. Parents
See how both lists compare.Credit: GettyImages/mith_67Key TakeawaysCharlotte was Canada’s top girl name in 2025, while Olivia remained No. 1 in the U.S.Noah topped Canada’s list for boys, while Liam held the No. 1 spot in the U.S.Many of the same baby names are popular in both countries, giving parents plenty of well-loved choices.Olivia may have been the most popular baby name for girls in the U.S. for the seventh year in a row in 2025, but for…
Canada has a new favourite baby girl name — what about Alberta?
Children are pictured during an Alberta government event connected to the release of the province’s 2025 baby-name rankings in February. New Statistics Canada data shows Charlotte was Canada’s most popular baby girl name in 2025, while Olivia remained No. 1 in Alberta. Photo / Government of Alberta.captiontext { font-size:90%;font-style: italic;margin-right:20px; } New Statistics Canada data shows Charlotte became Canada's most popular baby girl…
Canada’s most popular baby names revealed
Statistics Canada has released their list of the most popular baby names from the past year. Most of these babies were born in 2025 and after nine years as number one, Olivia is no longer the most popular name. In 2025, Charlotte took the top spot for girls with 1,502 girls getting the name followed by Olivia in second with 1,445. The third most popular name for girls was Emma, followed by Sophia and then Amelia rounding out the top five. Other …
Coverage Details
Bias Distribution
- 46% of the sources lean Left, 46% of the sources are Center
Factuality
To view factuality data please Upgrade to Premium

















