Should Data Roaming Be On or Off? The Complete Answer
This setting is the single most important roaming control on your phone. One wrong toggle costs $10/day or $2.05/MB. This guide gives you the exact rule for every travel scenario — including the counter-intuitive dual-SIM case where one SIM needs it ON while the other must stay OFF.
We earn a commission when you purchase through links on this page. It does not change our rankings or the price you pay.
What the data roaming toggle actually controls
Data roaming controls whether your phone uses cellular data when connected to a network other than your home carrier’s own towers. When you are in France and your AT&T SIM connects to Orange France, that is roaming. Data roaming ON means your phone will use that connection for internet traffic. Data roaming OFF means it refuses to send or receive cellular data on that foreign network.
The toggle does not affect voice calls or SMS in most configurations — those use separate network connections. And it does not affect WiFi at all. WiFi works identically whether data roaming is on or off.
Why this matters financially
With data roaming ON and no international plan activated, AT&T charges $2.05 per megabyte of cellular data. One minute of Google Maps navigation uses roughly 0.5–1 MB. A single Instagram photo refresh uses 1–3 MB. Your email checking mail in the background uses 0.2–1 MB per check.
AT&T and Verizon both offer International Day Passes that auto-trigger at $10/day the moment your phone uses cellular data abroad. That is better than pay-per-MB rates but still $70 for a one-week trip where a travel eSIM would cost $8–15 total.
| Carrier | With day pass | Without any plan |
|---|---|---|
| AT&T | $10/day (auto-triggers) | $2.05/MB |
| Verizon | $10/day TravelPass (2 GB cap) | $2.05/MB |
| T-Mobile Magenta | $5/day High-Speed Pass | Free 2G (256 Kbps) |
| T-Mobile Essentials | $5/day High-Speed Pass | $0.20/MB |
When data roaming must stay OFF
Turn data roaming OFF on your home SIM the moment you board an international flight. Do not wait until you land. Some airports near borders pick up foreign signals before departure, and in-flight cellular systems can register your phone to a satellite network.
The background app problem
You do not need to actively open an app for data charges to accumulate. These background processes run silently and trigger cellular data the moment roaming is ON:
- Email clients checking for new messages every 15 minutes
- iCloud Photos syncing new photos taken during travel
- iOS Software Update checking for available updates
- Google Maps refreshing offline map expiry in background
- WhatsApp downloading media from group chats
- iOS App Store auto-downloading pending updates
The $200 airport lounge story
A traveler with AT&T lands in London, connects to airport WiFi but leaves data roaming ON as backup. Their iPhone briefly loses WiFi during the walk through customs and falls back to cellular. The AT&T International Day Pass triggers at $10. Meanwhile iCloud Photos syncs 47 photos from the previous leg. They check in at the hotel with data roaming still ON and wake up to $120 in additional charges from overnight background sync — no plan was active after midnight reset.
Scenarios where OFF is mandatory
- ✕Traveling without any international plan and relying on hotel/cafe WiFi
- ✕Arriving at a destination where you will activate a local SIM on landing
- ✕In a country where you have no active eSIM or day pass
- ✕On a cruise ship where only the ship WiFi plan is purchased
- ✕During international flights where in-flight cellular is available
- ✕Near the US-Mexico or US-Canada border at home — see our border guide
When data roaming must be ON
There are three scenarios where you need data roaming ON. All three involve having a pre-paid data arrangement in place.
Scenario A: Travel eSIM installed
A travel eSIM from Airalo, Holafly, Saily, or Nomad is a separate SIM profile that roams on local carrier networks at the destination. The eSIM needs data roaming ON to make those connections — because from its perspective, it is roaming on partner networks. Your eSIM line needs roaming ON. Your home SIM needs roaming OFF. Both settings are independent on dual-SIM phones.
Scenario B: Carrier day pass activated
If you activate AT&T International Day Pass, Verizon TravelPass, or T-Mobile Day Pass before using data, data roaming ON is required for the pass to work. The pass does not activate itself — your phone must make a cellular data connection for the daily charge to trigger and coverage to begin. Turn roaming ON, make one small data request, confirm the $10 charge triggers, then you have 24 hours of covered data.
Scenario C: T-Mobile Magenta or above plan
T-Mobile Magenta, Magenta Plus, and Go5G plans include free international data in 215+ countries at 2G speeds (256 Kbps). For that coverage to work, data roaming must be ON. You will not receive charges — the 2G data is included. For 4G speeds, the $5/day High-Speed Day Pass triggers when you use data with roaming ON.
Summary: the three ON scenarios
- ✓Travel eSIM line — ON on the eSIM line only, OFF on home SIM
- ✓Carrier day pass activated — ON on home SIM for that day only
- ✓T-Mobile Magenta or above — ON on home SIM, free 2G data included
Per-SIM data roaming control on iPhone
iPhone iOS 18 gives you independent data roaming control per SIM line. This is essential for the dual-SIM setup where your home SIM needs roaming OFF and your eSIM needs roaming ON.
iOS 18: turn OFF roaming on home SIM
- 1Open Settings
- 2Tap Cellular
- 3Under SIMs, tap your home carrier line (e.g., AT&T, Verizon)
- 4Scroll to Data Roaming
- 5Toggle Data Roaming to OFF (grey)
iOS 18: turn ON roaming on eSIM line
- 1Open Settings
- 2Tap Cellular
- 3Under SIMs, tap your eSIM line (labeled with the provider name or a custom label you set)
- 4Scroll to Data Roaming
- 5Toggle Data Roaming to ON (green)
iPhone iOS 17 and earlier
On iOS 16 and 17, the path is Settings > Cellular > Cellular Data Options > Data Roaming. If you have two SIMs, you will see separate Data Roaming toggles under each line in Settings > Cellular after tapping each line individually. The per-SIM control has been available since iOS 12 on dual-SIM iPhones.
Per-SIM data roaming control on Android
Android 15 and Samsung One UI 7 both provide per-SIM roaming controls. The path differs between stock Android (Google Pixel) and Samsung.
Google Pixel (Android 15)
| Action | Setting path |
|---|---|
| Open SIM settings | Settings > Network & Internet > SIMs |
| Select home SIM | Tap your home carrier SIM |
| Disable roaming on home SIM | Roaming > toggle OFF |
| Select eSIM line | Go back, tap your eSIM line |
| Enable roaming on eSIM | Roaming > toggle ON |
Samsung One UI 7 (Galaxy S24 and later)
| Action | Setting path |
|---|---|
| Open SIM manager | Settings > Connections > SIM manager |
| Select home SIM | Tap your home SIM card |
| Disable roaming on home SIM | Mobile networks > Data roaming > toggle OFF |
| Select eSIM | Go back to SIM manager, tap eSIM |
| Enable roaming on eSIM | Mobile networks > Data roaming > toggle ON |
The dual-SIM roaming paradox
The dual-SIM roaming paradox is the most common setup error travelers make. It works like this: you install a travel eSIM, you know data roaming causes charges, so you turn data roaming OFF on everything — and then your eSIM does not connect. You assume the eSIM is broken or incompatible.
It is not broken. A travel eSIM is, by definition, roaming on partner networks at the destination. It needs data roaming ON on its own line to make those connections. Turning it OFF disables the very mechanism the eSIM uses to deliver data.
The correct dual-SIM configuration
This configuration lets your home number receive calls and messages while your eSIM handles all data at local rates. Your home carrier never generates a data roaming charge because data does not route through your home SIM at all.
What data roaming OFF actually blocks
Travelers often worry that turning data roaming OFF will prevent all communication. It does not. Here is exactly what stops and what continues working.
| Function | Still works? | Note |
|---|---|---|
| WiFi internet | Yes | Completely unaffected |
| eSIM data | Yes | Uses eSIM line roaming toggle |
| Incoming voice calls | Usually | Carrier-dependent; may cost per minute |
| Outgoing voice calls | Usually | May cost $0.35–$2.00/min without plan |
| SMS (non-iMessage) | Usually | Typically $0.50 per text without plan |
| iMessage over WiFi | Yes | Uses WiFi, free |
| WhatsApp/Signal over WiFi | Yes | Uses WiFi, free |
| Cellular data | No | Blocked — the point of the setting |
| Background app sync (cellular) | No | Blocked — no surprise charges |
Five steps to configure roaming before any trip
This five-step sequence takes under 10 minutes and eliminates the risk of accidental carrier charges. Complete it before you board, not at the destination.
- 1
Install your travel eSIM before departure
Install the eSIM from your chosen provider (Airalo, Holafly, Saily, Nomad) while on your home WiFi. You do not need cellular data to install an eSIM — the process uses only an internet connection. The eSIM installs in under 5 minutes from within the provider's app.
- 2
Turn data roaming OFF on your home SIM
On iPhone: Settings > Cellular > tap your home SIM > Data Roaming > toggle OFF. On Samsung: Settings > Connections > Mobile Networks > Data roaming > toggle OFF for your home SIM. On Pixel: Settings > Network & Internet > SIMs > your home SIM > Roaming > toggle OFF. Confirm the toggle is grey/off before boarding.
- 3
Turn data roaming ON on your eSIM line
On iPhone: Settings > Cellular > tap your eSIM line > Data Roaming > toggle ON. On Samsung: Settings > Connections > Mobile Networks > Data roaming > toggle ON for your eSIM line. On Pixel: Settings > Network & Internet > SIMs > your eSIM > Roaming > toggle ON. The eSIM needs roaming ON to connect to local networks at your destination.
- 4
Set your eSIM as the data SIM
On iPhone: Settings > Cellular > Cellular Data > select your eSIM line. On Samsung: Settings > Connections > SIM manager > Mobile data > select your eSIM. On Pixel: Settings > Network & Internet > SIMs > Preferred SIM for data > select your eSIM. This routes all data traffic through your eSIM plan, not your home carrier.
- 5
Enable WiFi Calling on your home SIM for calls
On iPhone: Settings > Cellular > tap your home SIM > WiFi Calling > toggle ON. This lets you make and receive calls on your home number using WiFi — no cellular roaming charges. Your home SIM stays for voice identity; your eSIM handles all data. Calls made over WiFi count as domestic minutes with no international surcharge.
Data roaming on or off questions
Should data roaming be on or off when traveling abroad?
OFF on your home SIM. When your home SIM connects to a foreign carrier with data roaming ON and no plan active, AT&T charges $10/day or $2.05/MB, whichever triggers first. Verizon charges similarly. T-Mobile's Magenta plans include 2G data free, but 4G roaming requires a Day Pass at $5/day. Turn data roaming ON only on a travel eSIM line where you have an active data plan.
What happens if I leave data roaming ON while abroad?
Your phone silently connects to the nearest foreign carrier tower. Background apps — email, iCloud, weather, WhatsApp — start using data immediately. AT&T's International Day Pass triggers at $10/day automatically. Without any pass, AT&T charges $2.05/MB and Verizon charges $2.05/MB. A short airport wait with background sync active can generate $50–200 in charges before you notice.
Does turning off data roaming stop all international charges?
It stops cellular data charges. Voice calls and SMS may still incur roaming charges if you answer or send them over the cellular network. To eliminate voice charges too, set your home SIM to Data Only or use WiFi Calling exclusively. WiFi Calling uses your home plan minutes with no international surcharge.
Do I need data roaming ON for an eSIM to work?
Yes. A travel eSIM is technically roaming on the local network. The eSIM line needs data roaming ON to connect. However, you control roaming per-SIM on modern phones — so you turn roaming OFF on your home SIM and ON on your eSIM line. Both settings coexist without conflict.
Can I use WiFi if data roaming is off?
Yes, WiFi operates completely independently of the data roaming setting. You can browse, stream, and use apps over WiFi with data roaming OFF on all SIMs. The roaming toggle only controls whether your phone uses cellular data on a foreign network.
Does data roaming OFF stop background app data usage?
Yes. With data roaming OFF, your phone cannot send or receive cellular data on foreign networks. Apps that would otherwise sync in the background — email, app updates, location services — use WiFi only. This is the most reliable way to prevent surprise charges from background processes.
Former consumer pricing analyst at J.D. Power covering wireless carrier satisfaction surveys
How we verify rates →More roaming settings resources
Phone Roaming at Home: Fix
Why your phone shows roaming domestically and four steps to fix it.
Roaming Settings Checklist
Complete pre-travel phone settings checklist for any destination.
eSIM Compatible Phones
Full list of eSIM-supported Apple, Samsung, and Pixel models.
WiFi Calling Abroad
Use your home number abroad without a roaming plan.
Verizon TravelPass Guide
The day pass auto-activation trap and how to avoid it.
AT&T International Day Pass
When the $10/day pass makes sense vs an eSIM alternative.
eSIM vs International Roaming
Side-by-side cost and convenience comparison.
How to Set Up Dual SIM
Add a travel eSIM alongside your home SIM in 10 minutes.
Accidental Roaming Refund
Already got charged? Dispute process and phone scripts.
Roaming OFF on home SIM. eSIM handles data. Done.
Airalo covers 190+ countries from $4.50/GB. Holafly offers unlimited plans from $19/week. Install one before you board and you will never need to think about data roaming again.