
Buying a SIM card in Canada, step by step
Kiosks at Toronto Pearson and Vancouver International sell SIMs with no ID, and peak queues run 10 to 12 minutes. Retail runs about $25; an eSIM starts at $5.29.
Canada eSIM plans compared
Nomad50 GB · 30d$69$1.38/GB✓ checkedBest value10 plansData Days Price Per GB 1 GB 7 $7 $7 3 GB 30 $8 $2.67 5 GB 30 $13 $2.60 10 GB 30 $17 $1.70 Unlimited 3 $18 — Unlimited 5 $25 — Unlimited 7 $30 — 20 GB 30 $31 $1.55 Unlimited 10 $35 — 50 GB 30 $69 $1.38
Airalo50 GB · 30d$84$1.68/GB✓ checked30 plansPlan Data Days Price Per GB Canada Mobile 1 GB 3 $7 $7 Canada Mobile 3 GB 3 $8 $2.67 Canada Mobile Plus 1 GB 3 $8.50 $8.50 Canada Mobile 3 GB 7 $9 $3 Canada Mobile Plus 3 GB 3 $13 $4.33 Canada Mobile 5 GB 7 $14 $2.80 Canada Mobile Plus 3 GB 7 $14 $4.67 Canada Mobile 5 GB 15 $15 $3 Canada Mobile 10 GB 7 $18 $1.80 Canada Mobile 5 GB 30 $18 $3.60 Canada Mobile Unlimited 3 $19 — Canada Mobile 10 GB 15 $20 $2 Canada Mobile Plus 5 GB 7 $20 $4 Canada Mobile Plus 5 GB 15 $22 $4.40 Canada Mobile 10 GB 30 $23 $2.30 Canada Mobile Plus 5 GB 30 $24 $4.80 Canada Mobile Plus 10 GB 7 $26 $2.60 Canada Mobile Unlimited 5 $27 — Canada Mobile Plus 10 GB 15 $28 $2.80 Canada Mobile Plus 10 GB 30 $31 $3.10 Canada Mobile Unlimited 7 $32 — Canada Mobile 20 GB 15 $34 $1.70 Canada Mobile Unlimited 10 $35 — Canada Mobile 20 GB 30 $37 $1.85 Canada Mobile Unlimited 15 $45 — Canada Mobile Plus 20 GB 15 $48 $2.40 Canada Mobile Plus 20 GB 30 $48 $2.40 Canada Mobile 50 GB 30 $84 $1.68 Canada Mobile Unlimited 30 $86 — Canada Mobile Plus 50 GB 30 $96 $1.92 Saily20 GB · 30d$43.99$2.20/GB✓ checked5 plans
Data Days Price Per GB 1 GB 7 $5.29 $5.29 3 GB 30 $12.99 $4.33 5 GB 30 $17.99 $3.60 10 GB 30 $30.99 $3.10 20 GB 30 $43.99 $2.20 HolaflyUnlimited · 3d$17.90unlimited✓ checked6 plans
Data Days Price Per GB Unlimited 3 $17.90 — Unlimited 5 $25.50 — Unlimited 7 $32.90 — Unlimited 10 $34.90 — Unlimited 15 $44.90 — Unlimited 30 $86.90 — eSIM Go10 GB · 30d$19$1.90/GBnot sold to travellers2 plans
Data Days Price Per GB 3 GB 30 $9.50 $3.17 10 GB 30 $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.
At the airport
Two arrival airports in our data have carrier kiosks landside, and both are straightforward.
| Airport | Carriers | Peak queue |
|---|---|---|
| Toronto Pearson (YYZ) | Rogers, Bell, Telus | 12 minutes |
| Vancouver International (YVR) | Rogers, Telus | 10 minutes |
No ID is required. That is worth pausing on, because it makes the Canadian airport counter one of the quicker ones anywhere — there is no passport scan, no registration form, no waiting while a clerk types your details into a national database. The queue is the entire cost in time.
Twelve minutes at Pearson is a peak figure, not an average. If you land off-peak you may walk straight up. If you land into a bank of transatlantic arrivals, budget the full twelve and then some for the transaction itself.
Note which carriers each airport offers. Pearson gives you all three of the Big 3. Vancouver lists Rogers and Telus, which matters slightly if you are heading into BC's interior, where the Bell and Telus shared rural network is the stronger footprint.
In the city
Canada has some of the world's most expensive domestic mobile plans, and that is the backdrop to every retail purchase you will make. The Big 3 — Rogers, Bell and Telus — have stores in every city and most malls. Freedom Mobile sells tourist SIMs at a lower price, but its coverage is more limited than the Big 3, which makes it a poor fit for any trip that leaves the major urban corridors.
You will also see Fizz Mobile in Quebec, Koodo as a Telus subsidiary, and Lucky Mobile. We do not hold detail on how their tourist terms compare, so treat them as options to price up rather than recommendations.
Expect around $25 for an airport or retail SIM.
WiFi will carry you until you sort it out
Canadian public WiFi is good enough that arriving without a plan is not a crisis. Hotels, cafes, libraries and shopping malls are reliable. Tim Hortons is ubiquitous and has WiFi, which in practical terms means there is almost always a connection within a few minutes' walk in any populated area. Visitor centres in the Rocky Mountain parks have WiFi too.
The exception is absolute: remote wilderness has no WiFi and no signal. That is not a gap you plan around with a coffee shop — it is a gap you plan around by downloading everything first.
The eSIM route, and what it costs
If your phone supports eSIM — iPhone XS and later, and most Android flagships of recent years — you can skip the counter entirely. Buy before you fly, scan the QR code, and the line activates when you land.
| Option | Cheapest entry |
|---|---|
| Airport or retail SIM | ~$25 |
| Saily eSIM, 1 GB / 7 days (verified) | $5.29 |
| Holafly unlimited, 3 days | $17.90 |
| Airalo Canada Mobile, 1 GB / 3 days (verified) | $7 |
| Nomad eSIM, 1 GB / 7 days (verified) | $7 |
Airalo's figure was read from its own site on 13 August 2026, Saily's on 16 August and Nomad's on 18 August; only the Holafly row is indicative. Two corrections sit in that table. Saily's entry price used to appear here as $3.99, an unchecked figure and too low; the real one is $5.29. Nomad's used to appear as $4.50, also unchecked and also too low; the real one is $7. Saily is now the cheapest way in, on a price somebody has read. Airalo sells Canada under three package names, and $7.00 is Canada Mobile, the cheapest of them — Canada Mobile Plus charges $8.50 for the same 1 GB over three days. On entry price the eSIM route is roughly five times cheaper than the retail SIM, though the local SIM's allowance is unknown to us so the per-gigabyte comparison is not available.
The real argument for the eSIM in Canada is not the money — it is that you arrive already connected, with your rideshare app working before you reach the curb. The real argument for the local SIM is coverage depth once you leave the cities, since Rogers, Bell and Telus between them cover 99% of populated Canada and the northern territories and backcountry park routes are gaps for everybody.
Full plan tables and provider comparisons are on the Canada hub.
Common questions
Do Toronto Pearson and Vancouver airports sell SIM cards?
Yes. Pearson has Rogers, Bell and Telus kiosks with peak queues around 12 minutes; Vancouver has Rogers and Telus kiosks with peak queues around 10 minutes. No ID is needed at either.
How much does a SIM card cost in Canada?
Around $25 at an airport or retail store. Travel eSIMs start at $5.29 for 1 GB over seven days from Saily, verified; Nomad's verified price for the same size and period is $7. A single day of unlimited data is $5.90.
Can I rely on WiFi instead of buying anything?
In cities, largely yes — hotels, cafes, libraries, malls and Tim Hortons locations are everywhere, and Rocky Mountain park visitor centres have WiFi. Remote wilderness has neither WiFi nor signal.