Olivia's 10-Year Reign: 100 Years of BC's Most Popular Baby Names

Olivia has been BC's most popular name for baby girls for 10 years in a row, every year from 2016 to 2025. In 2025, 172 BC babies got the name. Across Canada, though, Olivia just lost the top spot: Charlotte was the country's #1 girls' name in 2025. On the boys' side, Noah (219 babies) is back at #1 in BC after Oliver's one-year turn in 2024.

BC's Vital Statistics Agency publishes every name given to five or more babies a year, going back to 1926. That's 100 years and 4,795 names. I downloaded the girls' and boys' files, lined them up against Statistics Canada's national name counts, and went looking for the fun stuff: the longest reigns, the names that vanished, and the names that are far more popular in BC than anywhere else in the country.

Below: a name finder for any name on the list, the #1 name every year since 1926, a decade picker, the "BC-iest" names, a quiz, and a note on where the Jessicas and Michaels of the late '80s are now: house hunting.

#1 girls' name in BC, 2025Olivia172 babies, 10 years running
#1 boys' name in BC, 2025Noah219 babies
Longest #1 streakRobert, 22 yrs1937 to 1958
Most-used name since 1926Robert35,863 BC babies

Look up any name

Type a first name, or tap one of the shortcuts. You'll get every year's count since 1926, the peak year, its 2025 rank in BC and across Canada, and the year by which half of all the BC babies with that name had been born. That last one is a decent guess at how old a name "sounds".

Look up any nameBC babies given the name each year, 1926–2025. Every spelling counts separately.

Olivia

Girls

192619752025

7,073 BC girls named Olivia, 1926–2025 · peak: 2010 (302 babies) · half of them were born by 2011 · 2025: 172 (#1 in BC) · Canada 2025: #2

Source: BC Vital Statistics Agency, baby names 1926–2025 (names given 5 or more times in a year); Canada rank: Statistics Canada, table 17-10-0147-01.

Spelling matters. The province counts each spelling as its own name, so Sophia and Sofia, or Léo and Leo, are separate entries. If a name isn't there at all, it means no single year had five or more BC babies with exactly that spelling.

The 2025 top 10

BC's top 10 baby names, 2025 Babies registered with each name, and the same name's rank across Canada
GirlsBC babiesCanada rank
1. Olivia172#2
2. Charlotte158#1
3. Sophia145#4
4. Amelia132#5
5. Isla127#14
6. Emma123#3
7. Hazel116#23
8. Ava109#19
8. Lily109#9
10. Nora108#10
BoysBC babiesCanada rank
1. Noah219#1
2. Oliver188#6
3. Theodore184#2
4. Liam176#3
5. Jack152#7
6. Henry150#11
7. James135#12
8. Leo130#4
9. Lucas129#10
10. Levi121#16

Source: BC Vital Statistics Agency, baby names 1926–2025; Statistics Canada, table 17-10-0147-01. Ties share a rank.

BC and the rest of Canada mostly agree, with a few West Coast quirks. Oliver is #2 for boys in BC but #6 nationally. Isla is #5 here and #14 across Canada, and Hazel is #7 here versus #23. Henry (150) and James (135) both made BC's boys' top 10 while sitting just outside it nationally.

The counts are smaller than you might think. BC had about 44,889 births in 2025, by Statistics Canada's estimate, so even the #1 name, Olivia, went to 0.4% of all BC babies born that year. A generation ago, the top names were far more crowded (more on that below).

Every #1 since 1926

For most of the 20th century, BC's top boys' names barely moved. Robert held #1 for 22 straight years, from 1937 to 1958, and in his peak year, 1955, 900 BC baby boys got the name. Michael then owned most of 1967 to 1993, with a few interruptions from Jason, Christopher and Matthew. The girls' list turned over faster: Mary, Shirley, Margaret, Patricia, Sharon, Linda, Susan, Sandra, Karen, Lisa, and then Jennifer's 15-year run from 1971 to 1985.

Every #1 name since 1926 BC's most popular name each year, grouped into unbroken runs
YearsGirlsYrs
1926–1934Mary9
1935–1936Shirley2
1937Margaret1
1938Mary1
1939–1940Margaret2
1941Patricia1
1942–1944Sharon3
1945Patricia1
1946–1956Linda11
1957–1959Susan3
1960Sandra1
1961–1962Karen2
1963Sandra1
1964Karen1
1965–1970Lisa6
1971–1985Jennifer15
1986–1988Amanda3
1989–1995Jessica7
1996–2002Emily7
2003–2006Emma4
2007–2008Ava2
2009–2010Olivia2
2011Emma1
2012–2014Olivia3
2015Emma1
2016–2025Olivia10
YearsBoysYrs
1926–1927John2
1928–1929William2
1930–1933John4
1934Robert1
1935John / Robert1
1936John1
1937–1958Robert22
1959–1966David8
1967–1971Michael5
1972Jason1
1973–1984Michael12
1985Christopher1
1986–1987Michael2
1988Matthew1
1989–1993Michael5
1994–1999Matthew6
2000Joshua1
2001Matthew1
2002–2009Ethan8
2010Jacob1
2011Liam1
2012Ethan1
2013–2014Liam2
2015Oliver1
2016Lucas1
2017–2018Liam2
2019Oliver1
2020–2021Liam2
2022–2023Noah2
2024Oliver1
2025Noah1

Source: BC Vital Statistics Agency, baby names 1926–2025

Since 2003, the girls' #1 has rotated between just three names (Emma, Ava and Olivia). The boys' top spot has been busier: since 2002, Ethan, Jacob, Liam, Oliver, Lucas and Noah have all had a turn.

Mary, Linda, Jennifer, Olivia BC baby girls given each name, per year, 1926–2025
  • Mary
  • Linda
  • Jennifer
  • Olivia

Source: BC Vital Statistics Agency, baby names 1926–2025

Show the numbers
MaryLindaJenniferOlivia
1926191000
1927200000
1928208000
1929183000
1930228000
1931192000
1932201000
1933188600
1934185000
1935157500
1936161600
1937171000
19381871900
19391542800
19401867000
194119311360
194218510200
194322518580
194423020890
194522517960
1946266315180
1947271522250
1948244627200
1949251652360
1950263545400
1951265524430
1952249558420
1953255510380
1954248472420
1955220418590
1956215432730
1957234385840
1958257372860
1959225401790
19602163381030
19611972991040
19621722571160
19631702481210
19641472471330
19651132401150
19661291921350
1967981441470
1968751392120
1969731112660
1970751123390
197156844150
197265544780
197350535510
197449416309
1975504968515
1976463973011
1977553570416
1978382760921
197944316908
1980443170417
1981661970612
1982542171416
1983382567810
1984452676416
1985401852311
1986252144617
1987341140121
1988482233925
1989441527324
1990421931648
1991441127166
199242925370
1993452120979
1994301321682
1995351514797
19963014127100
1997345100106
199831693119
199934895134
2000281469141
2001271166179
200226757160
200329050211
2004311139182
200523536200
200620030198
200733526216
200821020213
200911521250
201022021302
201114017248
201219019275
201316015287
201416012295
20152507256
201619014265
201717512260
201816010247
2019909266
20207011241
20211805238
20221705218
20231506208
20241405195
20251007172

Jennifer is the biggest name in the girls' file: 15,961 BC babies since 1926, peaking at 764 in 1984. Olivia's best year, 2010, was 302 babies, well under half of Jennifer's peak. Being #1 today takes fewer babies, partly because parents now spread their choices across far more names.

Robert, Michael, Ethan, Noah BC baby boys given each name, per year, 1926–2025
  • Robert
  • Michael
  • Ethan
  • Noah

Source: BC Vital Statistics Agency, baby names 1926–2025

Show the numbers
RobertMichaelEthanNoah
1926232700
19272121200
19282212200
19292291000
19302472900
19312851400
19322741900
19332472200
19343082800
19352823500
19362883400
19373415700
19383974600
19393767700
194044510300
194148510800
194256811300
194358112800
194457714300
194556017000
194672119600
194786824800
194876725600
194975526400
195083626800
195175033500
195278537500
195380746100
195485246900
195590047500
195683051900
195788756500
195886271200
195981666200
196082766500
196170872300
196276074300
196376577500
196469371400
196566466000
196662867100
196758673200
196865974500
196964775300
197061976600
197149868300
197245167900
197341873109
197439371805
197542777608
197636076708
1977386799011
197837978606
197935879200
1980394782515
198136575108
1982407759518
1983367776910
198435481309
198532561957
1986290613010
1987265612610
198827155708
19892615482410
19902495772610
1991215550377
19922124963014
19931924263515
19941913803732
19951463446051
19961272935267
1997103297107106
199893258149181
199993232166177
200071221239173
200165209294146
200260168420142
200361163336151
200461137338156
200562122302180
200654121278181
200758107294236
200858106288190
20094699301207
201045100248192
20114093246177
20124592297194
20134898234174
20143880256177
20153877206159
20162465215201
20173368199180
20183661183182
20193257208202
20203252170206
20212847147223
20222551140225
20232854139230
20241951133186
20251958109219

Pick a decade

Every decade's top 10, girls and boys. If you want to know what your parents' friends were called, try the 1950s: Linda, Susan and Patricia for girls, and Robert, David and John for boys.

Pick a decadeThe 10 most-used names for BC babies born in each decade

Top 10 of the 2020s (2020–2025, six years so far)

GirlsBabies
1. Olivia1,272
2. Emma958
3. Charlotte957
4. Sophia849
5. Amelia843
6. Isla829
7. Ava801
8. Chloe722
9. Evelyn663
10. Lily659
BoysBabies
1. Noah1,289
2. Oliver1,251
3. Liam1,213
4. Theodore1,108
5. Jack970
6. Lucas929
7. Leo871
8. Benjamin839
9. Ethan838
10. Owen801

Source: BC Vital Statistics Agency, baby names 1926–2025.

The BC-iest names

BC had 11.9% of Canada's births from 2021 to 2025. So if a name is about as popular here as anywhere else, roughly 12% of the Canadian babies with that name should be British Columbians. Some names blow way past that.

The BC-iest boys' names, 2021–2025 Share of Canada's baby boys with the name who were born in BC (names with 500+ Canadian babies). BC had 11.9% of all births.
Bowen34.5%Gurbaaz30.6%Arjan27.3%Fateh26.5%Angad24.8%Waris24.8%Kabir23.0%Bodhi21.9%Zorawar21.7%Lachlan21.3%Rhys21.1%Ari20.8%Miller20.5%Harvey20.3%Remy20.1%

Source: BC Vital Statistics Agency, baby names 1926–2025; Statistics Canada, table 17-10-0147-01; BC's share of births: Statistics Canada, table 17-10-0059-01

Show the numbers
NameBC share
Bowen34.5%
Gurbaaz30.6%
Arjan27.3%
Fateh26.5%
Angad24.8%
Waris24.8%
Kabir23.0%
Bodhi21.9%
Zorawar21.7%
Lachlan21.3%
Rhys21.1%
Ari20.8%
Miller20.5%
Harvey20.3%
Remy20.1%

Bowen is the BC-iest boys' name in the country: 323 of the 935 baby Bowens born in Canada from 2021 to 2025 were born here, 35%. Yes, there's an island with the same name a ferry ride from Horseshoe Bay. No, I can't prove the two are related, but I have my suspicions. The rest of the top 15 runs from Gurbaaz, Arjan and Fateh to Bodhi, Lachlan and Rhys.

The BC-iest girls' names, 2021–2025 Share of Canada's baby girls with the name who were born in BC (names with 500+ Canadian babies). BC had 11.9% of all births.
Juniper26.6%Rehmat26.0%Asees25.3%Mehar24.7%Jind22.3%Hallie21.1%Kaia21.0%Stevie20.9%Amber20.1%Vienna19.3%Mabel19.1%Summer19.0%Poppy19.0%River18.7%Matilda18.7%

Source: BC Vital Statistics Agency, baby names 1926–2025; Statistics Canada, table 17-10-0147-01; BC's share of births: Statistics Canada, table 17-10-0059-01

Show the numbers
NameBC share
Juniper26.6%
Rehmat26.0%
Asees25.3%
Mehar24.7%
Jind22.3%
Hallie21.1%
Kaia21.0%
Stevie20.9%
Amber20.1%
Vienna19.3%
Mabel19.1%
Summer19.0%
Poppy19.0%
River18.7%
Matilda18.7%

For girls it's Juniper: 27% of Canada's baby Junipers were born in BC. Rehmat, Asees and Mehar come next, and further down are Summer, Poppy, Amber and River, which sound like they were named at a trailhead on the Sea-to-Sky. My read: nature names are a West Coast thing, while the names at the very top are much the same coast to coast.

The most evenly split names, 2021–2025 BC babies registered as girls and as boys with the same name (150+ babies in total)
NameGirlsBoys
Riley200174
Blake138116
Emerson6898
Charlie197300
River119211
Quinn245117
Parker98214
Remi14465

Source: BC Vital Statistics Agency, baby names 1926–2025

Riley is the closest thing BC has to a 50/50 name right now: 200 girls and 174 boys from 2021 to 2025. Charlie, River and Parker lean boy; Quinn and Remi lean girl.

Climbers and fallers

The biggest mover of the last decade is Theodore: 95 BC babies in 2015, 184 in 2025, and #3 for boys. Add Theo, which climbed from 31 to 93, and 277 BC boys got one of the two in 2025, more than got Noah (219). Emma dropped the most, from 257 to 123, and Hunter fell from 170 to 46.

Biggest climbers and fallers, 2015 to 2025 Change in the number of BC babies given the name (largest changes in count)
Girls, climbing20152025Change
Rehmat065+65
Asees769+62
Nora48108+60
Maeve1573+58
Eliana2582+57
Jind057+57
Lainey555+50
Hazel67116+49
Boys, climbing20152025Change
Theodore95184+89
Zorawar080+80
Arjan1079+69
Miles3398+65
Theo3193+62
Noah159219+60
Rowan43103+60
Arthur2380+57
Girls, falling20152025Change
Emma257123−134
Emily18263−119
Abigail15163−88
Olivia256172−84
Brooklyn9518−77
Chloe16098−62
Isabella12874−54
Ava162109−53
Boys, falling20152025Change
Hunter17046−124
Jacob18375−108
Alexander18479−105
Mason17776−101
Ethan206109−97
Benjamin201108−93
Logan16875−93
Jayden12650−76

Source: BC Vital Statistics Agency, baby names 1926–2025. A count of 0 means fewer than 5 babies that year.

How old does a name sound?

For every name with at least 3,000 BC babies, I found the year by which half of them had been born. It's not the age of people living in BC today (people move in, move away and die), but it's a fair way to tell why some names feel like a grandparent and others like a preschool roll call.

The oldest- and youngest-sounding names Year by which half of all BC babies with the name (1926–2025) had been born. Names with 3,000+ babies.
Girls, vintageHalf born by
Dorothy1943
Joan1945
Shirley1946
Margaret1948
Helen1949
Judith1950
Boys, vintageHalf born by
George1951
Donald1952
Norman1952
Gerald1953
Larry1953
Ronald1954
Girls, newestHalf born by
Amelia2015
Lily2012
Charlotte2012
Ava2012
Sophia2011
Olivia2011
Boys, newestHalf born by
Oliver2015
Mason2012
Noah2011
Jackson2011
Liam2010
Owen2009

Source: BC Vital Statistics Agency, baby names 1926–2025

Dorothy is the most vintage big name in the file: half of BC's Dorothys were born by 1943. On the boys' side it's George (1951). At the other end, half of all BC Amelias and Olivers were born in 2015 or later.

Once huge, now under 5 a year Names that topped 400 BC babies in their peak year but had fewer than 5 in 2025
NamePeak yearBabies
Linda1949652
Susan1958495
Amanda1988494
Sandra1960457
Karen1961426
Patricia1947412

Source: BC Vital Statistics Agency, baby names 1926–2025

Linda is the most dramatic case. In 1949, 652 BC baby girls were named Linda. In 2025, it was fewer than five, too few for the list. Susan, Amanda, Sandra, Karen and Patricia went the same way.

Spreading out

Statistics Canada's national file starts in 1991 and shows how much parents have spread out. In 1991, 3.0% of Canada's baby girls were named Jessica and 2.8% of boys were named Michael. In 2025, Charlotte had 1.0% and Noah 1.4%. The top name now goes to about 1 baby in 100, not 1 in 34.

The #1 name is getting less common Share of babies born in Canada given that year's most popular name, 1991–2025
  • Girls' #1 name
  • Boys' #1 name

Source: Statistics Canada, table 17-10-0147-01

Show the numbers
Girls' #1 nameBoys' #1 name
19913.0%2.8%
19922.6%2.5%
19932.4%2.3%
19942.5%2.1%
19952.1%2.0%
19961.8%2.0%
19971.8%1.9%
19981.8%1.9%
19991.7%1.8%
20001.7%1.8%
20011.6%1.6%
20021.6%1.8%
20031.9%1.6%
20041.8%1.6%
20051.5%1.4%
20061.4%1.4%
20071.3%1.4%
20081.3%1.3%
20091.3%1.4%
20101.3%1.5%
20111.4%1.3%
20121.4%1.4%
20131.5%1.5%
20141.5%1.4%
20151.5%1.4%
20161.5%1.3%
20171.4%1.3%
20181.4%1.4%
20191.5%1.4%
20201.4%1.4%
20211.3%1.5%
20221.3%1.4%
20231.2%1.4%
20241.1%1.4%
20251.0%1.4%

Quiz: how well do you know BC's names?

7 questions, all answered by the data above. Pick one; the answer shows straight away.

1. What was BC's most popular girls' name in 2025?

Answer

Olivia, with 172 babies, for the 10th year in a row. Charlotte (158) is #2 in BC but took #1 across Canada in 2025.

2. Which name had the longest unbroken run as BC's #1 boys' name?

Answer

Robert: 22 straight years, 1937 to 1958. Michael's longest run was 12 years.

3. Which girls' name has been given to the most BC babies since 1926?

Answer

Jennifer: 15,961 babies, ahead of Sarah (12,168). Linda has 10,787 and Mary 10,539.

4. Linda was BC's #1 girls' name for 11 years straight. Which years?

Answer

1946 to 1956. Linda peaked in 1949 with 652 babies; in 2025, fewer than 5.

5. Which boys' name got the most BC babies in 2025?

Answer

Theodore (184), then James (135) and William (103). In 2015 there were 95 Theodores.

6. Of these, which name is the 'BC-iest', with the highest share of Canada's babies born in BC (2021–2025)?

Answer

Bowen: 35% of Canada's baby Bowens were born in BC, about three times BC's 12% share of all births. Jasper 20%, Kai 18%.

7. In 1991, Canada's #1 girls' name (Jessica) went to about 1 in 34 baby girls. What about 2025's #1, Charlotte?

Answer

About 1 in 100 (1.00%). Parents spread out: no name today comes close to Jessica's 3.0% in 1991.

The Jessicas and Michaels are house hunting

Here's the real estate part. The BC babies of 1986 to 1996 turn 30 to 40 in 2026. Their most common names were Jessica, Sarah, Amanda, Ashley, Jennifer for girls and Michael, Matthew, Christopher, Ryan, Kyle for boys. That's 4,803 Jessicas and 5,396 Michaels born in BC in those 11 years, before you count anyone who moved here.

Townhouses for sale on EstateBlock Active listings and median asking price, Oct 15, 2026. Asking prices, not sale prices.
CityListedMedian asking
Chilliwack201$625K
Abbotsford244$669K
Maple Ridge121$750K
Surrey956$789K
Langley274$829K
Burnaby216$918K
Coquitlam202$1.07M
Vancouver525$1.40M

Source: EstateBlock.com active listings, snapshot Oct 15, 2026

For where prices are heading, my Greater Vancouver market update has the latest benchmark numbers, and is it a good time to buy in Vancouver? runs the payment math. For more open-data fun, see Canada's most common city trees and when it snows in Vancouver. Curious what your current place would sell for? Get an instant evaluation.

How I did this

I downloaded the BC Vital Statistics Agency's girls' and boys' name files (1926–2025, published January 2026) and Statistics Canada's first-names table (Canada, 1991–2025) on October 15, 2026. The query and download URLs are saved with the research for this post. Both sources only list a name in a year when five or more babies got it, so a 0 in this post means "fewer than five", not necessarily none. The province counts names from birth registrations; Statistics Canada counts by the mother's province of residence and drops accents (Léo and Leo are one name there), so for the BC-versus-Canada comparison I merged BC's accented and unaccented spellings.

The "BC-iest" ranking divides each name's BC count for 2021–2025 by its Canadian count for the same years, for names with at least 500 Canadian babies, and compares it to BC's 11.9% share of all births (215,954 of 1,821,124, from Statistics Canada's quarterly estimates). "Half born by" is the median birth year of all BC babies with the name since 1926. Rankings use the count of babies; ties share a rank.

What I left out on purpose: I don't comment on where any name comes from or what it says about the families who chose it. The jokes here are about names, decades and islands, not people. Contains information licensed under the Open Government Licence – British Columbia, and Statistics Canada data used under the Statistics Canada Open Licence.

FAQ

What is the most popular baby name in BC in 2025?

Olivia for girls (172 babies) and Noah for boys (219), according to BC Vital Statistics. Olivia has been the #1 girls' name every year since 2016. Charlotte (158) and Oliver (188) are #2.

What was the most popular baby name in BC in 2024?

Olivia for girls (195 babies) and Oliver for boys (234), ahead of Liam and Noah (186 each).

What is the most common name in BC history?

Among names given to BC babies since 1926, Robert is the most used (35,863 babies), then David (35,226) and Michael (34,900). For girls it's Jennifer (15,961), then Sarah (12,168).

Is BC's most popular name the same as Canada's?

For boys, yes: Noah was #1 in both in 2025. For girls, no: Olivia was #1 in BC, but Charlotte was #1 across Canada in 2025, according to Statistics Canada.

Sources

  1. BC Vital Statistics Agency: B.C.'s Most Popular Baby Names (Open Government Licence – British Columbia)
  2. BC Vital Statistics Agency: baby name trends, girls, 1926–2025 (CSV)
  3. BC Vital Statistics Agency: baby name trends, boys, 1926–2025 (CSV)
  4. Statistics Canada: Table 17-10-0147-01, First names at birth by sex at birth, selected indicators (1991–2025)
  5. Statistics Canada: Table 17-10-0059-01, Estimates of the components of natural increase, quarterly (births)
  6. EstateBlock.com: townhouse listings by city (snapshot Oct 15, 2026)
Dan Marusin

REALTOR® with Renanza Realty Inc., 13+ years in Greater Vancouver real estate. Founder of EstateBlock.com, which maps sold prices, crime, schools, flood risk and transit on every BC listing. Search listings on EstateBlock.com →