BabyCenter’s most popular 100 baby names for Canada in 2020 has been released.
For girls, Olivia rose up from the second-ranking to take the top spot, knocking last year’s first place name, Sophia, to number four. The last time Olivia was at the top was in 2017 but, after a fall in 2018 to number 18, it has been making a steady comeback.
This year’s boy name winner was Liam, followed by runner-up Jackson. The two popular names have been fighting for first over the years and have swapped spots in 2020 after Jackson was the top name in 2019. Lucas was the only non-mover this year, at number four.
Climbing into the top 10 this year were Grayson, up six places to number 6, Leo, up two to number seven, Jack, up five to number eight and William, up one to number 10.
For the girls, Emma climbed up to number two this year, followed by Mia, which made its way up the chart to sit at number three after falling out of the top five last year.
Mila and Charlotte were non-movers, holding strong at number nine and six, respectively. Hannah jumped up 11 places, and Zoey seven places to gain spots in the top 10.
Here are the top 25 baby names for boys and girls in Canada:
You can check out the full list of 100 here.