With the release of Alberta’s 2025 list of baby names, Olivia and Noah have proven to have a dynasty among parents. Olivia has held the top spot for 13 consecutive years. The next longest reigning name was Ethan, at nine consecutive years between 2001 and 2009, followed by Liam, with seven years from 2010 to 2016. 2025 marks Noah’s seventh year in a row in the top spot for boys.   

Amelia, Emma, Sophia (tied), Charlotte, and Violet were among the top five most popular names for baby girls, while Theodore, Oliver, Henry, Jack and Lucas (tied) rounded out the top five choices for baby boys.

“We’re proud to welcome the youngest members of our population to Alberta’s family. We’ll continue working to make Alberta a place where they can succeed and someday start families of their own.”

Dale Nally, Minister of Service Alberta and Red Tape Reduction

This year’s list of baby names showcases the impact of Alberta’s growing film and television industry. It was clear that some parents have been inspired by the biggest names and characters in pop culture having chosen names like Khaleesi, Zendaya and Beckham. Some parents were inspired by Greek mythology with names like Artemis and Zephyr, while others looked to mother nature choosing names such as Azalea, Magnolia, and Sparrow.

Adding to the new arrivals are names that express joy and optimism like Faith, Joy and Treasure, while others took a focus to Alberta’s heritage with names like Jasper, and Rose, the province’s official floral emblem.

Quick facts

  • More than 52,000 births were registered in Alberta in 2025.
  • Alberta parents chose over 14,500 unique names.
  • Notable changes to the girls’ top 10 list:
  • Amelia reclaimed second place, bumping Charlotte down to fourth spot.
  • Ava fell out of the top 10 for the first time in over a decade, dropping to 22th spot.
  • Eliana entered the top 10 for the first time ever, ranking eighth with 104 babies.
  • Chloe, Evelyn, and Lily each reached the top 10 with 100 registrations each.
  • Notable changes to the boys’ top 10 list:
  • Theodore surged from fourth to second place, its highest ranking ever, bumping Oliver down to third.
  • Liam slipped from third to seventh, allowing Jack and Lucas to tie for fifth.
  • The bottom half of the top 10 saw a major shake-up, with Muhammad and James joining the list and Levi as the only repeat name.
  • Longest running top girls’ names in Alberta:
  • Olivia: 13 years (2013-2025)
  • Jessica: 6 years (1990-1995)
  • Emily: 5 years (1998-2002)
  • Longest running top boys’ names in Alberta:
  • Ethan: 9 years (2001-2009)
  • Liam: 7 years (2010-2016)
  • Noah: 7 years (2019-2025)
  • Matthew: 5 years (1995-1999)
  • Parents have up to one year to register a child’s birth, meaning the final numbers for 2025 may change slightly as late registrations are processed.

Boys’ names and frequency – top 10 names (2019-2025)

Rank

Boy names (2025)

Boy Names (2024)

Boy Names (2023)

Boy Names

(2022)

Boy Names (2021)

Boy Names (2020)

Boy Names (2019)

1

Noah

(259)

Noah (243)

Noah (276)

Noah (229)

Noah (274)

Noah (239)

Noah (275)

2

Theodore (204)

Oliver (200)

Liam (181)

Liam (176)

Jack (220)

Oliver (229)

Liam (234)

3

Oliver (184)

Liam (192)

Oliver (178)

Theodore (173)

Oliver (208)

Liam (206)

Oliver (225)

4

Henry (180)

Theodore (183)

Theodore (173)

Oliver (172)

Liam (198)

Benjamin (182)

Ethan (213)

>

5

Jack (153)

Lucas (153)

Henry (157)

Jack (153)

Jack (159)

Theodore (191)

William (178)

Jack (198)

6

Levi (152)

William (146)

Henry (146)

William (146)

William (174)

Jack (169)

William (185)

7

Liam (145)

Ethan (140)

Lucas (140)

Benjamin (138)

Ethan (162)

Lucas (163)

Lucas (174)

8

Muhammad (132)

Leo

(138)

Benjamin (137)

James (138)

Levi (148)

Theodore (159)

Owen (167)

9

James (125)

Levi (136)

James (136)

Henry (136)

Benjamin (147)

Henry (147)

Levi (153)

Benjamin (163)

10

William (123)

Jack (135)

Lucas (135)

William (133)

Lucas (135)

">

Jackson (142)

Owen (152)

Jacob (162)

Girls’ names and frequency – top 10 names (2019-2025)

Rank

Girl names

(2025)

Girl Names (2024)

Girl Names (2023)

Girl Names

(2022)

Girl Names (2021)

Girl Names (2020)

Girl Names (2019)

1

Olivia (173)

Olivia (183)

Olivia (210)

Olivia (192)

Olivia (210)

Olivia (236)

Olivia (229)

2

Amelia (161)

Charlotte (163)

Amelia (145)

Sophia (152)

Charlotte (166)

Emma (184)

Charlotte (188)

3

Emma (150)

Sophia (150)

Amelia (147)

Sophia (138)

Emma (149)

Ava (165)

Charlotte (161)

Sophia (181)

4

Charlotte (149)

Sophia (145)

Charlotte

(135)

Amelia (133)

Emma (164)

Ava (159)

Emma (178)

5

Violet (117)

Emma (142)

Emma (133)

Harper (125)

Amelia (161)

Sophia (151)

Ava (161)

6

Isla (112)

Ava (118)

Isla (120)

Charlotte (117)

Sophia (137)

Amelia (145)

Amelia (159)

7

Ellie (111)

Nora (111)

Harper (115)

Evelyn (114)

Ava (115)

Isla (135)

Isla (133)

Emily (150)

8

Eliana (104)

Isla (114)

Chloe (101)

Violet

(101)

Isla (101)

Abigail (120)

Chloe (120)

Emily (127)

Abigail (141)

9

Chloe (100)

Evelyn (100)

Lily (100)

Sophie (102)

Ava (99)
Emily (99)

Lily (100)

Evelyn (119)

Lily (123)

Hannah (137)

10

Aurora (99)

Ellie (101)

Hannah (98)

Hazel (98)

Chloe (92)

Aria (112)

Abigail (114)

Elizabeth (124)

Related information

Multimedia