Canada address format, validation, & examples
How to write a Canadian address
If you're wondering how to write a Canadian address, you've come to the right place! Grab your maple leaves as you check out our address examples and our address validation tools for addresses in Canada below. Just enter an address, and we'll format, standardize, and validate the address instantly.
This guide will also help you understand how Canadian address validation and verification work, whether you’re sending mail or processing address data programmatically via an API.
Now, let's get into it with the basics. The Canada address format for shipping or mailing addresses should be written in all caps as follows:
- Addressee line - The recipient's name. If the recipient has a title, such as Master of Fun, include it here.
- Organization or department name - If applicable, add the organization or department name.
- Civic address line - This includes the house or building number, street name, and any apartment or unit information.
- City, province or territory, postal code - Include the city, followed by the 2-character ISO 3166-2 province or territory abbreviation and the postal code.
- Country - CAN, written in all capital letters.

Valid Canada address examples
Address validation and verification in Canada
When working to validate Canadian addresses in real-world applications, formatting alone isn’t always enough for your use case. Many businesses need to take address intelligence a step further: validate, verify, and standardize addresses. This ensures accuracy for shipping, logistics, billing, compliance, and more.
Address validation in Canada involves checking address standardization according to Canada’s local postal standards, but address verification also confirms that the address exists and matches with an authoritative database.
If you’re building applications or handling large datasets, using a Canadian address verification API can automate this process in real time and retrieve missing or incomplete address information that might be helpful for your organization’s use case, such as RDI or DPV.
Whether you’re validating a single address or processing millions, having access to reliable Canada address validation tools ensures better data integrity and fewer failed workflows caused by bad address data.
Smarty address validation tools for Canada
Smarty® has a suite of Canada address validation tools that can format, standardize, and validate Canadian addresses, plus addresses in 250+ other countries and territories worldwide. Canada address lookups have never been easier using Smarty’s scalable Canadian address verification APIs.
Use the international single address verification tool to verify and format 1 address at a time, the bulk address validation tool to verify and format a list of addresses simultaneously, or use the International Street Address API to integrate address validation and formatting programmatically into your software systems and workflows.
Postal information
Alberta - AB
British Columbia - BC
Manitoba - MB
New Brunswick - NB
Newfoundland and Labrador - NL
Nova Scotia - NS
Ontario - ON
Prince Edward Island - PE
Quebec - QC
Saskatchewan - SK
Northwest Territories - NT
Nunavut - NU
Yukon - YT
Canada Post
Country information
Explore detailed information about Canada, including its ISO codes (ISO 3166-1 Alpha-2 and Alpha-3), land area, capital city, and other major cities. This section provides valuable data to help you understand Canada's geography and administrative details, enhancing your address mail formatting and validation processes.
Population information
Data from worldbank.org
CC-BY 4.0