How to Completely Disable ‘Data Roaming’ System-Wide on Android

Data Roaming allows your Android smartphone to connect to the internet using a cellular network that is not owned by your primary mobile carrier. This typically occurs when traveling internationally or passing through deep rural areas where your home network lacks coverage. While essential for maintaining connectivity abroad, Data Roaming can incur exorbitant, unexpected charges on your monthly cellular bill. If you are issuing corporate devices to employees, or if you simply want to strictly control your personal data expenses, it is critical to ensure that data roaming is explicitly and permanently disabled at the operating system level.

This guide explains how to completely disable Data Roaming system-wide on an Android device, preventing the radio modem from negotiating data connections with foreign cellular networks.

Disable Data Roaming System-Wide

This setting controls the behavior of the cellular modem directly, ensuring that even if a foreign network offers data services, the phone will refuse the connection.

  1. Open the main Settings app on your Android smartphone.
  2. Tap on Network & internet (or “Connections” depending on your manufacturer’s specific Android skin).
  3. Tap on Mobile network (or “SIMs”, or “Cellular networks”).
  4. If you have a dual-SIM phone, tap on the primary SIM card profile you wish to configure.
  5. Locate the toggle switch labeled Roaming (or “Data roaming”).
  6. Toggle the switch to the Off (grey) position.

Verify the System State

By toggling this switch off, you have instructed the Android radio interface layer (RIL) to reject any packet data protocol (PDP) context activation requests when connected to a non-home Public Land Mobile Network (PLMN).

To verify the change is successful, the next time you travel outside your carrier’s coverage area, your phone may still show signal bars (allowing for emergency calls or standard SMS texts if Voice Roaming is still active), but the data indicator (such as 4G, 5G, or LTE) will disappear from the status bar. If you attempt to open a web browser without Wi-Fi, it will immediately report that you have no internet connection, confirming that expensive roaming data has been successfully blocked.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.