What's a Good Ping for Minecraft?
A good Minecraft ping is under about 100 ms, and the single biggest factor is how close the server is to you. Here's how to read it and what it changes.
A good ping for Minecraft is anything under about 100 ms, with under 50 ms being where competitive play feels instant. Ping is round-trip network latency — the time, in milliseconds, for a small packet to leave your client, reach the server, and come back — so a "100 ms ping" means the whole round trip takes about a tenth of a second, not one way. The number that matters most is how physically close the server is to you, which is why filtering the list by your country does more for your latency than any in-game setting. Lower is better, and most of what you can control comes down to picking the right server in the first place.
What ping actually measures
Every time you do something on a server — swing at a mob, place a block, open a chest — your client tells the server, the server works out what happened, and it tells your client back. Ping is how long that round trip takes. The server runs the real game and your client is mostly showing you a slightly delayed copy of it, so the lower your ping, the closer that copy is to live.
That delay is measured in milliseconds. At 30 ms you'll never notice it; the picture on your screen and the truth on the server are close enough to feel like the same thing. At 250 ms there's a quarter-second gap between what you see and what's real, and that gap is where the frustrating stuff lives — you swing at someone who's already moved, and the block you broke pops back for a moment before the server catches up.
Here's the honest breakdown, presented as guidance rather than a hard spec, since sources draw the lines slightly differently:
| Ping | How it feels |
|---|---|
| Under ~50 ms | Excellent — instant, ideal for PvP |
| ~50–100 ms | Good — smooth for everything |
| ~100–150 ms | Fine for survival and building, frustrating for PvP |
| ~150–200 ms | Noticeably laggy — delayed blocks, "teleporting" mobs |
| Over ~200 ms | Severe — rubber-banding and ghost hits |
Why PvP cares and survival doesn't
The reason the same ping feels fine in one mode and awful in another comes down to how much a half-second of stale information costs you. When you're building a base or farming, nobody's punishing you for reacting a fraction late — the chest opens, the block places, and if it takes 120 ms instead of 30 ms you'll never feel it. Survival and creative are forgiving like that.
PvP is where that tolerance runs out. Your client is showing you where the opponent was a moment ago, so at high ping you aim at a ghost, your hits land late or register as misses, and a fight comes down to whoever's connection is feeding them fresher information. This is why someone on a far-away server keeps losing fights even when their aim is good — they're playing on old news. If combat is your thing, ping is the spec to optimize, and it's worth reading how to lower ping on Minecraft servers and pointing yourself at servers built for it, like the PvP list or the picks in best low-ping PvP servers for Europe players.
Ping, FPS and TPS are three different numbers
People throw all three around as "lag," but they measure completely different things, and confusing them sends you fixing the wrong one.
- Ping is your network latency — how long the round trip to the server takes, in ms. It depends on your connection and the distance to the server, and it's yours alone; your ping can be terrible while the player next to you has a great one.
- FPS (frames per second) is how many frames your machine draws each second. It's driven by your GPU, CPU and graphics settings, and it has nothing to do with your internet. You can have a buttery 200 FPS and a dreadful ping at the same time — the picture is smooth, the information behind it is just late. Press F3 for the debug screen if you want to watch your FPS.
- TPS (ticks per second) is the server's simulation speed, and it's shared by everyone on it. A healthy server runs at 20 TPS, which is one tick every 0.05 seconds — exactly 50 ms per tick. If TPS drops below 20, the whole world slows down at once: mobs, redstone, crop growth, all of it, no matter how good your ping is.
A useful gut check: if only you are lagging, it's your ping. If everyone on the server is lagging in the same way at the same time, it's the server's TPS. There's a related server metric called MSPT (milliseconds per tick), the time the server actually spends computing each tick; 20 TPS only holds as long as MSPT stays at or under 50 ms. On Paper and Spigot servers, the /tps command reports the current rate, which is the quickest way to tell a laggy server from a laggy connection. A plain /ping command isn't vanilla — it only exists if the owner installed a plugin for it.
Distance is the part you can't tune away
Most of your ping is just geography. Packets travel at a finite speed and pass through more routers the further they go, so every extra few hundred miles adds latency you cannot configure out of existence. A server in your own region commonly gives you something like 30–50 ms; reaching across an ocean to one overseas commonly lands around 200 ms. That overseas portion isn't a setting that's switched wrong — it's the physical cost of the distance, and the only way to shorten it is to get closer.
This is the single most effective move a player has, and it's the reason the list has country filters at all. Browsing the US server list — or swapping us for your own country code — drops you straight to servers near you, which is doing more for your latency than any tweak you could make on your own machine.
The smaller, local part of your ping is the part you can nudge, roughly in this order of impact:
- Pick a region-close server first — by far the biggest lever, for the reasons above.
- Use wired Ethernet over Wi-Fi — Wi-Fi adds jitter and the occasional dropped packet, which shows up as spiky, inconsistent ping.
- Clear local congestion — a big download or someone else streaming on the same connection eats into what's left for the game.
Routing and ISP peering matter too, but those are mostly outside your hands. Start with distance, because that's where the latency actually is.
How to read your ping in-game
You don't need an outside tool — Java Edition shows your latency in two places. On the Multiplayer server-list screen, each server has a Wi-Fi-style connection signal icon; more green bars means lower latency, and hovering the icon shows the exact ping in ms. Once you're in a world, hold Tab to open the player list overlay, which puts the same connection bars next to every player — hover a bar to see that player's ms.
Mojang doesn't officially publish the exact ms cutoffs for each bar, so treat the bars as a rough read (greener is better) and trust the hover number when you want the real figure. If you'd rather check before you even join, the OS command line has ping <server-ip>, which fires off ICMP packets and reports a rough round-trip time to the server's address.
FAQ
What's a good ping for Bedrock versus Java?
The bands are the same either way — under ~50 ms excellent, under ~100 ms good — because ping is just network latency and doesn't care which edition you run. The one practical difference is the port and protocol the traffic uses: Java connects on 25565 (TCP) and Bedrock on 19132 (UDP). That distinction won't move the number in any way you'll feel — distance to the server dominates ping far more than the protocol does.
Does ping depend on which Minecraft version I'm running?
No. Latency is version-independent, so a 26.2 client (protocol 776) and a 26.1 client (protocol 775) connecting to equally distant servers will see the same kind of ping. Version only decides whether you can connect, not how fast — match it using the dotted filters /servers/version/26.2 or /servers/version/26.1, then judge ping separately.
My ping is fine but the game still feels laggy — what's wrong?
A low ping number with a stuttering screen points away from your connection entirely. If the picture itself judders while everything stays responsive, that's an FPS problem on your machine, and fixing low FPS on servers is a separate job from latency. If the whole server hitches for everyone at once — mobs freezing, redstone crawling — the server's TPS has dropped, and you're looking at server-side TPS lag that no amount of fiddling with your own internet will touch.
Can a VPN lower my ping?
Usually not, and often the opposite. A VPN adds an extra stop between you and the server, so unless its route happens to be more direct than your ISP's, you're adding distance and latency rather than removing it. The reliable win is still picking a server near you and going wired before you reach for anything fancier.


