Canadian Name Generator

Looking for a believable Canadian name for a character, game, or story? Our free Canadian Name Generator creates male and female names with an authentic Canadian feel in one click. Pick your gender, choose how many names you want, and hit Generate, then copy the ones you like.

Below the tool, you’ll also find something most name sites skip: real data. We’ve pulled Canada’s most popular baby names from official Statistics Canada records, listed the country’s most common surnames, and explained how French-Canadian naming works — so you can pair your generated name with a style that actually fits your character.

QUICK TIP

Names like Emma Tremblay, Noah Gagnon, or Liam MacDonald instantly sound Canadian because they mix the country’s most popular first names with its most common surnames. The generator combines thousands of pairs like these.

How to Use the Canadian Name Generator

It takes about ten seconds:

  1. Select Canada from the dropdown (or leave it on Random to explore).
  2. Pick a gender — male, female, or both.
  3. Set how many names you need — 5, 10, or 20.
  4. Click Generate — copy single names or grab the whole list at once.

Generate as many batches as you want. There’s no limit, no signup, and the tool works on any device.

If you want your character to sound contemporary, starting from names Canadians actually use is the safest route. Every year, Statistics Canada publishes the top baby names from birth registrations across the country. Here is the official top 10 for boys and girls in 2023 — the most recent full-year release:

RankBoysGirls
1NoahOlivia
2LiamEmma
3TheodoreCharlotte
4LeoAmelia
5WilliamSophia
6OliverMia
7LucasChloe
8ThomasMila
9BenjaminSofia
10JackAlice

Source: Statistics Canada, Table 17-10-0147-01 (2023 births).

A few patterns worth knowing if you’re choosing a name for a modern character:

  • Olivia has dominated for almost a decade. It has been Canada’s #1 girls’ name for eight straight years and has stayed in the top 10 since 2001.
  • The “-a” ending is the biggest trend for girls. Olivia, Emma, Amelia, Sophia, Mia, Mila and Sofia all finished in the 2023 top 10.
  • Boys’ names are more varied. Noah, Liam, Theodore, William, Oliver and Lucas all appeared in both Canada’s and the United States’ top 10 that year, so they work for characters on either side of the border.
  • William is a modern classic. It has been a top-10 Canadian boys’ name for 27 years running — a safe pick for a character of almost any generation.

Pair one of these first names with a common Canadian surname (table below) and you get a name that feels real without pointing at any specific person.

French-Canadian Names — the Québec Style

Canada has two main naming traditions, and the difference is easy to hear. French-Canadian names come mostly from Québec, where about 77,000 babies are registered each year in the province’s Family Allowance program.

Retraite Québec publishes the province’s official top names. In 2023, the top five looked like this:

RankGirlsBoys
1Alice & Florence (tie)Noah
2EmmaLiam
3OliviaLeo
4CharlieThomas
5CharlotteWilliam

Source: Retraite Québec, 2023 Family Allowance data.

Notice something interesting: Noah has been Québec’s #1 boys’ name for three years running — the same name that leads the whole country. And Québec’s top girls’ names (Alice, Florence, Emma, Charlotte) overlap heavily with the national list. So a “French-Canadian” name today is often simpler and more international than people expect: Alice, Léo, Thomas, Charlie.

What still makes Québec naming distinct:

  • Compound first names are common — Jean-Pierre, Marie-Claude, Anne-Sophie, Jean-François. If your character is older or from a traditional family, a hyphenated name is a realistic touch.
  • Distinctly French names such as Émile, Antoine, Camille, Éloïse, Mathilde, and Olivier are everyday names in the province but rare elsewhere in North America.
  • Accents matter. Léa, Élise, and André carry the accent in official records — write them correctly in your story or game.

For older French-Canadian characters (say, a grandparent born in the 1950s), names like Gilles, Réal, Sylvie, Johanne, and Louise were the everyday names of that generation — several of them still rank among the most common names for Québec seniors today.

Common Canadian Surnames (Last Names)

Your character’s surname often says more than the first name. Here are the most common last names in Canada, based on large-scale name-database records:

RankSurnameOrigin / community
1SmithEnglish
2BrownEnglish/Scottish
3TremblayFrench-Canadian
4MartinFrench/English
5RoyFrench-Canadian
6GagnonFrench-Canadian
7LeeChinese/English
8WilsonEnglish/Scottish
9JohnsonEnglish
10MacDonaldScottish

In Québec specifically, the official ranking (from the Institut de la statistique du Québec) puts Tremblay, Gagnon, Roy, and Côté at the top — Tremblay alone is carried by roughly 1 in every 100 Québécois.

A realistic Canadian character can carry any of these surnames, and that’s the point: Canada is one of the most multicultural countries in the world. Surnames like Singh, Chen, Patel, Khan, Nguyen, and Wang are common in Vancouver, Toronto, and other major cities. A name like Maya Singh or Noah Chen is just as Canadian as Emma Tremblay — which is exactly what makes Canadian fiction feel true.

Canadian Name Ideas by Style

Different stories need different name styles. Here are quick lists to spark ideas — or just run the generator until something clicks:

Modern & popular (for characters set in the present day): Olivia, Noah, Liam, Charlotte, Theodore, Mia, Jack, Alice, Lucas, Amelia

Classic English-Canadian (older characters, small-town settings): William, Margaret, George, Eleanor, Arthur, Florence, Harold, Ruth

French-Canadian (Québec settings, bilingual families): Émile, Camille, Antoine, Mathilde, Olivier, Éloïse, Jean-Pierre, Marie-Claude, Félix, Rosalie

Multicultural Canada (urban settings, immigrant families): Maya Singh, Noah Chen, Arjun Patel, Sofia Nguyen, Omar Khan, Elena Petrov

Nature- and place-inspired (soft, warm, memorable): Laurent, Willow, Jasper, Rose, Fraser, Ivy, Dawson, Aurora

Surnames that anchor the Canadian sound: Tremblay, MacLeod, Anderson, Gagnon, Beaulieu, Fraser, MacDonald, Chen, Singh, Walsh

How Canadian Naming Works (in Plain Words)

Canada doesn’t have one naming tradition — it has a few living side by side, and understanding them helps you pick a name that fits:

  • English-Canadian tradition follows the familiar pattern: a given name (often chosen from popular or family names) plus a family surname. Middle names frequently honour grandparents.
  • French-Canadian tradition loves compound first names and long-established surnames that trace back to 17th-century settlers from France. That’s why Tremblay, Gagnon, and Roy have held their top spots for centuries.
  • Indigenous naming follows each Nation’s own language and customs — names carry deep personal and cultural meaning. If your story involves an Indigenous character, research the specific community and its sources rather than using a generator; respect for accuracy matters here.
  • Canada’s multicultural communities keep naming traditions from around the world. A third-generation Canadian family may blend both — an English first name with a heritage surname, or the reverse.

One more note: a generated name is a creative suggestion. Random combinations occasionally match a real person’s name, so use generated names for fiction, games, and mock-ups — never to impersonate anyone or fill real records.

Who Uses a Canadian Name Generator?

  • Writers naming characters in novels, short stories, and screenplays set in Toronto, Vancouver, Montréal, or small-town Canada.
  • Game developers and players creating believable NPCs, tabletop characters, or role-play personas.
  • Teachers and students building sample dialogues, mock-ups, and practice material.
  • Designers and testers who need realistic sample names for demos without using real user data.

Frequently Asked Questions

What is a Canadian Name Generator?
It’s a free online tool that creates name combinations styled for Canada — mixing popular Canadian first names with common Canadian surnames. It’s made for fiction: characters in stories, games, role-play, and sample projects.

Can I use the generated names for my book or game?
Yes. Names themselves aren’t owned by anyone, so you can freely use generated combinations in fiction, games, scripts, or test data. If your character has a specific cultural or regional background, a little extra research will make the name fit even better.

Are these real people’s names?
The generator doesn’t draw from a list of real individuals — it combines common first and last names randomly. Because popular names are shared by many people, a combination can occasionally match someone real, so never use generated names to impersonate a person.

What are the most popular Canadian names right now?
For 2023, the official Statistics Canada list puts Noah, Liam, Theodore, Leo and William at the top for boys, and Olivia, Emma, Charlotte, Amelia and Sophia for girls. The full top-10 tables are on this page above.

What are common French-Canadian names?
Everyday names in Québec in 2023 included Alice, Florence, Emma, Noah, Liam, Léo and Thomas. Traditional choices include compound names like Jean-Pierre and Marie-Claude, and distinctly French names like Émile, Camille and Antoine.

What’s the most common Canadian surname?
Smith leads nationally, but Tremblay — the most common French-Canadian surname — ranks third and is #1 in Québec, followed by Gagnon, Roy, and Côté there.

Is a Canadian name different from an American name?
Often no — the two countries share most top names. What can differ is the French-Canadian layer (hyphenated names, names like Émile or Camille) and surnames with Scottish, French, or South Asian roots that are especially common in Canada.

Explore More Name Generators

Scroll to Top