When downloading apps, I prefer using a WiFi connection over a mobile data connection. So I switch off the mobile data connection and switch on the WiFi for the duration of the download and revert back when done.

If I were to switch both WiFi and mobile data connections on, and either download an app or browse a site, how would Windows Phone prioritize which connection should be used to retrieve data?

My guesses would be that it'll try to connect to the first connection turned on or it will always look for one of them internally set as the default connection when both are on. But I can't find a way to tell how this works.


3 Answers 3


Windows Phone should and does always prioritize WiFi over your mobile 3G data connection if WiFi is enabled when you are using your phone.

When the phone is not used and the screen is turned off, WiFi will be turned off as well. Unless the power adapter is connected, then WiFi will not be switched off, and the phone will keep using WiFi.

  • I'll take your word for it.
    – Thomas
    Apr 25, 2012 at 17:52
  • 2
    It is not the complete story. Apr 26, 2012 at 11:14
  • Victor i improved the answer with missing part
    – GeertvdC
    Apr 26, 2012 at 16:54
  • Surely wifi is still used intermittently when the screen is turned off and wifi is available? How else would the phone check for new emails? Or are email updates always pushed through 3G?
    – paradroid
    Apr 28, 2012 at 9:20
  • @paradroid As I mention in my answer here there is a big story about that. Apr 29, 2012 at 17:58

There are many situations

  • Plugged out and the screen is unlocked: It will prefer Wifi over 3G.
  • Plugged out and sleeping (display off): If your phone is sleeping in your pocket and you have 3G and WiFi turned on it will not use Wifi. It because when sleeping the phone automatically turn of Wifi.
  • Plugged in: The phone will prefer Wifi even when sleeping.


With the introduction of Windows Phone 8 GDR3 is now possible to make WiFi connection stay alive even when you are not using the phone.


Along with the OS preferences, each app can prioritize network connection. In my apps I always check to see if the user is connected to wifi before sending or receiving large amounts of data.

For instance, in one of my apps that handles recorded video, I firmly warn the user that they are not connected to wi-fi. If they are already connected to wi-fi the app will upload video without alerting the user about the connection.

The phone does this as well. It will not let you download large apps, video or podcasts over the cellular data connection. It will wait until you've connected to wifi to start the download.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.