Canada Postal Codes Database

This Enterprise Class Canadian Postal CodeOM database is considerably better than an off-the-shelf list of Canada Postal CodesOM from Canada Post databases. It is extremely clean due to a continual verification process that we’ve honed for years, which includes proper casing and standardized names. 

list of canadian postal codes graphicThis file contains over 855,000 records with official city and township names. It is updated frequently to provide the most current and accurate database possible.

Note: If you want all of the cities that a postal code covers, try our truly unique CanadaPlus product. It contains an additional 375,000 cities and towns.

Annual Subscription
30-Day Money-Back Guarantee

Database Specs & Features

Download Sample Data (CSV)

  • Immediate Download

    Download is available immediately upon purchase and for the duration of the annual subscription.

  • Monthly Updates

    We update our database monthly and recommend that you download monthly as well.

  • Free FTP/SFTP (upon request)

    To update your database without human intervention, we can provide an FTP address for you to write a script to access. Just request it after purchase.

  • Multi-Cities per Postal Code

    If a Postal Code boundary covers more than one city, each city is listed as a separate record.

  • Data Format - CSV

    Comma-Separated Values (CSV) Text File

  • Postal Code

    The postal code is 7 characters in the following format: ANA NAN.  Please note that there is a space in the 4th position

  • Province Code

    The Province code is 2 characters (AB=Alberta, BC=British Columbia, MB=Manitoba, etc.)

  • City/ Town

    The city/town is up to 30 characters long.

  • City Sequence

    This 2 digit max field will contain a '1' for a postal code's primary city and increment for alternate cities.

  • Time Zones

    The format is: ‐9999 (2‐digit hours and 2‐digit minutes relative to GMT (Greenwich Mean Time)). All Time Zones in the Western Hemisphere are negative relative to the GMT. (-0500=Eastern, -0600=Central, etc.) Note: both Hours and Minutes are imperitive for accuracy. For example, Newfoundland Island (not the mainland) is -0330 (minus 3 hours and 30 minutes from GMT), yet the Newfoundland mainland is -0400 hours from GMT.

  • Daylight Saving Time Flag

    Indicates whether Daylight Savings Time is observed in that Postal Code area.

  • Area Code

    The 3 digit Canadian area code.