Best eSIM for Canada

We compare 20 plans from 6 eSIM providers for Canada, in pounds, show what your UK network would charge instead, and share the local mobile tips worth knowing.

Prices last checked 25 September 2026

eSIMs from£3.7720 plans · 6 providers

Quick answers

  • The cheapest data plan here is £3.77.
  • Best value for a longer stay: Nomad 10GB for 30 days, £12.83.
  • Unlimited data from Airalo: £64.89 for 30 days.
  • Canada is outside the EU, so the big UK networks charge about £7 to £8 a day here.
  • No restrictions: WhatsApp, FaceTime and other app calls work normally over Canadian mobile data and Wi-Fi.
Trip finder

Work out your trip

Change the days or add more countries. We'll find the cheapest way to stay online.

Loading the trip finder...

Prices

Canada eSIM prices compared

All 20 plans we track, cheapest first within each length.

ProviderDataLastsPrice (approx. in £)
Sim Local 1GB 3 days £3.77US$5.00 · £3.77/GB Go to Sim Local Provider link
UbigiBell, Freedom, SaskTel, Telus, Videotron 1GB 7 days £3.77US$5.00 · £3.77/GB Go to Ubigi Provider link
Saily 1GB 7 days £3.99US$5.29 · £3.99/GB Go to Saily Provider link
NomadTelus, Bell 1GB 7 days £5.28US$7.00 · £5.28/GB Go to Nomad Provider link
NomadTelus, Bell 5GB 30 days £9.81US$13.00 · £1.96/GB Go to Nomad Provider link
NomadBest value 10GB+Telus, Bell 10GB 30 days £12.83US$17.00 · £1.28/GB Go to Nomad Provider link
Sim Local 5GB 30 days £12.83US$17.00 · £2.57/GB Go to Sim Local Provider link
Saily 5GB 30 days £13.57US$17.99 · £2.71/GB Go to Saily Provider link
Show all 20 Canada tariffs
ProviderDataLastsPrice (approx. in £)
UbigiBell, Freedom, SaskTel, Telus, Videotron 10GB 30 days £14.34US$19.00 · £1.43/GB Go to Ubigi Provider link
Sim Local 10GB 30 days £17.92US$23.75 · £1.79/GB Go to Sim Local Provider link
Saily 10GB 30 days £23.38US$30.99 · £2.34/GB Go to Saily Provider link
AiraloBell Unlimited 3 days £14.34US$19.00 Go to Airalo Provider link
HolaflyBell, Telus Unlimited 3 days £15.02US$19.90 Go to Holafly Provider link
NomadTelus, Bell Unlimited 7 days £22.64US$30.00 Go to Nomad Provider link
Sim Local Unlimited 7 days £23.96US$31.75 Go to Sim Local Provider link
AiraloBell Unlimited 7 days £24.15US$32.00 Go to Airalo Provider link
HolaflyBell, Telus Unlimited 7 days £27.54US$36.50 Go to Holafly Provider link
Saily Unlimited 15 days £33.19US$43.99 Go to Saily Provider link
AiraloBell Unlimited 30 days £64.89US$86.00 Go to Airalo Provider link
HolaflyBell, Telus Unlimited 30 days £72.36US$95.90 Go to Holafly Provider link

Prices checked 25 September 2026. Most travel eSIM companies charge in US dollars, even to UK customers, so your bank converts the price when you pay. We show pounds at that day's rate (US$1 = £0.75458) with the dollar price underneath.

Price per GB in Canada

Each provider's best-value 30-day plan of 5GB or more, as a price per GB. Lower is better; orange = cheapest.

Nomad£1.28
Ubigi£1.43
Sim Local£1.79
Saily£2.34
Roaming

What UK networks charge in Canada

A week in Canada: what it costs

7 days of data on each UK network's roaming (where there's a daily price) against the cheapest 5GB+ eSIM (Nomad). Orange bar = eSIM.

Vodafone£56
Three£56
O2£49
EE£42
iD Mobile£35
Sky Mobile£14
Cheapest eSIM£9.81
Your networkPer dayA weekDetails
EE£6 a day£42Zone 1 24h pass £6, buy on arrival Check with your network
O2£7 a day£49O2 Travel bolt-on £7/day (Ultimate plans include some destinations) Check with your network
Vodafone£8 a day£56Global Roam Zone C/D, approx £8/day Check with your network
Three£8 a day£56Go Roam Around the World Extra £8/day (£7 on older plans), 12GB
giffgaffAdd-ons only–no daily pass; travel data add-on 1GB/5GB/10GB, 30 days, approx £6-£15 per GB tier
SMARTYAdd-ons only–PAYG by band (Roaming 1 e.g. US/TR 10p/MB, higher bands up to £5/MB) Check with your network
iD Mobile£5 a day£35Roam Beyond add-on from £5 (2GB, 1 day) Check with your network
VOXIAdd-ons only–ROW1 PAYG: 12p/MB, 60p/min
LebaraAdd-ons only–add-on 1GB/8 days £5 or 3GB/15 days £15 Check with your network
Tesco MobileAdd-ons only–not Home From Home; data 1p/MB
Sky Mobile£2 a day£14Roaming Passport £2/day, 120 destinations (country not confirmed) Check with your network
Lyca MobileAdd-ons only–PAYG rates / country bundles, not checked Check with your network

Checked 25 September 2026. Roaming prices depend on your exact plan and when you joined, so check with your network before you travel.

Local know-how

Mobile in Canada: what to know

Mobile networks

TelusNamed Canada's best network by Opensignal in August 2026; strongest in the west. Koodo and Public Mobile use it.
BellTied with Telus for coverage in Opensignal's tests; Virgin Plus and Lucky Mobile use its network.
RogersWon the most Opensignal awards in August 2026; Fido and Chatr use its network.
Freedom MobileCheaper, with its own network in parts of BC, Alberta and Ontario and roaming elsewhere.

Coverage

Good in cities and along main highways, but there are long stretches with no signal in the mountains and the north, including the Icefields Parkway between Lake Louise and Jasper.

Wi-Fi

Hotels, cafes, pubs and restaurants in towns such as Banff and Jasper usually offer free Wi-Fi, but outside town sites it is hard to find.

WhatsApp and FaceTime calls

No restrictions: WhatsApp, FaceTime and other app calls work normally over Canadian mobile data and Wi-Fi.

Buying a local SIM

Easy but pricey. Take your passport, as shops may ask for ID. Buy from carrier stores, Walmart, Best Buy or phone shops (airports charge more). Budget brands like Lucky Mobile and Chatr cost about CAD 25 to 39 a month, and Lucky Mobile's tourist eSIM is CAD 25 for 4GB or CAD 35 for 25GB over 30 days.

Emergency number

911

Tips for UK travellers

  1. Canada has some of the highest prepaid prices in the Americas, so compare a travel eSIM or Lucky Mobile's tourist eSIM with your UK roaming add-on.
  2. Download offline maps before driving the Icefields Parkway (Highway 93N): there are long stretches with no signal.
  3. Telus is the best all-round network, especially out west; budget brands trade some coverage and speed for price.
  4. Combining the US and Canada? T-Mobile's Prepaid US Pass eSIM includes 5GB of Canada data, but you have to buy it once you're in the US.
FAQ

Common questions

Is it expensive to use a phone in Canada?

Yes. Canadian prepaid plans are among the priciest in the Americas, so a travel eSIM or tourist eSIM often works out cheaper.

Is there phone signal in Banff and Jasper?

In the towns yes, but coverage is spotty outside them and there are long gaps on the Icefields Parkway.

Do I need ID to buy a SIM card in Canada?

Take your passport: many shops ask for photo ID, though some carriers only ask for your name.

Some links on S4M are affiliate links. If you buy through them we may earn a commission, at no extra cost to you. It never changes the order of our tables. How we make money.