Disclaimer: This is not technical support. Verify specific carrier terms before leaving Canada, as plans change frequently.
The most terrifying moment for a Canadian expat isn’t missing a flight…
It’s logging in to your CRA or TD Bank account from Dubai, seeing the “We have sent a code to (**) **-1234″ screen, and looking down at a phone that says “No Service.”
If you lose your Canadian number, you don’t just lose a contact list. You lose access to the Canadian banking system.
Most people think the solution is “Roam Like Home” (which costs $15/day) or cancelling their plan entirely (which deletes their number).
Both are wrong.
Here is the exact setup smart expats use to keep their Canadian number active for ~$10/month, receive 2FA codes for free, and never pay a roaming fee.
Best Plan for 2FA: Freedom Mobile Prepaid & WiFi Calling
The secret weapon for Canadian nomads is Freedom Mobile.
Unlike Public Mobile, Chatr, or Lucky Mobile (which block international usage or lack features), Freedom Mobile supports WiFi Calling on prepaid plans.
Why WiFi Calling Matters:
When “WiFi Calling” is active, your phone connects to the Canadian network over the internet.
- SMS 2FA: Free (Received as if you are in Toronto).
- Calls: Free (To/From Canadian numbers).
- Roaming Fees: $0.
The Setup (Do this BEFORE you leave Canada):
- Switch to Freedom Prepaid: Go to a store and move your number to their cheapest Prepaid Annual Plan (often ~$129/year) or their lowest monthly prepaid tier.
- Enable WiFi Calling: Go into your iPhone/Android settings and toggle “WiFi Calling” ON.
➡️ Important: You must do this while connected to the Freedom network in Canada. It often cannot be activated once you leave.
➡️ Critical Step: The “911 Address” When you toggle WiFi Calling “ON,” a web form will pop up asking for an Emergency 911 Address.
➡️ Do not panic. This is a legal requirement in Canada. - The Fix: Enter your parents’ address or your last known Canadian address. You do not need to be physically there, but the system will not activate the feature until this address is saved on file.
- Test It: Put your phone on Airplane Mode, turn on WiFi, and try to make a call. If it says “Freedom WiFi Call,” you are safe.
⚠️ The “Geofence” Warning You MUST activate WiFi Calling while your phone is physically connected to a Freedom Mobile tower in Canada. If you wait until you land in Dubai to toggle this switch, it will likely fail. The activation handshake requires a native cellular connection. Do it today.
Dual SIM Setup: How to Use Your Canadian Number with a Dubai eSIM
You don’t need two phones. You need one phone with two SIM slots (Physical + eSIM).
- Slot 1 (eSIM): Your Dubai Number (Virgin Mobile / Etisalat / Airalo). This is for your local data and life in the UAE.
- Slot 2 (Physical SIM): Freedom Mobile.
- Settings: Go to Cellular Settings -> Freedom Line -> “Network Selection”. Turn off “Automatic” and manually select a network that Freedom does not roam with, or keep “Data Roaming” OFF for this line.
- Result: Your Canadian line stays silent until you hit WiFi. Then, it wakes up, downloads your 2FA texts, and goes back to sleep.
Why You Should Avoid “VoIP” Apps (Fongo / TextNow)
A common piece of bad advice is: “Just port your number to Fongo for $25!”
The Risk: Fongo is a VoIP (Voice over IP) provider, not a mobile carrier.
- The “Short Code” Block: Many secure institutions (CRA, TD, Uber, verification services) block VoIP numbers to prevent fraud. You might port your number to Fongo, land in Dubai, and realize you can receive texts from your mom but not from your bank.
- The Verdict: Use Fongo as a backup for calling, never as your primary 2FA key.
Emergency Fixes: What to Do If You Are Already Abroad
If you already left Canada and your plan is dead, you have two options:
- The “Authenticator” Switch: Log into every account now and switch 2FA from “SMS” to “Authenticator App” (Google Auth / Authy). This removes the need for a phone number entirely.
- Port to VoIP (Last Resort): If you must keep the number and are already gone, you can try porting to a VoIP service like VoIP.ms or Fongo remotely, but be prepared for the short-code banking issue mentioned above.
Comparison: Best Canadian Carriers for Expats
| Carrier | WiFi Calling Abroad? | Annual Cost (Est.) | Verdict |
| Freedom Prepaid | YES | ~$129 CAD | The Winner |
| Rogers/Telus | YES | ~$1,000+ (Monthly) | Too Expensive |
| Public Mobile | NO | ~$180 | Useless Abroad |
| Fongo (VoIP) | Sort of | ~$25 | Risky for Banks |
Telecom policies change fast. While this Freedom Mobile setup works perfectly as of February 2026, carriers update their “Prepaid Terms” frequently.
Before you commit, walk into a local Freedom Mobile store (or chat with support) and ask a human rep:
“Does this specific prepaid plan still support international WiFi Calling?”
It takes 10 minutes to verify and saves you from a headache at 30,000 feet.




One Response
How much does it cost to maintain a Canadian phone number for 2FA purposes while abroad?