Why Your Streaming Keeps Buffering (and How to Fix It)
Constant buffering ruining movie night? Here's why streaming buffers — from Wi-Fi to your device to the app — and a step-by-step fix list that solves it for most people.
The short version
Buffering happens when your streaming device can’t download video as fast as it plays it. Work through these in order — the first two fix the large majority of cases:
- Restart your router and streaming device (unplug 30 seconds).
- Move the device closer to the router, or wire it with Ethernet.
- Lower the streaming quality in the app’s settings.
- Check your actual speed at the TV’s location.
- Cut down on other devices hogging the network.
- Clear the app’s cache or reinstall it.
Step 1: Restart everything
It’s a cliché because it works. Power-cycling clears temporary glitches in both your router and your streamer:
- Unplug your router (and modem) for 30 seconds, then plug back in and wait for it to fully reconnect.
- Restart the streaming device (most have a Settings → System → Restart option, or just unplug it).
This alone resolves a surprising share of buffering complaints.
Step 2: Fix the Wi-Fi (the #1 cause)
Weak or congested Wi-Fi is the most common reason streaming buffers. In order of effectiveness:
- Use Ethernet if you can. A wired connection is the single most reliable fix. Boxes like the Walmart onn. 4K Pro, Google TV Streamer, and Roku Ultra have an Ethernet port; many sticks support a USB-Ethernet adapter.
- Move the device closer to the router, or move the router higher and more central.
- Use the 5GHz band (or Wi-Fi 6) rather than 2.4GHz for less interference and more speed.
- Consider a mesh system if the TV is far from the router.
Step 3: Match quality to your speed
Every stream needs a minimum sustained speed per device:
| Quality | Speed needed (per stream) |
|---|---|
| SD | ~3 Mbps |
| 1080p HD | ~5-10 Mbps |
| 4K | ~25 Mbps |
Run a speed test on the streaming device (or a phone standing next to it). If you’re getting well under 25 Mbps at the TV, either lower the app’s video quality or improve the connection. Remember to add up simultaneous streams — three 4K streams need ~75 Mbps.
Step 4: Reduce network congestion
Other devices competing for bandwidth cause buffering at peak times:
- Pause large downloads, cloud backups, and game updates while streaming.
- Check whether someone else is also streaming in 4K.
- If your plan is slow (under ~50 Mbps) and the household is busy, the connection itself may be the limit.
Step 5: Fix the app or the device
If only one app buffers, or buffering survives all of the above:
- Lower the quality inside the app (Netflix, YouTube, etc. have per-account or per-device quality settings).
- Clear the app’s cache or reinstall the app.
- Restart from a clean slate — sign out and back in.
- Consider the device itself. An old, underpowered, or storage-full streamer struggles with high-bitrate 4K. If yours is several years old, a modern $49 device can fix chronic buffering on its own — see the best cheap streaming devices.
Still buffering?
If you’ve wired the device, confirmed 25 Mbps+ at the TV, and it still buffers across multiple apps, the bottleneck is almost certainly your internet plan or ISP — contact them or consider a faster tier. If it’s one specific app, it’s that service’s servers, and there’s little you can do but wait it out or lower quality.
For picking a more capable, Ethernet-equipped device, see our best TV boxes of 2026.