A North America road trip usually crosses two borders, and the regional e SIM that covers it is narrower than most guides admit. HelloRoam's North America plan holds exactly 3 countries: the United States, Canada and Mexico. Puerto Rico, the Dominican Republic and Jamaica sit in a separate 25-destination Caribbean plan, and Costa Rica, Guatemala and Panama sit in the South America plan.
The prices split just as sharply, from $1.06/GB in the United States to $10.54/GB in Belize. This page compares three providers on published catalogue numbers and says plainly where a rival is cheaper.
Which providers work best in North America?
| Rank | Provider | Best For | Why |
|---|---|---|---|
| #1 | helloroam | Lowest US rates at $1.06/GB across 3 countries | HelloRoam rates 4.9/5, the highest overall score on this page, and its regional plan covers the United States, Canada and Mexico on 7 partner operators, all with 5G. The United States runs $1.06/GB with 8 plans. Top-up works on 1,124 of its 1,129 plans, hotspot is on all 1,129, and an unactivated eSIM stays refundable for 180 days. |
| #2 | airalo | Cheaper 5 GB in Canada and Mexico, plus 200 destinations | Airalo rates 4.5/5 across 200 destinations, 15 more than HelloRoam, and it genuinely wins on the 5 GB size in 2 of the 3 covered countries: $18 for 5 GB in Canada and $13 for 5 GB in Mexico. It also reaches Caribbean stops outside this 3-country plan. Refunds close after 14 days. |
| #3 | holafly | Unlimited data for long driving days | Holafly rates 4.2/5 across 160 destinations and sells unlimited data only, from $19 for 5 days, dropping to $6.97 for 5 days in Canada. For a road trip running navigation and music all day that removes the arithmetic. There is no small tier, and hotspot sharing is not enabled on every plan. |
Countries in North America
One eSIM for the United States, Canada and Mexico
The North America regional plan is exactly 3 countries wide. One profile covers the United States, Canada and Mexico, and the handset picks up a partner operator at each border with no swap and no second purchase. Seven operators sit behind those 3 markets: T-Mobile, Verizon and AT&T in the United States, Rogers Wireless, Bell, Telus and Videotron in Canada, and AT&T in Mexico.
All 3 carry 5G.
A regional plan shares one data pool across all 3 countries. Ten gigabytes is 10 GB in total, not 10 GB per border. If your route is mostly one country with a two-day hop, compare the country plan first: the United States alone is $1.06/GB, well below the other two countries in the plan.
The honest counterweight is that Airalo is cheaper on the 5 GB size in 2 of these 3 countries, at $18 for 5 GB in Canada and $13 for 5 GB in Mexico. For a Canada-heavy trip buying a single 5 GB plan, that is the better ticket, and this page is not going to pretend otherwise.
Every plan compared here is data only. There is no voice and no SMS on any of the 1,129 plans in this catalogue, so a North American phone number still means a local physical SIM.
North American eSIM prices against carrier roaming
US carrier day passes are the number most travellers actually compare against. AT&T's International Day Pass is $12 a day, Verizon's TravelPass is $10 a day, and T-Mobile charges $5 a day for its high-speed pass. Two weeks on those runs $70 to $168 before any data is used.
A 10 GB regional plan is a different scale. In the United States 10 GB is $16.41, in Mexico $24.59 and in Canada $33.86. Even Canada, the most expensive of the 3, lands below a fortnight of day passes.
Canada is where the gap against local prepaid is widest, because Canadian retail data pricing is among the highest in the developed world. Four partner operators serve the market here, Rogers Wireless, Bell, Telus and Videotron, and the eSIM rate is $2.08/GB.
Mexico is the closest call. Local Telcel prepaid is genuinely cheap, and the eSIM advantage there is convenience rather than price: $1.85/GB on AT&T, with 1 GB at $3.49, and no trip to a convenience store to top up.
Puerto Rico is worth a separate note. It runs on Claro with 5G at $2.71/GB, and it carries only 3 plans, from $3.08 for 1 GB to $13.54 for 5 GB. It is not covered by the United States plan, despite the shared currency and area codes.
Caribbean and Central American stops need a second plan
This is the detail that catches people out. The North America regional plan stops at 3 countries. Seven of the destinations on this page belong somewhere else.
Puerto Rico, the Dominican Republic and Jamaica sit inside a separate 25-destination Caribbean regional plan. Costa Rica, Guatemala and Panama sit inside the 20-destination South America plan, which reaches further north than its name suggests. Belize belongs to no regional plan at all and has to be bought as a country plan.
The price consequences are large. Belize is $10.54/GB, which makes it the most expensive destination on this page and one of the dearest in the whole 185-destination catalogue, with 1 GB at $15.61. Jamaica is $5.78/GB and Panama $5.10/GB.
Against those, Costa Rica at $2.55/GB and Guatemala at $2.74/GB look reasonable.
Airalo's advantage shows up here too. Its catalogue runs to 200 destinations, and its Caribbean and Central American country plans are competitive: $30 for 5 GB in Jamaica against $33 here, and $30 for 5 GB in Panama against $33.30. It costs more in the Dominican Republic, at $26 for 5 GB against $22.99, and far more in Belize at $48 for 5 GB.
A cruise itinerary that touches several islands is the clearest case for buying the Caribbean plan rather than stacking country plans.
Frequently asked questions
What is the cheapest eSIM for North America at 1 GB?
The United States at $2.87 for 1 GB, on a rate of $1.06/GB. Mexico is $3.49 for 1 GB and Canada $5.99. Those 3 countries are the whole regional plan. Airalo sells 5 GB in the United States for $14, above the $10.01 charged here, so the gap widens with volume.
Do I need separate eSIMs for the USA and Canada?
No. One regional profile covers the United States, Canada and Mexico across 7 partner operators, all on 5G. The pool is shared, so 10 GB is 10 GB in total rather than per country. If Canada is most of your trip, compare Airalo first: it sells 5 GB in Canada for $18 against $22.27 here.
Which carriers do eSIMs connect to in the United States?
T-Mobile, Verizon and AT&T, all three on 5G. That makes the United States the only 3-operator 5G market on this page and the reason its 8 plans price at $1.06/GB, the lowest rate of the 3 covered countries. Coverage follows those national networks across cities, interstates and most rural counties.
Can I use a North America eSIM in Puerto Rico?
No. Puerto Rico is not part of the 3-country regional plan, despite sharing US currency and area codes. It runs on Claro with 5G at $2.71/GB, and it carries only 3 plans, from $3.08 for 1 GB to $13.54 for 5 GB. It belongs to the 25-destination Caribbean regional plan instead.
How much data do I need for a 2-week North America trip?
Between 5 and 10 GB covers maps, messaging and social use for 14 days. In the United States that is $10.01 or $16.41. Long driving days running navigation and streaming push you to the 10 GB tier or to Holafly's unlimited product at $6.97 for 5 days in Canada.
Do North American eSIM plans include calls and texts?
No. All 1,129 plans in this catalogue are data only, with no voice and no SMS, and the rival plans on this page work the same way. Calls run over WhatsApp, FaceTime or any other data app. A US or Canadian phone number still requires a local physical SIM bought on arrival.
Is eSIM coverage reliable along the US and Canada border?
Yes. The main crossings are served on both sides by 5G partners: T-Mobile, Verizon and AT&T to the south, and Rogers Wireless, Bell, Telus and Videotron to the north. The handset switches automatically. Allow up to a minute for the handover before expecting full speed on either side.
Does eSIM work in rural Mexico beyond the resorts?
Mexico runs on AT&T alone, on 5G, at $1.85/GB. A single partner operator means strong coverage on highways, cities and resort corridors, and thinner service in interior Oaxaca, Chiapas and inland Yucatan. Download offline maps before leaving the main routes, and buy the 10 GB tier at $24.59 if the trip is long.
Which North American destinations cost the most per GB?
Belize at $10.54/GB, with 1 GB at $15.61, is the most expensive on this page and belongs to no regional plan. Jamaica follows at $5.78/GB and Panama at $5.10/GB. HelloRoam's median across all 185 destinations is $2.20/GB, so all 3 read expensive against the global middle. Airalo asks $48 for 5 GB in Belize.