Canada Phone Numbers: Format, Area Code & Validation Guide
Explore Canada's phone number formats, area codes, and validation. Understand the +1 country code, 10-digit structure (NXX-NXX-XXXX), and dialing procedures. Includes regex for validation like ^\+1[2-9]\d{2}[2-9]\d{2}\d{4}$ and upcoming 559/357 overlays.
Phone number standards3 min read
Frequently asked questions
Canadian phone numbers follow a 10-digit format, represented as NXX-NXX-XXXX, where N is any digit from 2-9 and X is any digit from 0-9. This format applies to both landlines and mobile numbers. For international calls, add +1 as the country code before the 10-digit number.
For landline-to-landline and landline-to-mobile calls within Canada, dial 1 followed by the 10-digit phone number. However, for mobile-to-mobile calls, you can directly dial the 10-digit number without the prefix '1'.
To make international calls from Canada, dial the international prefix 011, followed by the country code, area code, and the subscriber number. For example, to call the UK, you would dial 011-44 followed by the UK number.
The 738 area code will overlay the existing 213 and 323 area codes starting in August 2024. This means that new phone numbers in those regions may be assigned the 738 area code while existing 213 and 323 numbers remain unchanged.
The Canadian Radio-television and Telecommunications Commission (CRTC) is the regulatory authority responsible for telecommunications in Canada. It is comparable to the Federal Communications Commission (FCC) in the United States.
The 559 area code will be overlaid with the new 357 area code. This overlay is scheduled to take effect in the first quarter of 2025. It is a measure to ensure number availability by creating an overlay instead of an area code split
Yes, number portability has been available in Canada since 2007. This allows users to keep their existing phone numbers, both mobile and landline, when switching service providers.
Canada shares the +1 country code with the United States and several other Caribbean countries as part of the North American Numbering Plan (NANP). This integrated numbering plan simplifies calling between these countries.
The Canadian Numbering Administration Consortium (CNAC) is responsible for managing numbering resources in Canada. They work under the oversight of the CRTC to ensure efficient allocation and administration of phone numbers.
Developers should use regular expressions for validation, implement logic to handle number portability, consider time zone differences across Canada, and stay informed about area code exhaustion and new overlays from CNAC and NANPA.
The general regex format to validate a Canadian number is ^+1[2-9]\d{2}[2-9]\d{2}\d{4}$. Specific regex patterns exist for toll-free and premium-rate numbers, as outlined in the article's section on Regular Expressions for Number Validation.
Canada spans six time zones, so consider time zones when scheduling calls or sending automated messages. This ensures that communication occurs at the appropriate local time for the recipient.
Golden numbers are phone numbers that are easy to remember due to repeating digits or special sequences. They are often in higher demand and may be subject to different allocation rules or pricing by telecom operators.
One API. Every channel.
Contact Sales
Quick Reference
Overview
Discover the intricacies of Canada's telephone numbering system, including number structures, dialing procedures, and regulatory updates. This guide is essential for telecom professionals, developers, and system administrators working with Canadian phone numbers.
Canadian Numbering Plan
Structure of Canadian Phone Numbers
Number Formats
NXX-NXX-XXXXNXX-NXX-XXXX800/888/877/866-NXX-XXXX900-NXX-XXXX911310-XXXXRegular Expressions for Number Validation
General Format:
Validates a Canadian phone number with the country code, area code, and subscriber number.
Toll-Free Numbers:
Validates Canadian toll-free numbers.
Premium Rate Numbers:
Validates Canadian premium-rate numbers.
Dialing Procedures
Domestic Calls
Landline to Landline: Dial
1, followed by the 10-digit phone number.1-416-555-1234Landline to Mobile: Same as landline to landline.
1-647-555-1234Mobile to Mobile: Dial the 10-digit phone number directly.
416-555-1234International Calls
Outgoing: Dial
011, followed by the country code, area code, and subscriber number.011-44-20-7123-4567(for a call to the UK)Incoming: Dial
+1, followed by the 10-digit phone number.+1-416-555-1234Recent and Upcoming Changes to the Numbering Plan
Number Portability in Canada
Number portability is fully implemented, allowing both mobile and fixed-line numbers to be ported between carriers. This service has been available since 2007.
Major Telecom Operators and Number Ranges
ITU-T Standards Relevant to Canada
The Canadian numbering plan adheres to the [ITU-T E.164 standard](https://www.itu.int/rec/T-REC-E.164/en), defining the international public telecommunication numbering plan.
Number Allocation and Management
The Canadian Numbering Administration Consortium (CNAC) manages numbering resources under the oversight of the CRTC. The North American Numbering Plan Administrator (NANPA) also plays a role in management across North America.
Technical Restrictions and Special Cases
Technical Considerations for Developers
When working with Canadian phone numbers, consider: