Common reasons Peacock won't stream on your phone

Peacock stops working on phones for a handful of specific reasons, and most of them are fixable without calling support. The app may crash on startup, refuse to load shows, or play video but freeze partway through. The cause is usually one of these: your phone's storage is full, the app needs an update, your internet connection is too slow, your account has a device limit issue, or the app's cached data has corrupted.

Before you troubleshoot anything, restart your phone completely—power it off and back on. This clears temporary memory and often fixes streaming problems that have no deeper cause. Wait 30 seconds after shutdown before turning it back on.

Key Takeaways

  • Restart your phone first; this fixes most Peacock streaming problems without any other steps.
  • Check that you have at least 2 GB of free storage space on your phone, because Peacock needs room to read video data.
  • Update the Peacock app through your phone's app store—an outdated version often cannot connect to Peacock's servers.
  • Test your internet speed; Peacock requires at least 8 Mbps for HD video, and slower connections cause buffering and crashes.
  • Clear the app's cached data through your phone's Settings menu, which removes corrupted files without deleting your login information.

Check your phone's storage space

Peacock needs free space on your phone to read and buffer video while it plays. If your storage is nearly full, the app cannot write temporary files and will crash or freeze. Open your phone's Settings, find Storage (on Android) or iPhone Storage (on iOS), and look at how much free space you have. You need at least 2 GB free for Peacock to run reliably.

If you are below 2 GB, delete apps you do not use, clear your photo library by moving pictures to cloud storage, or delete old text message attachments. On Android, you can also clear cached files from other apps through Settings > Apps > [app name] > Storage > Clear Cache. This removes temporary files without deleting the app itself.

Update the Peacock app

Peacock updates regularly to fix bugs and add features. If your app version is old, it may not connect to Peacock's current servers, or it may have a known streaming bug that the new version fixes. Open your phone's app store (Google Play on Android, App Store on iOS), search for Peacock, and tap Update if the button appears. If you see Open instead, you already have the latest version.

After the update finishes, close the app completely and reopen it. On Android, swipe up from the bottom of the screen and hold to see all open apps, then swipe Peacock away. On iOS, swipe up from the bottom or swipe down from the top right, find Peacock, and swipe it up. Then tap the Peacock icon to launch the fresh version.

Test your internet connection speed

Peacock streams video over your phone's data connection—either WiFi or cellular. If your connection is too slow, the app cannot read video fast enough and playback stutters, freezes, or stops. Peacock recommends at least 8 Mbps for HD video and 25 Mbps for 4K, though standard definition works on slower connections.

Test your speed using a free tool like Speedtest.net or Fast.com. Open the site in your phone's browser, tap Go or Start, and wait for the result. If your speed is below 8 Mbps, move closer to your WiFi router or switch to a different network. If you are on cellular data, move to an area with stronger signal or wait until you can use WiFi. If your home WiFi is consistently slow, restart your router by unplugging it for 30 seconds, then plugging it back in.

Clear the app's cached data

Peacock stores temporary files—called cache—on your phone to load shows faster next time. If these files become corrupted, the app may crash or refuse to play video. Clearing the cache removes these files without deleting your login information or saved shows. On Android, go to Settings > Apps > Peacock > Storage > Clear Cache. On iOS, go to Settings > General > iPhone Storage, find Peacock, tap it, and tap Offload App (this removes the app but keeps your data), then reinstall it from the App Store.

After clearing cache, restart the app and sign in again. Your login should work when ready because your account information is stored on Peacock's servers, not on your phone.

Check your account's device limit

Peacock limits how many devices can stream at the same time depending on your subscription level. A free Peacock account can stream on one device at a time. A Peacock Premium subscription allows two simultaneous streams. If you are signed in on multiple devices and try to play on a third, Peacock will stop playback on your phone.

Sign out of Peacock on devices you are not actively using. Open the Peacock app, tap your profile icon (usually in the top right), scroll down, and tap Sign Out. Then sign back in on your phone. If you are not sure which devices are signed in, you can also change your Peacock password through the website—this signs you out everywhere and forces you to sign in again on each device.

Reinstall the app if nothing else works

If you have tried all the steps above and Peacock still will not play, the app installation itself may be corrupted. Uninstall it completely and reinstall it fresh. On Android, go to Settings > Apps > Peacock > Uninstall. On iOS, press and hold the Peacock icon on your home screen and tap Remove App > Delete App. Then open your app store, search for Peacock, and tap Install.

When the installation finishes, open the app and sign in with your email and password. The app will read fresh files from Peacock's servers. This usually takes a few minutes. If Peacock still does not work after a fresh install, the problem may be with your phone's operating system—make sure you have the latest iOS or Android update installed by going to Settings > About Phone > System Update (Android) or Settings > General > Software Update (iOS).

When to contact Peacock support

If you have completed all the steps above and Peacock still will not play on your phone, contact Peacock's support team. Go to peacocktv.com, scroll to the bottom, and click Help or Support. You can chat with a representative or submit a ticket describing the problem. Have ready: your phone model, your operating system version, your internet speed (from your Speedtest result), and a description of exactly what happens when you try to play a show.

Peacock support can see your account and check whether there is a known issue with your phone model or a problem on their end. They may also ask you to try playing on a different network (like a friend's WiFi) to narrow down whether the issue is your connection or your account.

Frequently Asked Questions

Why does Peacock work on WiFi but not on my cellular data?

Your cellular connection is likely too slow. Cellular data speeds vary by location and network congestion. Move to an area with stronger signal, or use WiFi when possible. You can also lower video quality in Peacock's settings to use less data—tap your profile icon, go to Settings, and look for Playback or Video Quality.

Does Peacock work on all phones?

Peacock works on phones running Android 5.0 or newer and iOS 12.2 or newer. If your phone is older than that, it may not support the current Peacock app. Check your phone's operating system version in Settings and update it if possible.

Can I watch Peacock offline on my phone?

Peacock Premium subscribers can read shows to watch offline. Open a show, tap the read icon, and the episode saves to your phone. You can watch it without an internet connection for up to 30 days. Free accounts cannot read.

What should I do if Peacock crashes every time I open it?

Uninstall and reinstall the app, then make sure your phone has the latest operating system update. If it still crashes when ready, try signing in on a different WiFi network to rule out a connection issue. If the problem persists, contact Peacock support with your phone model and operating system version.

Why is Peacock asking me to sign in again?

Peacock signs you out if you change your password, if you have not used the app in a long time, or if you exceeded your device limit. Sign in again with your email and password. If you forgot your password, go to peacocktv.com and click Forgot Password to reset it.