Country format

Canada Address Format Guide

Canadian addresses resemble U.S. addresses at a glance, but they use province or territory abbreviations and an alphanumeric postal code. Forms should preserve the space in the postal code and should not apply five-digit U.S. ZIP Code validation.

Standard Canadian address layout

Alex Martin
1204-240 Queen St W
TORONTO ON  M5V 1Z7
CANADA

Canada Post places the addressee first, additional delivery information when required, the civic address, and then municipality, province or territory, and postal code. The postal code is uppercase and separated into two groups of three characters.

Field mapping

Form fieldCanadian valueQA consideration
Address Line 11204-240 Queen St WSupport unit and civic numbers without rejecting the hyphen.
City / municipalityTorontoAllow long names and French characters.
Province / territoryONUse Canadian abbreviations, not U.S. state codes.
Postal codeM5V 1Z7Accept letters, digits, uppercase conversion, and one space.
CountryCanadaAdd the full country name for international output.

Additional Canadian examples

Priya Singh
88 Rue Saint-Paul O
MONTRÉAL QC  H2Y 1Z3
CANADA

Jordan Lee
PO BOX 420 STN MAIN
VANCOUVER BC  V6B 3A7
CANADA

Form testing checklist

Reproducible bilingual and postal-code test

BoundaryTest valuePass condition
Postal code entryh2b 1x9Normalize presentation to H2B 1X9 without losing the central space.
ProvinceQCStore the official abbreviation separately from the municipality.
French street name1250 boulevard René-Lévesque OuestPreserve accents and the full directional text.
Unit placement12-345 Rue ExampleKeep the unit and civic number mapping reversible.

Test the same record with English and French interface labels. Changing the interface language must not translate, strip, or reorder the stored address. Postal-code normalization can improve display consistency, but a pattern match alone cannot verify a premise or delivery route.

Official reference