| |

Buying a SIM Card or eSIM for Travel in Canada

We may earn a commission from purchases you make after clicking links on this site. Learn more.

Planning a trip to Canada and want to stay connected? You’ve got a few options, even if they aren’t as good as they should be.

A small population in a huge country means the barrier of entry for a new provider is massive, and therefore there’s a serious lack of competition. Add that to the fact the country is mostly focused on postpaid, and prepaid options mostly look a little dire.

If you’re coming from the US or Mexico, you may find that your cell plan from home includes roaming in Canada, or that it can be added relatively cheaply.

If not, here’s what you need to know about buying a local prepaid SIM (or to save money, a travel eSIM) for your time in the country.

Companies

  • I recommend PC Mobile for most travelers who want a physical SIM
  • An eSIM from Nomad is the best option if you only need data

Canada has three main providers (Bell, Telus, & Rogers), and a host of smaller resellers, including a few owned by the “big three” themselves.

There are also a couple of outliers like Freedom Mobile that have worse coverage. While the company’s 4G/LTE rollout makes it compatible with a wider range of international phones than in the past, most travelers are still better off looking elsewhere.

So while it may appear at first glance that there are many choices at your mobile disposal, that’s sadly not the case. Competition is limited between the three companies, with similar, expensive prices across the board.

Don’t expect to get service everywhere regardless of which network you’re on. The country’s geography and lack of population density leave plenty of blank spots on all networks.

PC Mobile is a reseller that uses Bell’s network, but offers better prepaid options. It claims coverage of 97% of the Canadian population, and will have you covered for most of your travels until you start getting off the beaten path.

Travel eSIM for Canada

Given how expensive phone service is in Canada, most people will be better off using a travel eSIM instead if they don’t have free roaming with their usual provider.

They’re a dramatically cheaper option unless you really need a lot of data, and often provide better coverage than any individual Canadian provider. I give more detail on both aspects in the sections below.

While all of the eSIM companies I regularly use offer better pricing than the Canadian phone companies, I’ve found Nomad to consistently give the best bang for buck.

It’s not the only travel eSIM option, though. I’ve compared many of them in the past, and almost all offer better than local pricing. The latest details for the ones I use and recommend are below: I update them every week, most recently on 1 Dec 2025..

Include multi-country eSIMs
Nomad
Package NameValidityDataPrice (USD)
🌐Global82 10GB - 180 days (82 countries)180 days10GB$40
Global82 10GB - 180 days (82 countries)
🌐Global82 20GB - 365 days (82 countries)365 days20GB$68
Global82 20GB - 365 days (82 countries)
🌐Global82 30GB - 365 days (82 countries)365 days30GB$105
Global82 30GB - 365 days (82 countries)
🌐Global82 50GB - 365 days (82 countries)365 days50GB$170
Global82 50GB - 365 days (82 countries)
🌐EU-US-CA 5GB - 60 days (41 countries)60 days5GB$19
EU-US-CA 5GB - 60 days (41 countries)
🌐EU-US-CA 10GB - 60 days (41 countries)60 days10GB$29
EU-US-CA 10GB - 60 days (41 countries)
🌐EU-US-CA 20GB - 60 days (41 countries)60 days20GB$49
EU-US-CA 20GB - 60 days (41 countries)
🌐EU-US-CA 30GB - 60 days (41 countries)60 days30GB$69
EU-US-CA 30GB - 60 days (41 countries)
🌐Global 1GB - 7 days (123 countries)7 days1GB$12
Global 1GB - 7 days (123 countries)
🌐Global 3GB - 30 days (123 countries)30 days3GB$25
Global 3GB - 30 days (123 countries)
🌐Global 5GB - 30 days (123 countries)30 days5GB$39
Global 5GB - 30 days (123 countries)
🌐Global 10GB - 30 days (123 countries)30 days10GB$59
Global 10GB - 30 days (123 countries)
🌐Global 20GB - 30 days (123 countries)30 days20GB$99
Global 20GB - 30 days (123 countries)
🌐North America 1GB - 7 days (3 countries)7 days1GB$8
North America 1GB - 7 days (3 countries)
🌐North America 3GB - 30 days (3 countries)30 days3GB$16
North America 3GB - 30 days (3 countries)
🌐North America 5GB - 30 days (3 countries)30 days5GB$19
North America 5GB - 30 days (3 countries)
🌐North America Unlimited - 5 days (3 countries)5 daysUnlimited$21
North America Unlimited - 5 days (3 countries)
🌐North America 10GB - 30 days (3 countries)30 days10GB$26
North America 10GB - 30 days (3 countries)
🌐North America Unlimited - 10 days (3 countries)10 daysUnlimited$39
North America Unlimited - 10 days (3 countries)
🌐North America 20GB - 30 days (3 countries)30 days20GB$41
North America 20GB - 30 days (3 countries)
Canada 1GB - 7 days7 days1GB$5
Canada 3GB - 30 days30 days3GB$10
Canada 5GB - 30 days30 days5GB$15
Canada 10GB - 30 days30 days10GB$18
Canada Unlimited - 3 days3 daysUnlimited$21
Canada 20GB - 30 days30 days20GB$28
Canada Unlimited - 5 days5 daysUnlimited$31
Canada Unlimited - 7 days7 daysUnlimited$41
Canada Unlimited - 10 days10 daysUnlimited$49
Canada 50GB - 30 days30 days50GB$49

Like most travel eSIMs, it’s data-only: you don’t get a local number. I use apps for everything from communication to transport these days, so the lack of a local number very rarely matters to me, but you might have different needs.

New to eSIMs? They offer big benefits to travelers in terms of how quickly, easily, and (often) cheaply you can get connected when you arrive in a new country. Most recent phones support them, and you can read all about them here.

If you’re visiting other countries as well, make sure you check out our worldwide eSIM finder before you go. It has real-world recommendations for every trip, only takes a few seconds, and could save you a lot of money!

How to Buy a Prepaid SIM Card in Canada

Head to a Superstore (Canadian supermarket chain) or affiliate. You can find a store close to you here. You’ll likely need to activate the SIM card yourself, which takes about 5-10 min over the phone. Activating online only works with phones they sell to you.

You *may* need to provide your ID/passport to get a SIM card in Canada, and you will require an unlocked phone or have to buy a phone from the provider.

If your phone is currently locked, you may also be able to get it unlocked in a general mobile store if you don’t mind losing your warranty.

Prepaid SIM Card Costs

PC Mobile

PC Mobile is the best bet if you would like a little bit of talk and text with your data. The SIM card costs $10 CAD, which includes a $10 credit on your account.

Prepaid packages start at $29 CAD/month, with unlimited calls and texts to Canada and the US, and 20GB of data. That’s much better value than any of the other local providers, although note that tax gets added on top of the purchase price. More plan details here.

Chances are, though, that you’ll still save money with a travel eSIM unless you really expect to use all of that data.

Topping Up

Your best bet is to pick up a top-up card from the same locations that sell SIM cards. Unfortunately, you won’t be able to top up your account over the phone or online if you don’t have a Canadian credit card.

Top-up amounts and validity include:

  • $15 (valid for 30 days)
  • $25 (valid for 60 days)
  • $100 (valid for 365 days)

Nomad

Topping up with Nomad (or any of the other travel eSIM companies) is done by logging into the website or app. You just select your Candaa eSIM, hit the top-up button, and buy the same package again.

The top-up packs have exactly the same pricing and duration as the original eSIMs: there’s little difference between topping up your current eSIM and buying a new one, other than not having to activate it.

Get regular updates from the world of travel tech and remote work

News, reviews, recommendations and more, from here and around the web

Coverage and Data Speeds

Although the country is very large, mobile coverage is good in and around all of the population centers and where people tend to go.

Fast LTE service is available in all cites and towns (it’s not unusual to get somewhere around 100Mbps downloads in major centers), and 5G is being rolled out as we speak. It’s only when you’re heading further off the grid that you should expect spotty coverage.

If you’re using a Nomad eSIM, you’ll get service with both Bell and Rogers, and can swap between them as needed depending on where you are.


Check out our guides to SIM cards and eSIMs in 65+ other countries here.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

18 Comments

  1. Avatar Deborah Gilchrist says:

    Hi, Dustin. I read your post with interest. I live in Toronto and I host many travelers from abroad who just want some basic connectivity. One question I am not sure you covered, is, will roaming charges accrue on PC when travelers move about the country? I usually recommend Speakout-7-Eleven as they have a $25 prepaid card, $10 SIM and a 365 day expiry. They charge $0.25/min for calls and $0.10/outgoing Canadian or US text, $0.35 International text: https://www.speakout7eleven.ca/. I know that there is a plethora of cell phone companies around but did this company come up when you did your research? I appreciate your opinion.

    1. Dustin Main Dustin Main says:

      Hey Deborah,

      Great questions.

      PC Mobile won’t have roaming charges in Canada. This is the same with all of the major providers, with WIND being the only other provider of size that has roaming charges.

      Speakout 7-11 was the other provider I was considering to recommend in the post actually. I ended up going with PC Mobile as their data rates were better vs 100MB for $10 w/ 7-11. The 365 day voucher expiry w/ 7-11 is nice too, but 60 days with PC Mobile is enough to cover most I figure. In the end, both are good options with just a few minor differences.

      Hope that helps!

  2. Hi Dustin. I came across this page as I was looking at your information on Iceland (thanks for that). I am currently in Canada and being from the UK, I’m really surprised at how difficult and expensive it is to get a decent amount of mobile data. I just thought I’d throw a Virgin mobile plan into the mix. I was able to get a Virgin Mobile sim card for my iPhone 5, paying $20 for about 5gb data. This sim is mostly used for tablets, as it comes with no minutes or texts. But I only need to use Whatsapp and iMessage and Facebook etc, so it was ideal for me. It’s basically a 30 day monthly contract but it’s cancellable at any time without penalty. I’m only here for 6 weeks so on my last day, I’ll call them and pay the balance.

    1. Dustin Main Dustin Main says:

      Hey Adam,

      Did you have to give a credit card (local or foreign) to them? Passport?

      When I contacted them, they were pretty poor at confirming things like this. Any more first-hand info you could give would be awesome.

      Hope you had a great time in Canada!

  3. I’m in the US and just found out that Verizon offers a month-to-month plan for $25/mo which includes 1GB of data, 500 minutes talk and 500 messages for Canada and Mexico. I’m leaving tomorrow for Burlington, ON for five days, so this is perfect! It’ll save me from having to track down a sim card.

    Also, when Verizon presented me with options on when to start my international service, they even had a back-dated option! The text associated with that option states: “This option can eliminate or minimize overage charges if your usage exceeds your current plan allowance.”. The back date was my previous month’s bill cycle date.

    This must be new because it wasn’t available when I traveled to Ontario back in June. Back then it was $10 month-to-month for 250MB of data which I exceeded a couple of times while there over a 5-day period.

  4. Hey Dustin,

    Thank you for your information. I just need a good answer so i can finalize to get my sim card. I am moving to Canada forever in next month. Do you suggest me to go for the contract one or monthly prepaid one ? which provider is good ? Please let me know as i am confused which one to use … I am not going to use lots of data and mostly i will use local text and call, and sometimes international one….

    waiting for reply tnx

  5. Avatar Wanda Leung says:

    I am not sure that I understand about unlock my phone? I have a Samsung galaxy six, and planning to travel to Canadian Rockies for 10 days. Looking to just call or text for emergency back to USA while traveling Cananda. Please explain the unlock phone, is this something I need to call my phone carrier to unlock prior to the trip? And just purchase the SIM card at 7-11 and pop it in?

    Thanks

    Wanda

  6. Avatar trevor rebello says:

    Hi,
    I’m from India & will be spending July & August 2016 in Canada.
    Need data package to use Whatsapp, Facebook, Skype, Gmail.
    Will need to make few local calls in canada.
    Recommend a good service provider.
    Tjr

  7. Hi!

    Thank you for your information. I am going to visit Canada in this week for 3 weeks.

    I need a suggestion which plan I should use and the best provider for me to keep contact with my family through Whatsapp and other social media.

    Can you please recommend to me?

    Thanks a lot!!

  8. Avatar Priscilla says:

    Hey dustin
    I will be in Toronto for 3 weeks with my iPhone 6 Plus where can I get a prepaid SIM card with some data
    support so I can do whatapps/ Skype/ minor web surfing

  9. Hey , If i go to Canada ?? and Let’s Suppose I buy a sim over there then what i have to do next ? i mean i have to pay the provider of sim on monthly bases or at the spot and they will give me the phone of contract as well or not , My Cousin went to Canada ?? and he is currently living in Saskatchewan area , he told me that you can get an iPhone ? from the provider as well on CONTRACT , means that you have to pay them on monthly bases , he got an iPhone 6 from the retailer as well and paying them cash on monthly bases !!

    1. You don’t need to sign up for any kind of ongoing contract, nor purchase a phone. Generally, you simply purchase the SIM card, pay for it and whatever call/text/data package suits your needs for the time you’ll be in the country, put it in your existing phone, then dispose of the SIM when you leave. A few companies might try to get you to agree to an ongoing commitment, but that’s rare, and almost always optional. If it’s not, just pick a different cell company!

  10. Hello.
    I want to buy a sim card from Bell through one reseller on eBay.
    The problem is I don’t know if it’s possible to activate the sim card while I am abroad. Actually, I want to activate it while I am in Cyprus.
    Any ideas?

    1. I don’t know, I’m afraid. Probably best to contact Bell directly.

  11. I’ve found that the best deal in Canada is to use a talk / text plan like the Freedom Mobile $99/year plan and combine it with a data-only plan like the ones from Nomad. You can get a 1GB data pack for Canada for just $4, 5GB is only $17 right now with the promos they’re running. You can check out the site here: https://getnomad.app/homepage-domestic/?utm_source=blog

    1. If your phone supports eSIM (Nomad is an international eSIM provider), this is a solid option. Nomad is definitely not alone among the international providers in offering eSIM service in Canada, but the pricing is more competitive than most.

Note that comments are manually approved, so there will be a delay before they appear on the site. Please keep them polite.