Sign In
International Address Formats

πŸ‡¨πŸ‡¦Canada Address Format

Canadian addresses pair a two-letter province code with a distinctive six-character postal code that alternates letters and digits. Get the postal code or province wrong and Canada Post routes it to the wrong depot. Here is the format, a real example, and the errors to catch.

Correctly formatted
M5V 2T6
Jean Tremblay
301 Front Street West
Toronto ON M5V 2T6
CANADA
βœ“ Carrier-validated Β· deliverable

The Canada address format, field by field

A Canadian label is recipient, the street address, then the city, two-letter province, and postal code on one line, then the country.

1Recipient nameJean Tremblay personal or business recipient
2Street address301 Front Street West civic number, then street name
3CityToronto the municipality
4ProvinceON the two-letter province or territory code
5Postal codeM5V 2T6 six characters, <code>A1A 1A1</code>, after the province
6CountryCANADA required for inbound international shipments

Postal code rules

The postal code is Canada Post's primary routing field and resolves to a local delivery area. The forward sortation area (first three characters) alone identifies the region.

M5V 2T6

Format: Six characters in the pattern A1A 1A1, alternating letter and digit, with a space in the middle.

Validation regex: ^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z] ?\d[ABCEGHJ-NPRSTV-Z]\d$

Watch for: the letter O typed for a zero, and a missing space in the middle of the code.

What makes Canada different

The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.

Alternating pattern

The postal code alternates letters and digits

Canadian postal codes follow A1A 1A1, a letter, digit, letter, space, digit, letter, digit. Because letters and numbers alternate, an O/0 or I/1 mix-up resolves to a different place.

Province codes

Provinces are two letters

Use the two-letter code (ON, QC, BC, AB). It sits between the city and postal code and should validate against the 13 provinces and territories.

The space

Keep the single space

There is one space between the third and fourth characters (M5V 2T6). Removing it or adding extras causes lookup failures in address databases.

Bilingual labels

Street types may be English or French

Addresses in Quebec and elsewhere may use French street types (rue, avenue, boulevard) and directions. Keep the recipient's spelling rather than translating it.

Errors that cause failed deliveries to Canada

Each of these passes a basic "is this field filled in" check but fails at the carrier, turning into a redelivery, a return, or an address correction fee.

βœ•O and 0 confused in the postal code. Because the pattern alternates, M5V 2T6 and M5V 2TO are read differently or fail entirely.
βœ•Missing space in the postal code. M5V2T6 breaks many validation and lookup systems.
βœ•Wrong or missing province code. An absent or incorrect two-letter province makes the city ambiguous.
βœ•Postal code does not match the city. A mismatched forward sortation area routes the parcel to the wrong region.
βœ•Unit number omitted. Apartment and suite numbers should precede the civic number (101-301 Front Street West) or use a unit field.

Carrier notes for Canada

How the major carriers handle Canada addresses, and what your label needs to satisfy each one.

Canada Post

The national carrier and last-mile partner for most inbound international mail. Sorting is postal-code-driven, so a valid, correctly spaced code is the most important field.

Purolator & FedEx

Major parcel carriers for domestic and cross-border ecommerce. They expect a civic street address plus province and postal code, and charge for corrections on mismatches.

UPS & DHL

Handle cross-border and international shipments into Canada. Include the country line; an accurate postal code avoids customs and depot routing delays.

Validate every Canada address at checkout

Address Guard checks Canada addresses against carrier and postal databases before the order ships, normalizes the format, and flags the errors that cause failed deliveries. 240+ countries, $0.05 per check.

Address formats for other countries

Part of the Address Guard international address format guide, covering 240+ countries.

Canada address format FAQ

How do you write a Canadian address?+
Recipient name, the street address, then the city, two-letter province code, and six-character postal code on one line, then CANADA. Apartment numbers go before the civic number or in a unit field.
What is the Canadian postal code format?+
Six characters in the pattern A1A 1A1, alternating letters and digits with a single space in the middle, for example M5V 2T6. The space and letter/number order both matter for lookups.
Why do deliveries to Canada fail?+
Usually because of an O/0 mix-up in the postal code, a missing space, a wrong or absent province code, or a postal code that does not match the city. Validating the postal code against the address resolves most of these.