How to Turn On Data Roaming on iPhone

Traveling abroad or stuck in a low-coverage area with no mobile data? Before you troubleshoot anything else, check one setting: Data Roaming. It's turned off by default on many iPhones and is the most common reason cellular data stops working when you cross into a new network. Whether you're heading overseas, returning from a trip, or just set up a new device, this guide walks you through exactly how to enable it, what it costs, and what to do if it isn't working.

How to turn on Data Roaming on iPhone

  1. Open the 'Settings' app on your iPhone.
  2. Tap 'Cellular' or 'Mobile Data.'
  3. Select 'Cellular Data Options.' (Note: If you use Dual-SIM, skip this and tap your specific line under the SIMs section instead).
  4. Toggle 'Data Roaming' to On (so the switch turns green).

Once it's on, your iPhone will be allowed to use mobile data while connected to partner networks abroad or outside your main provider's coverage area.

Version & Carrier Differences

Depending on your iOS version and carrier, the main menu may say either 'Cellular' or 'Mobile Data.' Both lead to the same place. On iOS 15 and earlier, the toggle may appear directly under the main Cellular menu without requiring you to click a sub-menu.

For Dual-SIM Users

If you have a Dual-SIM iPhone (such as a physical SIM plus an eSIM, or two eSIMs), you must enable Data Roaming separately for each line. This applies to all iPhone XS and later models, and is especially relevant for iPhone 14 and later US models, which are eSIM-only.

Note:

The Data Roaming toggle is always switched off by default after a factory reset or a new SIM card installation. If you have just set up a new device or arrived in a new country and your data isn't working, this is the first setting you should check.

Why turn Data Roaming back on?

Data Roaming allows your iPhone to use cellular data when you are outside your main provider's coverage zone by safely hopping onto a partner carrier's network.

Here is when you actually need to turn it on:

  • During international travel: If you buy an international roaming plan from your carrier or use a travel eSIM, you must turn Data Roaming On for that line to access the internet while abroad.
  • Domestic rural travel: In the US, major carriers like T-Mobile, AT&T, and Verizon partner with smaller regional networks. If you are traveling through remote or rural areas, keeping Data Roaming On ensures your data keeps working seamlessly when your main carrier's signal drops.
  • New device or network reset: iPhones automatically default to keeping Data Roaming switched off after a factory reset, a network settings reset, or a new SIM card installation. If you are setting up a new phone or a new plan and notice your data isn't working as expected, turning this on is a standard troubleshooting step.

Does turning on Data Roaming cost money?

Enabling Data Roaming doesn't automatically mean extra charges, but whether it costs money depends entirely on your carrier plan and where you're using it.

Domestically (Within your home country)

Domestic roaming is almost always included in your standard plan at no extra financial cost. US carriers like T-Mobile, AT&T, and Verizon automatically cover domestic partner networks. However, be aware of data limits. Many carriers heavily throttle your speeds or cut off your data after you use a small allotment (such as 100MB) of domestic roaming data in a single month.

Internationally (Traveling abroad)

Internationally, it's a different story. Most standard carrier plans don't include international roaming by default. If you travel abroad with Data Roaming switched on and no international add-on, your carrier may charge per-MB rates that add up fast.

How to avoid unexpected charges when traveling internationally

  • Add a roaming add-on through your carrier before you leave.
  • Switch to Wi-Fi calling and turn off cellular data entirely when abroad.
  • Use airplane mode with Wi-Fi only, and rely on hotel or café networks.
  • Install a travel eSIM with a flat prepaid data plan, so you know exactly what you're paying before you land.

The safest habit is to check your carrier plan before any international trip, and only turn Data Roaming on when you have a plan in place that covers it.

How to enable Data Roaming for a specific line (dual-SIM / eSIM)

If your iPhone has two active lines, for example, your local home SIM and a travel eSIM, you must enable Data Roaming independently for each line.

Here is how to do it:

  1. Open Settings and tap Cellular (or Mobile Service / Mobile Data depending on your region).
  2. Under the SIMs section, tap the name of the line you want to adjust (for example, "Primary" or "Travel eSIM").
  3. Scroll down slightly and toggle Data Roaming to On.
  4. Repeat these steps for your second line if needed.

This capability applies to any iPhone XS or later running dual-SIM (nano-SIM plus eSIM). On iPhone 14 and later US models, both lines are completely eSIM-based, so the same sequence applies.

Using a Travel eSIM?

If you are using a travel data provider like Breeze eSIM, toggling Data Roaming On for that specific profile is the final required step after installation. Once enabled, your phone will instantly hand off data routing to its local roaming network partner without any further configuration.

How to Troubleshoot: Data Roaming toggle greyed out or not working

If the Data Roaming toggle appears greyed out or your iPhone won't connect after enabling it, these standard fixes will resolve the issue.

  • Ensure the SIM line is actually turned on: If you are using an eSIM, the Data Roaming toggle inside that menu will remain grey and unclickable until you enable the line itself. Ensure the Turn On This Line switch is toggled green first.
  • Check Screen Time restrictions: Go to 'Settings > Screen Time > Content & Privacy Restrictions > Cellular Data Changes.' If this is set to Don't Allow, your iPhone blocks all modifications to your network configurations. Change it to Allow.
  • Toggle Airplane Mode: Swipe down to open the Control Center, turn Airplane Mode on for 15 seconds, and turn it off again. This forces your iPhone's internal antenna to disconnect from its current connections and re-register with the closest local cell tower.
  • Check for a carrier settings update: Connect to a local Wi-Fi network, then go to 'Settings > General > About.' If your carrier has released a network patch or new roaming configuration, a pop-up prompt will appear automatically within a few seconds.
  • Reset network settings: If your configuration is corrupted, go to 'Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings.' Note: This will erase saved Wi-Fi passwords and custom VPN settings, so ensure you know your passwords before proceeding.
  • Check for an iOS update: Go to 'Settings > General > Software Update.' Bug fixes in newer iOS versions frequently resolve underlying cellular connectivity issues.
  • Contact your network provider: If the toggle remains completely unclickable or you see an "SOS Only" or "No Service" status bar message, your carrier may have an account-level block on international data. Call them or log into their mobile app to ensure international roaming features or spending limits aren't restricting your line.

Travel smarter with a Breeze eSIM

Turning on Data Roaming takes seconds. Avoiding the bill that comes with it takes a little more planning. A Breeze eSIM gives you a flat prepaid data plan across 190+ countries, with no hidden fees, no surprise charges, and no physical SIM to swap. Install it before you leave, activate it when you land, enable Data Roaming for your travel line, and you're connected. Simple as that.

Frequently asked questions

Should Data Roaming be on or off?

For most users at home, leaving Data Roaming on is completely fine. Your carrier only activates it when you travel outside your main network's coverage area. However, if you are traveling internationally without a roaming add-on or a dedicated travel eSIM, you should turn it off immediately to avoid unexpected, expensive background data fees.

Why is my Data Roaming not working after I turned it on?

If you enabled the toggle but still have no internet, your phone likely hasn't registered with the local tower yet. Try toggling Airplane Mode on and off to force a reconnection. If that fails, it is usually due to a pending carrier settings update or an account-level data restriction enforced by your mobile network provider.

What if the Data Roaming toggle is completely greyed out?

If the switch is unclickable, the most common culprit is that the specific SIM or eSIM line is turned off. Go to Settings > Cellular, select your line under SIMs, and make sure Turn On This Line is enabled. If it is still greyed out, you may have Screen Time restrictions or an MDM corporate profile that is restricting your network settings.

What's the difference between Data Roaming and an international plan?

Data Roaming is the physical iPhone setting that grants your device permission to connect to foreign cellular networks. An international plan or roaming add-on is a financial agreement with your carrier that determines how much you pay for international data. You need the Data Roaming setting turned on so your phone can connect, and an international plan so you don't get overcharged for the connection.

Can I use iMessage and FaceTime without Data Roaming?

Yes. If you are connected to a local Wi-Fi network, both iMessage and FaceTime function perfectly without Data Roaming enabled. However, if you are away from Wi-Fi and relying strictly on cellular networks abroad, Data Roaming must be turned on to keep these services active.