Canadian Town Name Generator
Funny and believable town names from across Canada
Canadian town names with the funny ones up front, from Moose Jaw, Elbow and Come By Chance to Left Mitten, Fog Again Harbour and Saint-Loin-de-Tout. The list mixes real place names with invented ones in the same patterns.
About Canadian town names
Canada's funniest town names are funny because nobody meant them to be. Moose Jaw, Elbow and Eyebrow are all in Saskatchewan, Newfoundland answers with Come By Chance, Heart's Content and Witless Bay, and Quebec has a parish with two exclamation marks in its name, Saint-Louis-du-Ha! Ha!. The pattern is plain speech: a body part, an animal, a hope or a complaint, put on the map with a straight face.
More than half of this list follows that pattern, with names such as Left Mitten, Fog Again Harbour, Moose Elbow and Forty Below beside the famous ones. Real place names and invented ones are mixed together and the page does not mark which is which, so look a name up on a map before you treat it as a real town or as your own invention.
The rest gives a Canadian map its ordinary layers: Scottish and English transplants, Quebec parishes in Saint- and Sainte- with their hyphens and accents, prairie sidings and grain towns, northern mining camps and fur-trade forts, and lake, portage and rapids names. Spelling is Canadian, so it is Harbour and Centre. Nothing here was invented to sound Indigenous: a name of First Nations, Inuit or Métis origin is in the list only as the name of an existing place.
How to choose Canadian town names
- Choose the province before the name. Arm, Tickle, Bight and Cove belong to a Newfoundland outport, Siding, Coulee and Butte to the prairies, and a hyphenated Saint- name to Quebec or an Acadian shore.
- For a funny name, stay deadpan. Flat, Sorry and Kneecap work because they read like something a surveyor wrote down without smiling.
- Keep French names as they are written: Saint- before a man's name, Sainte- before a woman's, hyphens between the parts and the accents left on, as in Sainte-Émélie-de-l'Énergie.
- Search a map before you publish. The list mixes real and invented names without marking them, and a real town deserves to be described as it is.
- Pair a plain town with an odd neighbor. A story set in Rosetown gets more out of a rival rink in Moose Elbow than out of a second sensible name.
Frequently asked questions
What are some funny Canadian town names?
The ones Canada is known for include Moose Jaw, Medicine Hat, Elbow, Eyebrow, Come By Chance, Heart's Content, Witless Bay, Punkeydoodles Corners and Saint-Louis-du-Ha! Ha!. All of them are in the list, along with names in the same spirit such as Knock Me Sideways Cove, Fort Mild Optimism and Grumpy Goose.
Are all of these real towns in Canada?
No. The list mixes real Canadian place names with invented ones built on the same patterns, and it does not mark which is which. If it matters, for a trip, a quiz or a published story, check the name on a map or in a gazetteer first.
Why do so many Canadian place names sound odd?
Many of them read as plain descriptions: a bend in a river shaped like an elbow, a harbour a crew was glad to reach, a saint's name joined to a local landmark. Read generations later, plain speech sounds like a joke. That is why a name built from an arm of the sea, a river or a patch of grass can be funny without trying.
How do French-Canadian town names work?
Most Quebec parish names join a saint to a place or a family name with hyphens, as in Saint-Élie-de-Caxton, Sainte-Rose-du-Nord and Saint-Roch-des-Aulnaies. Saint- goes with a male saint and Sainte- with a female one, and the accents stay on. The list also has French names for capes, rivers and lakes, such as Cap-Chat and Rivière-du-Loup.
Related generators
Funny Town Name Generator
Silly, punny and painfully mundane town names
American Town Name Generator
Small-town USA names that sound real
Canadian Name Generator
Names from coast to coast to coast
French Canadian Name Generator
Authentic Québécois and Acadian names, old and new
Small Town Name Generator
Believable small-town names for stories, games and maps
Scottish Town Name Generator
Real Scottish towns, villages and harbours from the Borders to Shetland
French Town Name Generator
Real villages and market towns across France
Midwest Town Name Generator
Believable small-town names from the American heartland
More like this
Canadian Last Name Generator
Surnames as they are found across Canada
Canadian Team Name Generator
Funny, proud team names from coast to coast
French Canadian Last Name Generator
Québécois and Acadian surnames, dit names included
Arizona Town Name Generator
Arizona town names from copper camps to saguaro flats
Armenian Town Name Generator
Real Armenian towns, villages and built place names
Austrian Town Name Generator
Real and invented place names from Austria
All 500 Canadian town names
A: 13 names
- Abernethy
- After You Junction
- Ailsa Craig
- Alkali Flats
- Angry Goose Landing
- Ankle Creek
- Anse-à-la-Cabane-à-Sucre
- Anse-aux-Maringouins
- Arisaig
- Assay Creek
- Assiniboia
- Atlin
- Aunt Maud's Arm
B: 43 names
- Back Bacon Bend
- Back Forty
- Bacon Cove
- Badger Eyebrow
- Badger's Quay
- Baie-des-Bas-de-Laine
- Bakeapple Bight
- Balcarres
- Bareneed
- Barkerville
- Barley Siding
- Bay Bulls
- Bay d'Espoir
- Bear in the Bin
- Beaver Dam Again
- Beaver Meadow Portage
- Beaver Tooth
- Better Than Expected
- Bide a While Bight
- Big Toe
- Biggar
- Birchbark Landing
- Black Duck Siding
- Black Ice
- Blackfly
- Blackfly Portage
- Blacks Harbour
- Blanc-Sablon
- Blind River
- Block Heater Flats
- Blow Me Down
- Blubber Bay
- Bobcaygeon
- Boiling Kettle Rapids
- Boissevain
- Bonanza Bend
- Bonspiel
- Bout-du-Rang
- Buffalo Narrows
- Burleigh Falls
- Burnt River
- Butter Cove
- Butter Tart Bay
C: 38 names
- Canola Junction
- Cap-à-l'Aigle
- Cap-Chat
- Cap-des-Rosiers
- Cap-Pas-Pressé
- Cap-Pelé
- Carcross
- Caribou Chin
- Carmangay
- Carrot River
- Causapscal
- Chapel Arm
- Chapleau
- Chesterfield
- Chéticamp
- Chickadee Corners
- Chin Coulee
- Choiceland
- Churchill Falls
- Clam Harbour
- Clueless Bight
- Coboconk
- Cod Tongue Cove
- Colonsay
- Come By Chance
- Come By Later
- Conquest
- Coronation
- Correction Line
- Coteau-du-Lac
- Cow Head
- Cowlick
- Cranberry Portage
- Creemore
- Crocus Hill
- Crow Head
- Cupids
- Cut Knife
D: 14 names
- Dalkeith
- Dawson City
- Dead Man's Flats
- Deep River
- Deloraine
- Destruction Bay
- Deux-Rivières
- Devil's Elbow Rapids
- Donair Harbour
- Drinkwater
- Dulse Cove
- Dunmoose
- Dunvegan
- Durum
E: 11 names
- Ear Falls
- Earlobe
- East Tweedsmuir
- Eatonia
- Eavestrough
- Elbow
- Enchant
- Endeavour
- Esterhazy
- Excuse Me Creek
- Eyebrow
F: 28 names
- Factor's Landing
- Fenelon Falls
- Fertile
- Fiddlehead
- Figgy Duff Bight
- Finger
- Flat
- Flaxcombe
- Flin Flon
- Foam Lake
- Fog Again Harbour
- Fool's Pan
- Forget
- Fort Chipewyan
- Fort Frances
- Fort Good Hope
- Fort Mild Optimism
- Fort Providence
- Fort Reasonable Doubt
- Fort Resolution
- Fort Second Thoughts
- Fortune
- Forty Below
- Fourth Meridian
- Freeze-Up
- Frost Heave
- Frozen Zipper Pass
- Funny Bone
G: 21 names
- Garden of Eden
- Glace Bay
- Glen Nevis
- Glen Partridge
- Glen Toque
- Goobies
- Good Spirit Lake
- Goodsoil
- Gopher Coulee
- Gopher Tooth
- Grain Spur
- Grand Bruit
- Grand Rapids
- Grand-Étang
- Grand-Mère
- Gravelbourg
- Grey Jay Junction
- Grosses-Roches
- Grubstake
- Grumpy Goose
- Gumboot Landing
H: 17 names
- Hairy Hill
- Halfway to Somewhere
- Happy Accident
- Happy Adventure
- Happy Valley-Goose Bay
- Hat Trick
- Hatchet Cove
- Heart's Content
- Heart's Delight
- Heart's Desire
- Heart's Hesitation
- Heart's Second Thought
- Herring Neck
- Honey Harbour
- Horizon
- Horsefly
- Hudson's Hope
I: 5 names
- Île-à-la-Crosse
- Île-aux-Beignes
- Inverslush
- Iron Bridge
- Isle aux Morts
J: 6 names
- Jack Pine Rapids
- Jackrabbit Flats
- Jerry's Nose
- Jiggs Dinner Cove
- Joe Batt's Arm
- Just Past the Church
K: 8 names
- Kakabeka Falls
- Keno City
- Kerfuffle
- Kindersley
- Kirkland Lake
- Kneecap
- Knock Me Sideways Cove
- Knuckle
L: 48 names
- L'Anse-à-la-Mitaine
- L'Isle-Verte
- L'Orignal
- La Broquerie
- La Pocatière
- La Tuque
- Lac du Bonnet
- Lac La Biche
- Lac-à-l'Orignal-Perdu
- Lac-aux-Sables
- Lac-de-la-Tuque-Perdue
- Lac-du-Huard-Moqueur
- Lac-Mégantic
- Ladle Cove
- Lark Harbour
- Last Claim
- Last Gas
- Late Thaw
- Leading Tickles
- Leaf Rapids
- Left Elbow
- Left Mitten
- Les Éboulements
- Les Escoumins
- Les Méchins
- Les Trois-Castors
- Likely
- Lion's Head
- Little Dorking
- Little Heart's Ease
- Little Seldom
- Lochaber
- Logy Bay
- Long Carry
- Long Johns Landing
- Loon Laugh
- Loon's Chin
- Loonie Landing
- Lost Moose
- Lost Paddle Rapids
- Lost Toque
- Love
- Lower Economy
- Lower Skye Glen
- Lucknow
- Lucky Lake
- Lynn Lake
- Lynx Wink
M: 30 names
- Manyberries
- Maple Dip Junction
- Maple Taffy Falls
- Mattawa
- Meadow Lake
- Meadowlark Siding
- Meat Cove
- Medicine Hat
- Mild Adventure
- Mile 42 Siding
- Milk River
- Mind Your Step Head
- Ming's Bight
- Mont-Joli
- Mont-Pas-Pire
- Mont-Pouding-Chômeur
- Moonbeam
- Moose Elbow
- Moose Factory
- Moose Jaw
- Moose on the Road
- Moose Pasture
- Moose Shoulder
- Moosehorn
- Mosquito Bend
- Mostly Gravel
- Motherlode Junction
- Moustache
- Mozart
- Mud Season
N: 22 names
- Nameless Cove
- Nan's Kettle
- Nearly There Harbour
- New Denmark
- New Dundee
- New Glasgow
- New Kirkcaldy
- New Liskeard
- New Norway
- New Old Glasgow
- Nickel Centre
- Nippers Harbour
- No Fish Today
- No Services
- No Worries Narrows
- Nobleford
- Noggin Cove
- Nordegg
- Norway House
- Not Far Now
- Notre-Dame-des-Sept-Douleurs
- Notre-Dame-du-Portage
O: 4 names
- Old Crow
- Old Shop
- Otter Slide
- Oxtongue Lake
P: 41 names
- Pancake Bay
- Paradise
- Pardon Me Pass
- Parka Junction
- Partridge in the Ditch
- Partridgeberry Point
- Paspébiac
- Paydirt
- Pelican Narrows
- Penalty Box
- Perogy Flats
- Petit-Détour
- Petit-Rocher
- Petit-Saguenay
- Piccadilly
- Pickerel Cheek
- Pickle Lake
- Picture Butte
- Pilot Mound
- Pincher Creek
- Plaid River
- Plate Cove
- Pleasant Surprise
- Plenty
- Plum Coulee
- Pointe au Baril
- Pointe-à-la-Tire
- Pointe-aux-Outardes
- Pointe-du-Chêne
- Porcupine Plain
- Port Aberfeldy
- Portage-du-Canot-Percé
- Portage-du-Fort
- Pouch Cove
- Poutine Falls
- Prairie Lily
- Pronghorn
- Prospect Portage
- Pugwash
- Punkeydoodles Corners
- Put the Kettle On
Q: 3 names
- Quarter Section
- Quidi Vidi
- Quite Flat
R: 23 names
- Radium Hot Springs
- Ragged Chute
- Railhead
- Rapide-Danseur
- Rappie Pie Point
- Reasonable Hope
- Red Elevator
- Red Lake
- Rink Rat
- Rivière Qui Barre
- Rivière-au-Renard
- Rivière-au-Tonnerre
- Rivière-aux-Mouches-Noires
- Rivière-de-la-Mitaine-Mouillée
- Rivière-du-Castor-Têtu
- Rivière-du-Loup
- Rivière-Éternité
- Rivière-Frette
- Rivière-Ouelle
- Rocky Mountain House
- Rosebud
- Rosetown
- Rubber Boot Bight
S: 75 names
- Saint-Clinclin-des-Meuh-Meuh
- Saint-Élie-de-Caxton
- Saint-Fulgence
- Saint-Glinglin-du-Lac
- Saint-Hilarion
- Saint-Jean-Port-Joli
- Saint-Loin-de-Tout
- Saint-Louis-de-Gonzague-du-Cap-Tourmente
- Saint-Louis-du-Ha! Ha!
- Saint-Onésime-d'Ixworth
- Saint-Ours
- Saint-Pamphile
- Saint-Pie
- Saint-Polycarpe
- Saint-Profond-des-Creux
- Saint-Roch-des-Aulnaies
- Saint-Télesphore
- Saint-Tite
- Saint-Zénon
- Saint-Zotique
- Sainte-Agathe-des-Monts
- Sainte-Anne-des-Monts
- Sainte-Émélie-de-l'Énergie
- Sainte-Flavie
- Sainte-Hedwidge
- Sainte-Perpétue
- Sainte-Pétronille
- Sainte-Rose-du-Nord
- Sainte-Thècle
- Saints-Martyrs-Canadiens
- Salmon Arm
- Sault-au-Castor
- Second Chin
- Second Winter
- Seldom
- Seldom Sunny
- Sept-Îles
S, continued
- Seven Persons
- Shanty Bay
- Shaunavon
- Shin
- Shining Tree
- Shinny
- Shoe Cove
- Shovel Again
- Sioux Lookout
- Skipper Eli's Elbow
- Skunk Cabbage Flats
- Slough Bottom
- Smooth Rock Falls
- Snag
- Snooks Arm
- Snoring Bear
- Snow in June
- Snow Lake
- Snowshoe
- Sober Island
- Sod House
- Soggy Mitten Cove
- Sorry
- Sou'wester Cove
- Spanish Room
- Split Rock Falls
- Spuzzum
- Squeaky Curd Corners
- Squid Jigger's Rest
- Starbuck
- Strathclair
- Stubble Jump
- Success
- Sugar Shack Siding
- Summerfallow
- Superb
- Swamped Canoe Falls
- Swift Current
T: 23 names
- Tadoussac
- Tamarack Narrows
- Tantallon
- Tea's On Harbour
- Teeswater
- Telegraph Creek
- Tête-à-la-Baleine
- Thanks Anyway
- Three Hills
- Three Mile Carry
- Thumb
- Tickle Cove
- Tiny
- Too Good Arm
- Toonie Falls
- Toque Lake
- Toutons Tickle
- Trapper's Rest
- Trois-Pistoles
- Trouty
- Try Again Tomorrow Cove
- Turtleford
- Two Loon Narrows
U: 6 names
- Uncle Wilf's Knee
- Unity
- Upper Economy
- Upper Kintail
- Upper Lower Middleton
- Uranium City
V: 5 names
- Val-Brillant
- Val-d'Or
- Val-des-Pantoufles
- Voyageur Point
- Vulcan
W: 12 names
- Wandering River
- Washboard
- Wawa
- Wet Foot Portage
- Wet Sock Tickle
- White Fox
- Whiteout
- Windchill
- Witless Bay
- Wolf Willow
- Wolf's Elbow
- Wrong Turn
Y: 3 names
- Yahk
- Yellow Grass
- York Factory