Canada
Mariah N · Pexels

Canadian SIM or travel eSIM: the actual numbers

A Canadian SIM at the airport costs about $25 and needs no ID; a travel eSIM starts at $5.29. Either way, the best rate you can get here is $1.38 per gigabyte.

Canada eSIM plans compared

  • Nomad50 GB · 30d$69$1.38/GB✓ checkedBest value10 plans
    DataDaysPricePer GB
    1 GB7$7$7
    3 GB30$8$2.67
    5 GB30$13$2.60
    10 GB30$17$1.70
    Unlimited3$18—
    Unlimited5$25—
    Unlimited7$30—
    20 GB30$31$1.55
    Unlimited10$35—
    50 GB30$69$1.38

    Check Nomad prices →

  • Airalo50 GB · 30d$84$1.68/GB✓ checked30 plans
    PlanDataDaysPricePer GB
    Canada Mobile1 GB3$7$7
    Canada Mobile3 GB3$8$2.67
    Canada Mobile Plus1 GB3$8.50$8.50
    Canada Mobile3 GB7$9$3
    Canada Mobile Plus3 GB3$13$4.33
    Canada Mobile5 GB7$14$2.80
    Canada Mobile Plus3 GB7$14$4.67
    Canada Mobile5 GB15$15$3
    Canada Mobile10 GB7$18$1.80
    Canada Mobile5 GB30$18$3.60
    Canada MobileUnlimited3$19—
    Canada Mobile10 GB15$20$2
    Canada Mobile Plus5 GB7$20$4
    Canada Mobile Plus5 GB15$22$4.40
    Canada Mobile10 GB30$23$2.30
    Canada Mobile Plus5 GB30$24$4.80
    Canada Mobile Plus10 GB7$26$2.60
    Canada MobileUnlimited5$27—
    Canada Mobile Plus10 GB15$28$2.80
    Canada Mobile Plus10 GB30$31$3.10
    Canada MobileUnlimited7$32—
    Canada Mobile20 GB15$34$1.70
    Canada MobileUnlimited10$35—
    Canada Mobile20 GB30$37$1.85
    Canada MobileUnlimited15$45—
    Canada Mobile Plus20 GB15$48$2.40
    Canada Mobile Plus20 GB30$48$2.40
    Canada Mobile50 GB30$84$1.68
    Canada MobileUnlimited30$86—
    Canada Mobile Plus50 GB30$96$1.92

    Check Airalo prices →

  • Saily20 GB · 30d$43.99$2.20/GB✓ checked5 plans
    DataDaysPricePer GB
    1 GB7$5.29$5.29
    3 GB30$12.99$4.33
    5 GB30$17.99$3.60
    10 GB30$30.99$3.10
    20 GB30$43.99$2.20

    Check Saily prices →

  • HolaflyUnlimited · 3d$17.90unlimited✓ checked6 plans
    DataDaysPricePer GB
    Unlimited3$17.90—
    Unlimited5$25.50—
    Unlimited7$32.90—
    Unlimited10$34.90—
    Unlimited15$44.90—
    Unlimited30$86.90—

    Check Holafly prices →

  • eSIM Go10 GB · 30d$19$1.90/GBnot sold to travellers2 plans
    DataDaysPricePer GB
    3 GB30$9.50$3.17
    10 GB30$19$1.90

    There is nowhere to send you. eSIM Go sells wholesale to resellers rather than to travellers: its site offers “Contact Sales” instead of a checkout, publishes no consumer price, and has no per-country pages — checked on 18 August 2026. The figures above have never been verified and cannot be, because the product is not on sale to the public.

Providers marked ✓ checked were read from their own site on ; those marked indicative come from our earlier research and are not yet verified. Rows marked not sold to travellers are for a wholesale platform that sells to resellers rather than to the public, so the prices shown cannot be bought at any checkout and are listed only to show what our older dataset contained. Providers change pricing without notice — check before buying. Host networks marked ? are taken from provider listings and have not been confirmed by us; where no network is shown, the provider does not publish one. How we check prices.

The context that shapes every option

Canada has some of the world's most expensive domestic mobile plans. That is not a complaint about tourists specifically — it is the market residents live in, and it sets the floor under everything a visitor can buy. Expect to pay more per gigabyte here than in most of Europe, whichever route you take.

The upside is that buying is easy. No ID is required for a Canadian prepaid SIM, so an airport kiosk purchase is a genuine walk-up transaction rather than a passport-scanning exercise.

Local SIM: about $25, and coverage is the reason to bother

Four carriers appear in our data: Rogers Communications, Bell Canada, Telus, and Freedom Mobile as the budget option with more limited coverage. An airport SIM runs about $25, with no ID needed.

You will also see budget sub-brands on the shelves — Fizz Mobile in Quebec, Koodo as a Telus subsidiary, and Lucky Mobile. Our source does not tell us how their tourist terms compare, so we will not pretend otherwise.

Rogers, Bell and Telus together cover 99% of Canada's populated areas, and Bell and Telus share rural tower infrastructure under a reciprocal agreement. Rogers has the widest 5G footprint. For the Rocky Mountains, any of the Big 3 covers the main tourist routes. The national average speed is 48 Mbps.

Where nothing covers you: remote wilderness far from population centres, the northern territories (Yukon, Northwest Territories, Nunavut), remote northern Quebec and Ontario, and backcountry hiking routes inside the Rocky Mountain national parks. No SIM or eSIM fixes those. If your trip goes there, the answer is a satellite messenger, not a better carrier.

eSIM: cheap to start, not cheap to scale

Airalo's Canada rows below were read from its own site on 13 August 2026, Saily's on 16 August 2026 and Nomad's on 17 August 2026. Holafly's figures are indicative, on a real storefront we have not yet read. eSIMCard's have been withdrawn — we read its site on 18 August 2026 and the figures we held were wrong. eSIM Go sells wholesale to resellers and publishes no consumer price — checked on esim-go.com on 18 August 2026, where there is no basket, no checkout and no per-country page — so its rows cannot be bought or ever verified. See our eSIM Go page.

PlanPricePer GB
Saily 1 GB / 7 days (verified)$5.29$5.29
Nomad 1 GB / 7 days (verified)$7$7
Nomad 3 GB / 30 days (verified)$8$2.67
Airalo Canada Mobile 3 GB / 7 days (verified)$9$3
eSIM Go 3 GB / 30 days (not on sale)$9.50$3.17
Nomad 5 GB / 30 days (verified)$13$2.60
Nomad 10 GB / 30 days (verified)$17$1.70
Saily 5 GB / 30 days (verified)$17.99$3.60
Airalo Canada Mobile 10 GB / 30 days (verified)$23$2.30
Saily 10 GB / 30 days (verified)$30.99$3.10
Nomad 20 GB / 30 days (verified)$31$1.55
Airalo Canada Mobile 20 GB / 30 days (verified)$37$1.85
Saily 20 GB / 30 days (verified)$43.99$2.20
Holafly unlimited / 30 days$86.90—
Nomad 50 GB / 30 days (verified)$69$1.38
Airalo Canada Mobile 50 GB / 30 days (verified)$84$1.68

Saily's Canadian prices are new to this table in the sense that matters: we had been carrying indicative figures for it, and reading its own site on 16 August moved them sharply upward. It is now the dearest capped seller in this table above 5 GB. Per gigabyte that works out at $3.10 and $2.20 on its two largest plans, against $2.30 and $1.85 for the equivalent verified Airalo ones. Treat Saily as a small-plan option in Canada or not at all.

Two more things stand out. First, the cheapest per-gigabyte rate anywhere in this dataset is $1.38, on Nomad's verified 50 GB plan at $69, against $1.68 for Airalo's verified 50 GB at $84. An earlier version of this page put the floor at $1.50 a gigabyte on Nomad's 20 GB month; that figure was never checked. In several European markets we cover, the equivalent rate is under a dollar. Canada is simply a dearer place to buy mobile data.

Second, unlimited is competitive here in a way it usually is not. Holafly's 30-day unlimited at $67.90 sits below Airalo's verified Canada Mobile 50 GB at $84.00, a dollar and ten cents below Nomad's verified 50 GB at $69.00, and below Airalo's own unlimited month at $86.00. If you genuinely expect to use more than about 40 GB in a month, unlimited wins on price. The catch is hotspot: Holafly does not support tethering, so a laptop-dependent traveller cannot take that deal.

Canada Mobile, Canada Mobile Plus, and the gap between them

Airalo sells Canada under three package names. Two of them, Canada Mobile and Canada Mobile Plus, sell the same capped allowances at consistently different prices. (The third, plain Canada Mobile, is the unlimited ladder — $19 for three days up to $86 for thirty.)

Data / daysCanada MobileCanada Mobile Plus
3 GB / 3 days$8$13
5 GB / 7 days$14$20
10 GB / 30 days$23$31
50 GB / 30 days$84$96

Same data, same duration, up to 63% more money. All eight of those figures are verified. What the premium buys is not stated by Airalo — it publishes the names and the prices and nothing about how the packages differ — so we will not tell you that Plus is faster or better covered, because we do not know that. What you can do is read the package name before you pay: if the app is offering 10 GB over 30 days for $31, that is Canada Mobile Plus, and Canada Mobile sells the same 10 GB over the same 30 days for $23 as a separate listing.

Verdict by trip type

Short city trip, Toronto or Montreal. An eSIM. Saily's verified $5.29 for 1 GB over 7 days for a light week, or Nomad's verified $8 for 3 GB over 30 days if you would rather have room, or Holafly unlimited if you are streaming and do not need to tether.

Two weeks or more. The per-GB maths favours a bigger plan rather than a local SIM at $25 with unknown allowance. Nomad's verified 20 GB at $31.00 or Airalo's verified Canada Mobile 20 GB at $37.00 are the sensible tiers.

Rockies, Banff, driving the interior. A local Big 3 SIM. Bell and Telus share rural towers, Rogers has the widest 5G, and all three cover the main tourist routes — but a local SIM puts you on the full home network rather than a wholesale slice of it.

Full Canadian coverage detail and the complete provider list live on the Canada hub.

Common questions

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

No. Canadian prepaid SIMs are sold without ID, so an airport kiosk purchase takes as long as the queue and nothing more.

Is a local Canadian SIM cheaper than an eSIM?

Not on entry price. The airport SIM is around $25 against $5.29 for the cheapest eSIM. We do not hold the data allowance on the local package, so we cannot compare them per gigabyte.

Which eSIM works best in the Rocky Mountains?

Any provider riding the Big 3 covers the main tourist routes. Backcountry hiking routes inside the mountain national parks are listed as gaps regardless of provider, so download offline maps before you leave the trailhead.