Random Canada Address Generator

Build Canadian addresses with a real city, its province code and a correctly formatted six character postal code.

Canadian addresses5 generated
  1. 4301 Independence Crescent, Sherbrooke, QC J1H 2K2
  2. 9173 Hickory Road, Barrie, ON L4M 7G0
  3. 1047 Canyon Avenue, Sudbury, ON P3E 9V7
  4. 6424 Junction Avenue, Kingston, ON K7L 7K6
  5. 9054 Bluebell Road, Burnaby, BC V5H 5R8
Runs locally in your browser

About the Random Canada Address Generator

Canadian postal codes follow a strict letter digit letter, digit letter digit pattern, and the first three characters, known as the forward sortation area, are tied to a specific place. This generator keeps that link intact: the city, the two letter province code and the sortation area always belong together, and only the final three characters are randomised. Those three follow the rules Canada Post applies, so the letters D, F, I, O, Q and U never appear.

Fifty places are covered, from Toronto and Vancouver down to Brandon, Moncton and Medicine Hat, plus the three territorial capitals of Whitehorse, Yellowknife and Iqaluit. Provinces appear as the standard two letter codes that shipping labels and tax rules expect, so ON, QC, BC and NS all show up correctly.

The street name and house number are invented, which means the address is plausible without belonging to anyone. That is the right balance for testing a checkout that ships to Canada, seeding a CRM demo, checking a postal code regular expression, or building sample rows for a tax calculation. Never use these for a real shipment. If your fixtures also need United States records, the Random Billing Address Generator covers those, and the Regex Tester is the quickest way to confirm your postal code pattern accepts every line here.

How to use

  1. Set the number of Canadian addresses you need.
  2. Press Generate and check that the province codes suit your shipping rules.
  3. Copy a line for a form, or download the batch for a fixtures file.

Common questions

Are the postal codes valid?
They follow the correct format and their first three characters belong to the city shown, but the last three are random so the full code is not a live delivery point.
Which provinces are included?
All ten provinces plus the three territories, each shown with its standard two letter code.
Is the street address real?
No, the house number and street name are generated, so the address does not identify a household.
Can I test a postal code regex with this?
Yes. Generate twenty addresses and run them through the Regex Tester against your pattern.