Common reasons Peacock stops playing on your television
Peacock fails to play on your TV most often because of a weak internet connection, an outdated app, or a compatibility problem between your device and the streaming service. The app may also need to be restarted, your TV's cache may be full, or your account may have a temporary glitch. Less commonly, your TV model is too old to support the current version of Peacock, or your internet provider is blocking the stream.
The fastest way to narrow down the cause is to test whether the problem is specific to Peacock or affects all streaming on that TV. If Netflix, YouTube, or another app works fine, the issue is almost certainly with Peacock itself. If nothing streams, the problem is your connection or your TV's network settings.
Key Takeaways
- Restart the Peacock app first, then restart your TV and router — this fixes most playback problems without any other steps.
- Check that your internet speed is at least 25 Mbps for HD and 50 Mbps for 4K, because Peacock will not play if your connection is too slow.
- Update the Peacock app through your TV's app store, because an outdated version often cannot communicate with Peacock's servers.
- Clear the app's cached data through your TV's settings menu, which removes temporary files that sometimes block playback.
- If your TV is more than eight years old, it may no longer be compatible with Peacock's current requirements.
Restart the app, TV, and router in order
Start by closing Peacock completely. On most TVs, press the back or home button until you exit the app entirely, not just pause. Then open it again. If that does not work, restart your TV by unplugging it for 30 seconds, then plugging it back in.
If Peacock still will not play, restart your router. Unplug it for 30 seconds, plug it back in, and wait two to three minutes for it to fully reconnect. This step fixes connection problems that cause Peacock to freeze or fail to load. Test Peacock again after the router finishes restarting.
This three-step sequence fixes roughly half of all playback problems because it clears temporary errors in the app, TV, and network connection. If Peacock plays after this, you are done. If it still will not play, move to the next section.
Check your internet speed and connection type
Peacock requires a minimum of 25 Mbps read speed for HD playback and 50 Mbps for 4K. If your speed is lower, the app will not play or will buffer constantly. Test your speed using a free tool like Speedtest.net on any device connected to your home network — a phone or laptop works fine.
If your speed is below 25 Mbps, move your TV closer to your router or switch to a wired connection if possible. Most TVs have an ethernet port on the back. A wired connection is more stable than Wi-Fi and often solves playback problems even when your Wi-Fi speed is adequate. If you cannot use ethernet, move your router to a more central location in your home or reduce the number of devices using your network at the same time.
If your speed is above 25 Mbps and Peacock still will not play, the problem is not your internet speed. Move to the next section.
Update the Peacock app through your TV's app store
An outdated app version is one of the most common causes of playback failure. Open your TV's app store — this is called the Google Play Store on Android TVs, the App Store on Apple TVs, and Samsung Apps on Samsung TVs. Search for Peacock.
If an "Update" button appears next to Peacock, tap it. If only an "Open" button appears, the app is already current. Wait for the update to finish, then restart Peacock. Playback problems caused by outdated software usually disappear after an update.
If your TV's app store shows that Peacock is not available for your TV model at all, your TV is likely too old to support the current version. See the section below on older TVs.
Clear the app's cached data
Peacock stores temporary files called cache on your TV. Over time, corrupted cache files can prevent the app from playing content. Clearing the cache is safe and does not delete your account or settings.
On Android TVs, go to Settings, then Apps, then Peacock, then Storage, then Clear Cache. On Apple TVs, go to Settings, then Apps, then Peacock, then Offload App, then Reinstall App. On Samsung TVs, go to Settings, then Apps, then Peacock, then Storage, then Clear Cache. The exact path varies slightly by TV model, but the option is always in the settings under Apps or Applications.
After clearing the cache, restart Peacock and try playing something. If playback works, the problem was corrupted cache files. If it still will not play, move to the next section.
Check whether your TV model is compatible
Peacock requires a TV manufactured in 2016 or later for most models. Older TVs, particularly those from 2015 and earlier, may not have the hardware or software to run the current version of Peacock. If your TV is more than eight years old and Peacock will not play, compatibility is likely the cause.
Check your TV's model number and year in the settings menu — usually under Settings, then System or About. Search online for "[Your TV model] Peacock compatibility" to see whether your specific model is supported. If it is not, Peacock will not play on that TV, and you will need to use a streaming device instead. A Roku, Amazon Fire Stick, Apple TV, or Chromecast can add Peacock to an older television.
If your TV is newer than 2016 and Peacock still will not play after the steps above, the problem may be a temporary server issue on Peacock's end. Check the Peacock social media accounts or website to see whether other users are reporting problems. If they are, wait a few hours and try again.
Sign out and sign back into your Peacock account
Account glitches sometimes prevent playback even when the app and connection are working correctly. Open Peacock, go to your profile or settings menu, and select Sign Out. Wait 30 seconds, then sign back in with your email and password.
If you have a free Peacock account, you may also have reached the limit on the number of devices you can stream on at once. Free accounts can stream on one device at a time. If you are signed into Peacock on another TV, phone, or computer, sign out on those devices first, then try playing on your TV.
Frequently Asked Questions
Why does Peacock play on my phone but not on my TV?
This usually means your TV's app is outdated or your TV does not have a strong enough internet connection. Your phone may be on a faster Wi-Fi band or closer to your router. Update the Peacock app on your TV first, then test your TV's internet speed. If the speed is below 25 Mbps, move your TV closer to the router or use an ethernet cable if available.
Can I use a Chromecast or Fire Stick if Peacock won't play on my TV?
Yes. If your TV is too old or Peacock will not play no matter what you try, a Chromecast, Amazon Fire Stick, Roku, or Apple TV can stream Peacock to your television. These devices plug into your TV's HDMI port and have their own apps and internet connections. They cost between $25 and $100 depending on the model.
What should I do if Peacock plays for a few minutes then stops?
This is usually a sign that your internet connection is unstable or too slow. Restart your router, move your TV closer to it, or switch to a wired connection if possible. If the problem continues, contact your internet provider to check whether your connection is dropping or your speed is lower than advertised.
Does Peacock work on all smart TVs?
Peacock works on most smart TVs made after 2016, including Samsung, LG, Sony, Vizio, and TCL models. Older TVs and some budget models may not support it. Check your TV's app store to see whether Peacock is available. If it is not listed, your TV is not compatible.