Canada address generator

Generate realistic Canada addresses in the correct local format, with real towns and postcode areas. Pick a province or leave it open.

ADDRESS GENERATOR
TEST DATA ONLY
Generating…

City, province and postcode area are real (the last characters of the postcode are random). Street, name and phone number are random.

Addresses

NameStreetCityProvincePostcodePhoneCopy

How Canada addresses are written

Street line, then city, two-letter province code and postal code on one line, with two spaces before the postal code.

Lucy Wilson 108 Main Crescent Edmundston NB E3V 6V1

Canadian postal codes alternate letters and digits. The first three characters, the forward sortation area (FSA), identify a region or part of a city; the last three, the local delivery unit (LDU), identify a street block or building.

Tips

  • Use the two-letter province code, such as ON, QC or BC.
  • Suite or unit numbers go before the civic number with a hyphen, like 1203-45 King Street.
  • In Quebec, French street formats are common: 123, rue Principale.
  • The letters D, F, I, O, Q and U are never used in postal codes.

Read the full Canada address guide

Questions about Canada addresses

Are these Canada addresses real?

The towns, provinces and postcode areas come from public postal data. Streets and names are random, so the full address is for testing only.

What is the postcode format in Canada?

A9A 9A9. Canadian postal codes alternate letters and digits. The first three characters, the forward sortation area (FSA), identify a region or part of a city; the last three, the local delivery unit (LDU), identify a street block or building.

How do you write an address in Canada?

Street line, then city, two-letter province code and postal code on one line, with two spaces before the postal code.

Can I download the addresses?

Yes. Generate up to 50 at once and download them as CSV (UTF-8, works with accented characters) or JSON.