eSIM comparisons

Cheapest & Best Canada eSIMs: Top 9 Providers Compared

Nine eSIM providers compared for Canada on listed USD price, data allowance and validity, with the lowest offer named for each allowance and trip length.

The dated comparison tables below reflect the observation date recorded for each figure and are not a guarantee of current pricing.

How we compared Canada eSIM prices

We compared listed prices for Canada eSIM data plans across nine selected providers, matching every allowance to the validity it actually carries. Airwaily publishes this comparison and also sells one of the products in it. Where two offers match on data and days, the gap is purely upfront price; where they differ, the tables and notes say so.

Toronto's CN Tower among downtown glass office towers
Toronto, Canada. Verne Ho / Unsplash.

Cheapest exact 1 GB Canada eSIMs

Airwaily's 1 GB for 7 days is the lowest exact 1 GB listing at $1.61, a regular price. GigSky's comparable week costs $2.39, discounted from $2.99.

Exact 1 GB; validity varies. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
AiraloMulti-country · includes Canada1 GB3 days
$4.95
Regular $5.50
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily1 GB7 days
$4.76
Regular $5.29
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

NomadMulti-country · includes Canada1 GB7 days
$6.00
MobiMatterMulti-country · includes Canada1 GB7 days
$3.99
Ubigi1 GB7 days
$4.50
Regular $5.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

Jetpac——No matching offer
Yesim1 GB30 days
$4.02
Regular $5.02
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky1 GB7 days
$2.39
Regular $2.99
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

Airwaily's 1 GB week costs 66.2% less than Saily's identical 1 GB, 7-day plan at $4.76 and 73.2% less than Nomad's $6 multi-country week. Data and validity match, so both gaps are upfront price rather than any allowance difference.

Cheapest exact 5 GB Canada eSIMs

Airwaily's 5 GB plan wins at $5.96 for 30 days on a regular price. Airalo asks $12.60 for 5 GB over 7 days, and MobiMatter's multi-country 5 GB month is $10.99.

Exact 5 GB; validity varies. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo5 GB7 days
$12.60
Regular $14.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily5 GB30 days
$16.19
Regular $17.99
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

Nomad5 GB30 days
$13.00
MobiMatterMulti-country · includes Canada5 GB30 days
$10.99
Ubigi——No matching offer
Jetpac5 GB1 day
$6.50
Regular $10.50
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

Yesim5 GB30 days
$11.16
Regular $13.95
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky5 GB30 days
$11.99
Regular $14.99
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

On identical 5 GB, 30-day terms, Airwaily's $5.96 is 63.2% below Saily's $16.19 and 50.3% below GigSky's $11.99. Both rivals already carry discounts, so this compares final listed prices rather than an extra code at checkout.

Cheapest exact 10 GB Canada eSIMs

Jetpac takes exact 10 GB at $8.50, promoted from $12.50, but the allowance lasts 1 day. Airwaily's 10 GB runs 30 days at $10.28.

Exact 10 GB; validity varies. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo10 GB7 days
$16.20
Regular $18.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily10 GB30 days
$27.89
Regular $30.99
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

Nomad10 GB30 days
$17.00
MobiMatterMulti-country · includes Canada10 GB30 days
$17.99
Ubigi10 GB7 days
$13.50
Regular $15.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

Jetpac10 GB1 day
$8.50
Regular $12.50
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

Yesim10 GB30 days
$19.64
Regular $24.55
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky10 GB30 days
$17.19
Regular $21.49
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

Jetpac's one-day 10 GB pack is 17.3% cheaper upfront than Airwaily's 30-day 10 GB plan, a gap driven by validity rather than a like-for-like saving. Among 10 GB, 30-day offers, Airwaily's $10.28 is 40.2% below GigSky's listed $17.19.

Canada eSIMs with at least 15 GB

Here 15 GB is a floor, not a fixed allowance; packages span 15 GB to 25 GB. Airwaily's 18 GB for 30 days at $13.70 is lowest, ahead of Jetpac's $18.50.

At least 15 GB; validity varies. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo20 GB15 days
$30.60
Regular $34.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily20 GB30 days
$39.59
Regular $43.99
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

Nomad20 GB30 days
$31.00
MobiMatterMulti-country · includes Canada20 GB30 days
$29.99
Ubigi25 GB30 days
$35.10
Regular $39.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

Jetpac15 GB7 days
$18.50
Regular $22.50
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

YesimMulti-country · includes Canada24 GB30 days
$28.57
Regular $35.71
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky20 GB180 days
$23.99
Regular $29.99
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

Airwaily's 18 GB month costs 65.4% less than Saily's 20 GB, 30-day package at $39.59 and 55.8% less than Nomad's 20 GB month at $31. Allowances differ by 2 GB, so these are upfront-price gaps rather than like-for-like matches.

Cheapest exact 30 GB Canada eSIMs

Five providers here list an exact 30 GB package; Airalo, MobiMatter, Yesim and GigSky do not. Airwaily's 30 GB for 30 days at $31.94 leads Jetpac's $43.50 and Saily's multi-country $53.99.

Exact 30 GB; validity varies. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo——No matching offer
SailyMulti-country · includes Canada30 GB30 days
$53.99
Regular $59.99
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

NomadMulti-country · includes Canada30 GB365 days
$79.00
MobiMatter——No matching offer
UbigiMulti-country · includes Canada30 GB15 days
$69.30
Regular $77.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

Jetpac30 GB30 days
$43.50
Regular $47.50
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

Yesim——No matching offer
GigSky——No matching offer

Among 30 GB, 30-day listings, Airwaily's $31.94 is 40.8% below Saily's multi-country package at $53.99 and 26.6% below Jetpac's $43.50. Data and validity are equal in both pairs, leaving upfront price as the only difference.

Cheapest exact 50 GB Canada eSIMs

Airwaily's 50 GB month at $39.35 is the lowest exact 50 GB price. Ubigi charges $53.10 for 30 days and Nomad $69, while GigSky's 50 GB runs 90 days at $47.99.

Exact 50 GB; validity varies. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo50 GB30 days
$75.60
Regular $84.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily——No matching offer
Nomad50 GB30 days
$69.00
MobiMatterMulti-country · includes Canada50 GB180 days
$89.99
Ubigi50 GB30 days
$53.10
Regular $59.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

JetpacMulti-country · includes Canada50 GB30 days
$76.50
Regular $80.50
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

Yesim——No matching offer
GigSky50 GB90 days
$47.99
Regular $59.99
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

Airwaily's 50 GB month costs 47.9% less than Airalo's $75.60 for identical data and validity and 25.9% less than Ubigi's $53.10. With allowance and duration matched, the saving is entirely upfront price.

Best Canada eSIM for 1 week

A 7-day minimum keeps Airwaily's 1 GB week top at $1.61, with GigSky at $2.39 and MobiMatter's multi-country week at $3.99. Jetpac's $5.00 entry carries 3 GB.

At least 1 GB and at least 7 days. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
AiraloMulti-country · includes Canada1 GB7 days
$7.65
Regular $8.50
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily1 GB7 days
$4.76
Regular $5.29
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

NomadMulti-country · includes Canada1 GB7 days
$6.00
MobiMatterMulti-country · includes Canada1 GB7 days
$3.99
Ubigi1 GB7 days
$4.50
Regular $5.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

Jetpac3 GB7 days
$5.00
Regular $9.00
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

Yesim1 GB30 days
$4.02
Regular $5.02
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky1 GB7 days
$2.39
Regular $2.99
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

Airwaily's 1 GB week costs 79.0% less than Airalo's multi-country 1 GB, 7-day plan at $7.65 and 32.6% less than GigSky's $2.39. Both pairs match on allowance and validity, so the difference is upfront price alone.

Best Canada eSIM for 2 weeks

On a 15-day floor, Airalo's 5 GB over 15 days at $13.50 is the shortest qualifying rival; Airwaily's 5 GB month stays at $5.96. Jetpac's month is $12.99 and GigSky's $11.99.

At least 5 GB and at least 15 days. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo5 GB15 days
$13.50
Regular $15.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily5 GB30 days
$16.19
Regular $17.99
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

Nomad5 GB30 days
$13.00
MobiMatterMulti-country · includes Canada5 GB30 days
$10.99
Ubigi10 GB30 days
$17.10
Regular $19.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

Jetpac5 GB30 days
$12.99
Regular $16.99
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

Yesim5 GB30 days
$11.16
Regular $13.95
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky5 GB30 days
$11.99
Regular $14.99
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

Airwaily's 5 GB month is 63.2% cheaper than Saily's identical 5 GB, 30-day offer at $16.19 and 54.2% cheaper than Nomad's $13 month. Both pairs match on data and validity, so the saving is upfront price.

Best Canada eSIM for 1 month

Requiring 30 days and at least 10 GB brings all nine providers in. Airwaily's 10 GB at $10.28 is lowest, ahead of Nomad's $17 and Ubigi's $17.10.

At least 10 GB and at least 30 days. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo10 GB30 days
$20.70
Regular $23.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · Excluded methods: Airmoney, Apple Pay, Google Pay, PayPal · No stacking · Other eligibility unconfirmed

Saily10 GB30 days
$27.89
Regular $30.99
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

Nomad10 GB30 days
$17.00
MobiMatterMulti-country · includes Canada10 GB30 days
$17.99
Ubigi10 GB30 days
$17.10
Regular $19.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

Jetpac10 GB30 days
$18.00
Regular $22.00
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

Yesim10 GB30 days
$19.64
Regular $24.55
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky10 GB30 days
$17.19
Regular $21.49
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

On identical 10 GB, 30-day terms, Airwaily's $10.28 is 63.1% below Saily's $27.89 and 50.3% below Airalo's $20.70. Saily's rate is already promotional, so this compares final listed prices rather than a further discount.

Best Canada eSIM for 2 months

With a 60-day, 30 GB floor, Airwaily's 100 GB over 60 days at $88.22 is the only two-month entry and the largest allowance. MobiMatter's multi-country 35 GB for 365 days is cheapest upfront at $43.99.

At least 30 GB and at least 60 days. Prices in USD. Promotions included where listed.
ProviderAllowanceValidityListed price
Airalo——No matching offer
SailyMulti-country · includes Canada30 GB90 days
$107.99
Regular $119.99
Promo †
Offer conditions

Recorded code: ESIMDB10 · First purchase only · No stacking · Other eligibility unconfirmed

NomadMulti-country · includes Canada30 GB365 days
$79.00
MobiMatterMulti-country · includes Canada35 GB365 days
$43.99
UbigiMulti-country · includes Canada50 GB180 days
$79.20
Regular $88.00
Promo †
Offer conditions

Recorded code: ESIMDB10 · One use per customer · Other eligibility unconfirmed

JetpacMulti-country · includes Canada30 GB180 days
$95.99
Regular $99.99
Promo †
Offer conditions

Recorded code: ESIMDB4OFF · One use per customer · Other eligibility unconfirmed

YesimMulti-country · includes Canada40 GB365 days
$61.62
Regular $77.03
Promo †
Offer conditions

Recorded code: ESIMDB20 · First purchase only · Other eligibility unconfirmed

GigSky50 GB90 days
$47.99
Regular $59.99
Promo †
Offer conditions

Recorded code: GSKYES20 · One use per customer · No stacking · Other eligibility unconfirmed

MobiMatter's 35 GB annual plan is 50.1% cheaper upfront than Airwaily's 100 GB two-month package, and GigSky's 50 GB for 90 days is 45.6% cheaper. Neither pairing matches on allowance or validity, so both are upfront-price differences.

Which Canada eSIM fits your trip?

Across the exact-allowance tables, Airwaily holds the lowest listed price at 1 GB, 5 GB, 30 GB and 50 GB, and it is the only provider here selling 60 days of validity in one package. Rival wins cluster in short packages: Jetpac's 10 GB lasts 1 day, and MobiMatter's multi-country 35 GB year costs less upfront but carries under half the data.

How these Canada eSIM prices were checked

All prices are observed in USD: Airwaily retail listings were recorded on 11 November 2026, and competitor records date from 8 November 2026. Promotions are already included, and some competitor figures are converted from their original selling currency. The figures compare listed prices, not checkout totals. Nine selected providers are covered; top-up packs, subscriptions and trials fall outside the comparison.

Frequently asked questions

Which Canada eSIM has the lowest listed price overall?

Airwaily's 100 MB package for 7 days costs $0.22, a promotion from $1.10, the cheapest paid listing recorded. That allowance is only 100 MB, so the same provider's 1 GB over 7 days at $1.61 is the regular-price step up.

Which provider has the cheapest 1 GB Canada eSIM?

Airwaily lists 1 GB valid for 7 days at $1.61, the lowest exact 1 GB offer recorded and a regular rather than promotional price. GigSky's closest rival is $2.39 for the same week, discounted from $2.99.

What is the cheapest 3 GB Canada eSIM?

Jetpac's 3 GB plan at $2, promoted from $6, is the lowest exact 3 GB listing, but it is valid for 1 day only. Airwaily's 3 GB option costs $3.76 and runs 30 days at its regular rate.

How much is the cheapest 5 GB eSIM for Canada?

Airwaily's 5 GB data plan costs $5.96 with 30 days of validity, so 2 weeks of travel fits inside one regular-price purchase. MobiMatter's multi-country 5 GB month is the cheapest rival at $10.99.

Which Canada eSIM is cheapest at exactly 10 GB?

Jetpac lists 10 GB for $8.50, a promotion from $12.50, and that plan is valid for one day. For 14 days of coverage or a full month, Airwaily's 10 GB at $10.28 costs more upfront but runs 30 days at its regular rate.

What is the lowest price for a 20 GB Canada eSIM?

Airwaily's 20 GB package for 30 days costs $18.35 at its regular price, the lowest exact 20 GB listing recorded. It is distinct from the 15 GB minimum table; these recommendations cover only true 20 GB entries.

Canada eSIM$1.61 USD · 1 GB / 7 days
View plans
Airwaily information
Before you get connected
Is your device eSIM-ready?

To use a Airwaily eSIM, your device must:

  • Support eSIM technology.
  • Be unlocked from any carrier or network.
  • Not be jailbroken (iOS) or rooted (Android).
Find your device

487 models across 65 manufacturers

Type at least 3 characters to search.

Popular brands first

Pick a destination

Choose a destination and add a data plan.
Your selected plans stay here while you browse.

Explore destinations