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. 5498 Crossing Drive, Abbotsford, BC V2T 9E2
  2. 9338 Madison Avenue, Richmond, BC V6Y 4G6
  3. 7033 Beacon Road, Medicine Hat, AB T1A 5H8
  4. 4647 Silver Street, Kelowna, BC V1Y 9X1
  5. 5712 Cedar Road, Charlottetown, PE C1A 5M4
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.