Streaming Keeps Buffering? 9 Fixes
You're 20 minutes into a movie. The spinning wheel appears. Then the movie plays for 30 seconds. Then the wheel comes back. Streaming buffering is up there with printer problems for "things that make people throw their remote at the wall."
The good news: 95% of buffering issues are fixable in under 15 minutes, often without spending any money.
Quick fix to try first
Unplug both your router AND your streaming device (Roku, Fire TV, smart TV) from the wall for 60 seconds. Plug the router back in first, wait 2 minutes for it to boot, then plug the streaming device back in. Try again. This fixes buffering for maybe half of cases.
1. Test your actual internet speed
Before chasing other fixes, find out what you're actually getting.
On your phone or laptop (right next to the streaming device for an accurate test), open fast.com. Run the test 3 times and average the results.
Minimum speeds for smooth streaming:
- Standard definition: 3 Mbps
- HD (1080p): 5-10 Mbps
- 4K: 25 Mbps
In practice, double those numbers, because other devices in your home share the connection. If you're well below what you're paying for, the problem is your ISP. Call them.
2. Plug the streaming device into ethernet
The single most effective buffering fix nobody wants to do because it requires running a cable.
Wi-Fi loses speed with distance, walls, and microwaves running in the kitchen. An ethernet cable from your router to your streaming device or TV eliminates all of that.
Devices that support ethernet:
- Most smart TVs have an ethernet port on the back
- Roku Ultra has ethernet built in. Other Rokus need a USB ethernet adapter ($15)
- Fire TV Cube has ethernet. Smaller Fire TV Sticks need an adapter
- Apple TV 4K has ethernet built in
- Chromecast with Google TV has ethernet via power adapter
If you can run a cable, you'll never buffer again. If running a cable isn't practical, the rest of this list is for you.
3. Move closer to the router (or move the router closer)
Wi-Fi signal degrades fast through walls and distance. If your streaming device is in the back bedroom and your router is by the front door, you're fighting physics.
Tests:
- Bring the streaming device near the router and try again. If buffering stops, it's a Wi-Fi coverage problem.
- Check Wi-Fi signal strength on your phone in the same spot as the TV. Less than 2 bars = weak signal.
Solutions: move the router higher and more central, add a Wi-Fi extender or mesh node in the TV's room, or run that ethernet cable.
4. Switch from 2.4 GHz to 5 GHz Wi-Fi
If your router broadcasts both 2.4 GHz and 5 GHz networks (most modern ones do), the 5 GHz network is dramatically faster for streaming. But it has shorter range, so this works best when the streaming device is close to the router.
On Roku, Fire TV, and smart TVs: go to network settings and pick the network with "5G" or "5GHz" in the name. Re-enter the password.
5. Reduce other bandwidth use during streaming
Streaming a 4K movie can use 25 Mbps. If at the same time someone's downloading a game, the TV in another room is streaming, security cameras are recording, and a phone is backing up to iCloud, you might not have enough left over.
Test: pause everything else and see if buffering stops. If so, you've found your problem.
Long-term fixes:
- Upgrade your internet plan to more bandwidth
- Set heavy downloads (cloud backups, console updates) to run overnight
- Use QoS settings on your router to prioritize streaming traffic
6. Restart the streaming device (the real way)
Streaming devices keep running in the background even when you "turn off" your TV. They build up cache and get slow. A real restart helps.
- Roku: Settings > System > System Restart
- Fire TV: Settings > My Fire TV > Restart
- Apple TV: Settings > System > Restart
- Chromecast with Google TV: Settings > System > Restart
- Smart TV: Unplug from the wall for 60 seconds (just turning off the remote doesn't fully restart it)
7. Clear the cache on the streaming app
The Netflix or YouTube app itself can corrupt and start buffering even when your internet is fine.
- Roku: Highlight the app on the home screen, press the * button, pick Remove channel, then reinstall it
- Fire TV: Settings > Applications > Manage Installed Applications > pick the app > Clear Cache
- Apple TV: No cache clear, but you can delete and reinstall: hold on the app icon, press play/pause, pick Delete
- Smart TV: Reinstall the app from the app store on the TV
8. Lower the video quality
If your connection just can't handle 4K, dropping to 1080p often fixes buffering instantly.
- Netflix: Account settings > Profile > Playback settings > Medium (1080p) instead of High (4K)
- YouTube: Tap the gear icon on the video, pick a lower resolution like 1080p or 720p
- Disney+, Hulu, Max: Usually in account settings under Video Quality or Playback Preferences
9. Check if it's just one service
If only Netflix buffers but YouTube works fine, the issue isn't your internet. It's that specific service.
- Check the service's status page (or just search "is Netflix down" on Google)
- Sign out and back in to that app
- Try the same content on a different device. If it buffers there too, the issue is the service. If not, your streaming device is the problem.
Video walkthrough
Video by TheTechieGuy on YouTube
Still buffering?
If you've tried all of this and streaming still drags, the issue is usually Wi-Fi coverage to your TV's room. We can recommend the right mesh setup or run an ethernet cable to solve it permanently.