Local Canadian Virtual Phone Numbers
Toronto, Montreal, Vancouver and Winnipeg among others -$2.95
- Choose from over 300 different local Canadian prefixes
- Every Canadian phone number is $2.95 per month with unlimited incoming via VoIP*
- Use VoIP (i.e. an app on your smartphone) and it's unlimited incoming
- If you run a business in Canada use our optional cloud-based PBX system to manage calls
- Features include: Call Menu | Forward to multiple destinations | Create SIP accounts | Time-based routing | Phone number based routing and more
- Receive SMS/text messages | We'll send them to your email
- *Contact us directly for emergency service capability on your Canada FlyNumber, additional fee's apply
- Toronto 416 is $29.95 while 647 is $2.95 along with the rest of Canada
3 core options with every Canada phone number
- These settings can be changed anytime via your FlyNumber panel
- 1. Forward the Canada FlyNumber to any regular phone number
- Core FlyNumber feature and can be updated via your panel on the "fly" (pun intended)
- No PBX or phone system involved when using this option
- Anytime our system needs to send calls to a regular phone number, there is a low per min rate
- 2. Use the FlyNumber with our hosted pbx-phone system
- This is optional. You can always go back to one of the other core options other (1. Regular Phone or 3. Voip/SIP)
- It's $14.95 a month + the price of the Canada phone number (shown top of page)
- If you forward to a reg. phone number and/or make outgoing calls - a per min rate applies
- IVR/Voice Menu | Record Calls | On-Hold/Queue | Time-based routing | SIP Accounts | Voicemail and more
- Within the PBX, core features (1. and 3.) are expanded to a great degree
- Use the PBX to make outgoing calls with your virtual phone number
- 3. Set the Canada virtual phone number directly to VoIP
- Core FlyNumber feature - set the Canada phone number to any SIP address (URI/host)
- PBX not involved | Update settings instantly | Detailed logs (including failed attempts)
- Using the SIP protocal (VoIP) might be the most effecnent way of answering calls, it would involve the fewset amount of "hops"
- Your Canada FlyNumber can be used with 3CX | Asterisk | FreePBX | FreeSwitch among other VoIP solution
- There are no additional charges when receiving calls this way - Unlimited incoming minutes
- Set your Canada DID phone number to one of our "easy setup" voip providers
- Every FlyNumber comes with 2 incoming channels (with the ability to purchase more soon)
Not sure how the service works?
Use cases for a Canada virtual number
- Thinking of starting a hedge fund in Toronto? Or maybe expanding your burrito spot to Montreal? - We’ve got you covered
- Run a sales campaign for Canadian callers | Buy multiple CA numbers and route as you please
- Family and friends in Canada? Keep a local number for them to reach you on
- Use the Canadian FlyNumber as a “second” phone line , independent of any of your other phone numbers ( Landline/mobile etc )
- Do you rent out apartments in Canada? Use FlyNumber for your listings on craigslist
- Looking for employment in Canada while abroad? Get a no-obligation local CA number and make it easier for companies and recruiters to reach you
- Keep your Canadian mobile calls active while you travel - Buy a Canadian FlyNumber and before you travel, set the mobile phones’ call forwarding to the CA FlyNumber - You then set the call flow on FlyNumber to anywhere or anything
- Canadian entrepreneurs looking for a phone number to post on his/her website or social media
Optional Cloud PBX Phone System
- The optional Phone System is an additional $14.95 for a grand total of $17.95 per month.
- This is all you’ll pay for receiving calls with your smartphone or SIP client. ( Grandstream phone, ATA device, Asterisk, 3CX, SIP app etc. ) - unlimited incoming calls
- Outgoing calls and/or forwarding to a regular phone number has a per minute charge
- IVR Menu for your Canadian phone number - think, Press 1 for sales, 2 for support
- Setup multiple SIP accounts - These credentials can be entered on any device or software
- Record incoming and outgoing phone calls | Have the recordings sent to an email, FTP, Google Drive, Dropbox or OneDrive automatically
Technical info on Canadian phone numbers
- Country code:
- Canada's country code is +1, the same as the United States and other countries within the NANP.
- Area codes:
- Canadian phone numbers consist of a three-digit area code, which is used to identify a specific geographic region within the country. There are multiple area codes for each province, and they are often assigned based on population density.
- Local numbers:
- After the area code, there is a seven-digit local phone number, which is typically formatted as XXX-XXXX.
- Number format:
- A Canadian phone number is generally written as (AAA) BBB-CCCC or AAA-BBB-CCCC, where AAA is the area code, BBB is the first three digits of the local number (the exchange code), and CCCC is the last four digits of the local number (the line number).
- Ten-digit dialing:
- Most of Canada requires ten-digit dialing for local calls, meaning you must include the area code even when calling within the same area code.
- Toll-free numbers:
- Canadian toll-free numbers start with the area codes 800, 888, 877, 866, 855, 844, or 833. These numbers can be dialed without incurring long-distance charges, but they are not always accessible from outside of Canada and the United States.
- Long-distance calls:
- To make a long-distance call within Canada, you typically need to dial "1" before the area code, followed by the seven-digit local number. However, this may vary depending on your service provider and calling plan.
- International calls:
- To call a Canadian number from outside of the NANP, you will need to dial your country's exit code, followed by Canada's country code (+1), the area code, and the local number.

The history behind Canadian phone numbers
- Early history (late 19th century – 1947):
- In the early days of telephone services, phone numbers in Canada were quite simple, usually consisting of a few digits. Calls were often made with the assistance of an operator who would connect the call manually by plugging cords into a switchboard.
- Introduction of the NANP (1947):
- The North American Numbering Plan was introduced to provide a systematic and efficient way of assigning phone numbers in the United States, Canada, and some Caribbean countries.
- Under the NANP, a 10-digit telephone number was established, consisting of a 3-digit area code, a 3-digit central office (or exchange) code, and a 4-digit line number. The area code system allowed for the expansion of the telephone network and the allocation of phone numbers to different geographic regions.
- Expansion of area codes (1950s – 1990s):
- As the telephone network continued to grow in Canada, new area codes were introduced to accommodate the increasing demand for phone numbers. Initially, area codes were assigned based on the population density and anticipated growth of telephone services in each region. For example, densely populated areas like Ontario and Quebec were given multiple area codes, while less populated regions had fewer.
- Introduction of overlays and local number portability (1990s – 2000s):
- To address the issue of number exhaustion due to the rapid growth of the telecommunications industry, new methods of assigning phone numbers were introduced. Overlay area codes were added to existing geographic regions, allowing for the coexistence of multiple area codes within the same location.
- In addition, local number portability was implemented, enabling customers to keep their phone numbers when switching service providers within the same area.
- Emergence of mobile phones and other communication technologies (late 20th century – present):
- With the rise of mobile phones, the demand for phone numbers grew even further. The introduction of Voice over IP (VoIP) and other communication services has also led to an increase in the number of phone numbers required, further contributing to the expansion of area codes and the use of overlays in Canada.
Entrepreneurs
- Wasn't the internet supposed to make phone calls more affordable?
- FlyNumber works great if you just launched a start-up and you're on a shoestring budget
- Is your business already off the ground but you'd rather not spend hundreds of dollars a month on phone service?
- We come from a "mom and pop" type background, rooted in the international diversity that is NYC. We understand business.
- Buy multiple international local phone numbers and manage them all from your FlyNumber account
Family and friends
- Stay in touch with family and friends by giving them a phone number "local to them"
- For example you have friends or family in the U.S. but now live elsewhere, you can give them a US FlyNumber that forwards directly to your smartphone
- Great for expats that want to stay in touch with friends and family from their hometown
- Give family members who aren't tech savvy an easy way to reach you no matter where you are
- Grandma or Grandpa would love a simple local phone number they can dial that connects them to their loved ones
Why choose FlyNumber?
- You "own" the Canada phone number, you can port out if necessary
- No obligations | Cancel anytime | Never any hidden fee's | No contracts
- You're billed based on the phone number, not users or agents
- Detailed call logs that you can export to CSV, we don't retain the logs past a certain point
- Logs include multiple responses - Ok (connected), declined, timeout, internal server error, request terminated and more
- Set a credit card/Paypal for recurring billing or add funds manually to your prepaid balance
- Easily add multiple phone numbers to your account
- Starting at $2.95 a month for U.S numbers as well as Canada, the U.K. and others
Sign Up Now
Return to: All Countries
*Excluding 416 Toronto / Toll-Free and only when you answer with VoIP (Reg. phone number forwarding or outgoing calls have an additional low per min rate)