Fast internet for gaming starts at 25 Mbps read speed, but the real number depends on what game you play and how many people share your connection

Most online games run fine on 25 Mbps. That speed handles the small data packets games send back and forth — position updates, chat, button presses — without lag. But if you stream while you play, read games while gaming, or live in a house where others use the internet, you need more. A household with one gamer and normal web use works at 50 to 100 Mbps. Competitive shooters and fighting games are pickier about latency (delay) than speed, so a stable 15 Mbps connection beats an unstable 100 Mbps one.

Upload speed matters too, especially if you stream to Twitch or YouTube. Streaming at 1080p 60fps needs 6 to 8 Mbps upload. Most home internet plans give you far less upload than read — a 100 Mbps read plan might only offer 10 Mbps upload — so check your plan's upload number before you commit to streaming.

Key Takeaways

  • Most online games need 25 Mbps read and 5 Mbps upload, but speed matters less than a stable connection without lag spikes.
  • Competitive games like Valorant and Counter-Strike 2 care more about low latency (under 100 ms) than raw speed.
  • If you stream while gaming, add 6 to 8 Mbps upload speed to your gaming needs, and check your plan's actual upload limit.
  • Multiple people gaming or streaming on the same connection requires 100+ Mbps read to avoid slowdowns for everyone.
  • A wired Ethernet connection cuts lag and jitter compared to WiFi, even when speed tests show the same number.

read speed requirements by game type

Multiplayer shooters like Call of Duty, Valorant, and Counter-Strike 2 need 10 to 25 Mbps. The game itself sends very little data — mostly your position and what you're aiming at. What matters is that the data arrives on time, not fast. A 15 Mbps connection with 50 ms latency beats a 100 Mbps connection with 150 ms latency every time.

MMOs like World of Warcraft and Final Fantasy XIV need 15 to 25 Mbps because they send more information about other players, NPCs, and the world around you. Open-world games like Fortnite and Apex Legends sit in the same range. Battle royales have more players on one map, so they push toward the higher end.

Single-player games with no online features need almost nothing — you could play Elden Ring or Baldur's Gate 3 on 5 Mbps. But if the game has any online component — matchmaking, leaderboards, cloud saves — add 5 to 10 Mbps to be safe.

Fighting games like Street Fighter 6 and Tekken 8 are the pickiest about latency. They need only 5 to 10 Mbps, but they demand latency under 100 ms and very little jitter (variation in delay). A stable 10 Mbps connection is better than a fast but inconsistent one.

How many people gaming at once changes the math

One person gaming on a 25 Mbps connection works fine. Add a second gamer and you're splitting that speed — each gets roughly 12 Mbps, which is still playable but tighter. Add a third person or someone streaming video in another room, and you hit problems.

A household with two simultaneous gamers should have 50 to 75 Mbps read. Three gamers or two gamers plus someone streaming needs 100+ Mbps. These numbers assume nobody is downloading large files. A game update downloading in the background while you play will steal bandwidth and cause lag spikes.

If you live with roommates or family and can't control what they do online, ask your internet provider about your plan's speed and test it during peak hours (evenings and weekends). A plan that promises 100 Mbps often delivers 70 to 80 Mbps in real use, especially on WiFi.

Latency and jitter matter more than speed for competitive play

Latency is the time it takes data to travel from your computer to the game server and back. It's measured in milliseconds (ms). Jitter is how much that time varies from one packet to the next. A game feels smooth at 50 ms latency if it's consistent. The same game feels choppy at 80 ms if the latency jumps between 40 and 120 ms.

For casual gaming, anything under 150 ms is playable. For competitive shooters, aim for under 100 ms. Professional players often want under 50 ms, but that depends on your distance from the server. If you live far from the nearest server, you can't fix latency with a faster plan — you need a server closer to you, or you accept the delay.

Latency comes from your internet provider's network, not your speed plan. A 25 Mbps fiber connection often has lower latency than a 100 Mbps cable connection, because fiber networks are built differently. Check your latency by running a speed test (you'll see "ping" in the results) during the time you normally play.

Upload speed for streaming while you game

If you only play games, upload speed barely matters. Games send almost nothing upstream. But if you stream to Twitch or YouTube, upload becomes critical.

Streaming at 720p 60fps needs 4 to 5 Mbps upload. Streaming at 1080p 60fps needs 6 to 8 Mbps upload. Add your game's upload needs (usually under 1 Mbps) and you're looking at 7 to 9 Mbps upload minimum. Many home plans offer only 5 to 10 Mbps upload total, which leaves no room for error or other devices.

Check your plan's upload speed before you commit to streaming. A plan that says "100 Mbps" usually means 100 Mbps read and 5 to 10 Mbps upload. Fiber and some cable plans offer symmetrical speeds (same read and upload), which are better for streaming. Ask your provider what upload speed your plan actually includes.

Wired connection versus WiFi for gaming

A wired Ethernet connection is more stable than WiFi, even when speed tests show the same number. Ethernet eliminates interference from walls, other WiFi networks, and devices like microwaves. It also reduces jitter, which matters more for gaming than raw speed.

If you can run an Ethernet cable from your router to your computer, do it. If not, move your router closer to where you game, away from walls and metal objects. WiFi 6 (802.11ax) routers are faster and more stable than older WiFi 5 routers, but they cost more and only help if your device also supports WiFi 6.

If you're on WiFi and experiencing lag spikes, try these steps before upgrading your plan: restart your router, move closer to it, switch to the 5 GHz band (faster but shorter range) instead of 2.4 GHz, and check whether other devices are downloading or streaming. Often the problem is not your plan's speed but interference or congestion on your current connection.

Frequently Asked Questions

Is 10 Mbps enough for gaming?

Yes for single-player games and turn-based games with no latency demands. No for competitive shooters or MMOs during peak hours, especially if others share your connection. Test it during the time you normally play — if you see lag spikes or disconnects, you need more speed or a more stable connection.

Why does my game lag when my speed test shows 100 Mbps?

Speed tests measure peak performance, not real-world stability. Lag usually comes from high latency or jitter, not low speed. Run a speed test while gaming — if latency jumps around or stays above 150 ms, that's your problem. Also check whether other devices are using the connection or whether your router is overheating (restart it).

Do I need fiber internet to game well?

No. Cable and DSL can both work fine for gaming if they offer 25+ Mbps and stable latency under 100 ms. Fiber is often better because it has lower latency and more consistent speeds, but it's not required. Check the latency and stability of what's available in your area, not just the speed number.

Can I game on satellite internet?

Satellite internet has very high latency (400+ ms) because data has to travel to space and back. That makes competitive gaming nearly impossible. Casual games and single-player work better, but you'll notice the delay. If satellite is your only option, test it before committing — some games are unplayable at that latency.

What upload speed do I need if I don't stream?

Almost none. Games use under 1 Mbps upload. If you only play and don't stream, upload speed doesn't affect your gaming experience. You only need to care about upload if you stream, use video chat while gaming, or upload large files regularly.