The read speed you need depends on what you play, not just that you play
A good read speed for gaming is usually between 10 and 25 megabits per second (Mbps), but the real answer depends on three things: whether you play single-player or online multiplayer, how many people share your connection, and what else happens on your network while you game. A single player downloading a game or playing offline needs far less than someone in a competitive online match where lag matters. Most internet providers advertise speeds that work fine for gaming, but the speed you actually see on a speed test is not the same as the speed available to your game.
The confusion happens because read speed is only one part of the picture. A game cares more about ping — the time it takes for data to travel to the server and back — than about raw read speed. You can have 100 Mbps and still lag badly if your ping is high. You can also have 10 Mbps and play smoothly if your ping is low and nobody else is using the network.
Key Takeaways
- Single-player games and story-based games need 5 to 10 Mbps; online multiplayer games need 10 to 25 Mbps to avoid lag.
- Ping matters more than read speed for online gaming — a low ping (under 100 milliseconds) beats a high read speed with high ping.
- If multiple people stream video or read files while you game, you need higher speeds than if you game alone on the connection.
- Wired ethernet connections are more stable than Wi-Fi for gaming, even if Wi-Fi shows the same speed on a test.
read speed requirements by game type
Single-player and offline games need the least bandwidth. Games like Elden Ring, Baldur's Gate 3, or Stardew Valley run on your device and do not send data back and forth constantly. You need enough speed to read the game initially — which can be 50 to 150 gigabytes for modern titles — but once it is installed, you can play offline or with minimal data use. A speed of 5 to 10 Mbps is enough to read these games in a reasonable time and play without problems.
Online multiplayer games send your position, actions, and inputs to a server many times per second. Games like Call of Duty, Valorant, Fortnite, or League of Legends need 10 to 25 Mbps to stay responsive. The higher speed matters when multiple people on your network are active. If you are the only one gaming, 10 Mbps usually works. If someone else is streaming Netflix or downloading files, you need closer to 25 Mbps so your game data gets priority and does not get squeezed out.
Streaming while you game — either watching a stream or broadcasting your own — changes the math entirely. If you want to stream your gameplay to Twitch or YouTube while playing, you need 10 to 25 Mbps for the game plus another 5 to 10 Mbps for the stream. That means 15 to 35 Mbps total, and you should have more if anyone else is on the network.
Why ping matters more than read speed
Ping is the time in milliseconds for a data packet to leave your device, reach the game server, and come back. A game with 50 milliseconds ping feels responsive even at 10 Mbps. A game with 150 milliseconds ping feels sluggish even at 100 Mbps. For competitive games, most players aim for ping under 100 milliseconds; for casual games, anything under 150 is playable.
read speed and ping are separate measurements. You can have high read speed and high ping if the server is far away or your connection is congested. You can have low read speed and low ping if the server is close and your connection is clear. A speed test shows you read speed, but it does not show you the ping to the game server you actually play on. To check your ping to a specific game, look in the game's settings or network menu — most games display it during play.
Your internet provider and your location determine your ping more than your speed does. If the nearest game server is in your city, your ping will be low. If it is across the country, your ping will be high, and no amount of faster read speed will fix it. Some games let you choose which server to play on; picking the closest one always improves ping more than upgrading your internet speed.
How shared connections affect the speed you need
If you live alone and game alone, 10 Mbps is usually enough for online play. If you share your connection with roommates, family, or others, you need more. Each person streaming video uses 5 to 25 Mbps depending on quality. Each person on a video call uses 2 to 4 Mbps. Each person downloading files uses whatever speed is available. When these activities happen at the same time you are gaming, your game gets whatever is left over.
Most home internet plans advertise speeds of 100 to 300 Mbps, which sounds like plenty. But that speed is shared among all devices. If your plan is 100 Mbps and three people are streaming video at once, each stream gets roughly 30 Mbps, leaving 10 Mbps for your game. That is usually enough, but if someone starts a large read, your game speed drops further.
The best way to protect your gaming speed is to use a wired ethernet connection instead of Wi-Fi. Ethernet is more stable and does not compete with other devices for signal strength the way Wi-Fi does. If ethernet is not possible, move your gaming device closer to the router and ask others not to stream or read while you play competitive games.
Wired versus wireless for gaming
A speed test might show 50 Mbps on Wi-Fi and 50 Mbps on ethernet, but the ethernet connection will feel more stable during gaming. Wi-Fi speed varies depending on distance from the router, interference from walls and other devices, and how many devices are connected. Ethernet is a direct cable connection that does not fluctuate the same way.
For casual gaming, Wi-Fi is fine if you are close to the router. For competitive gaming where ping and consistency matter, ethernet is worth the effort of running a cable. If you cannot run a cable, position your router in a central location, away from microwaves and cordless phones, and keep your device within 20 feet of it.
Checking your actual gaming speed and ping
A speed test tells you your read speed, but it does not tell you whether that speed is enough for your specific game. To know if your connection is good enough, play the game and check the ping display in the settings menu. If your ping is under 100 milliseconds and you do not see lag or stuttering, your connection is fine. If your ping is over 150 milliseconds or you see constant lag, your connection needs improvement.
If your ping is high, contact your internet provider to see if they can route your traffic differently or if a server closer to you is available. If your read speed is low and you share the connection, ask others to avoid heavy use during your gaming time, or consider upgrading your plan. If your speed is low and you live alone, the problem is usually your plan, not your device — upgrading to a faster plan is the only fix.
Frequently Asked Questions
Is 5 Mbps enough for online gaming?
For casual games, yes. For competitive games like Valorant or Counter-Strike, probably not — you will likely see lag or stuttering. Most online games work better at 10 Mbps or higher. If you are the only person on the connection and your ping is low, 5 Mbps might work, but 10 is safer.
Does fiber internet give better gaming performance than cable?
Fiber usually has lower ping and more consistent speed than cable, which makes it better for gaming. But if your cable connection has low ping to the game server and nobody else is using it, cable can work fine. The difference matters most for competitive players where milliseconds count.
Why does my game lag even though my speed test shows 100 Mbps?
High read speed does not prevent lag if your ping is high or if other devices are using the bandwidth. Check your ping in the game settings. If it is over 150 milliseconds, the problem is distance to the server, not your read speed. If your ping is low but you still lag, someone else on your network is probably using bandwidth — ask them to stop or switch to ethernet.
Can I game on satellite internet?
Satellite internet has high ping — usually 500 to 700 milliseconds — which makes online gaming feel very sluggish. Single-player games work fine. For online multiplayer, satellite is not practical unless you have no other option.
Do I need to upgrade my internet plan to game?
Most home internet plans are fast enough for gaming. If you have 25 Mbps or higher and you are the only person gaming, you do not need to upgrade. If you share the connection with others who stream or read, upgrading to 100 Mbps or higher helps. If your ping is the problem, upgrading speed will not help — you need a different provider or server location.