Does a VPN Slow Down Your Internet?
The real numbers, why it happens, when a VPN actually speeds you up instead, and exactly how to fix a slow connection.
Yes, a VPN slows down your internet — but for a well-configured, paid VPN on a nearby server, the loss is usually small enough that you won't notice it during normal use. Encrypting your traffic and routing it through an extra server both cost something, and that cost shows up as a percentage of your baseline speed. How large that percentage is depends almost entirely on which VPN, which protocol, and which server you're using — not on whether you use a VPN at all. If you are still deciding whether you need one at all, our guide to what a VPN actually hides covers what you get in exchange for that speed cost.
This guide covers the real speed-loss numbers from independent testing, exactly why VPNs slow connections down mechanically, the situations where a VPN actually makes you faster, and a full set of fixes for when your own VPN is running slower than it should.
Typical VPN Speed Loss
One widely cited 2026 benchmark tested 30 VPN providers on a roughly 250 Mbps baseline connection and found an average speed loss of about 21%. The average alone is misleading, though — the best-performing provider in that test lost just over 6% of baseline speed, essentially unnoticeable, while the worst lost nearly 63%, enough to make a connection feel sluggish for everyday use. Half of the 30 VPNs tested kept their loss under 15%.
Separately, a Security.org survey of 12 premium VPN providers found every single one kept download speed loss below 10% on nearby servers. Free VPNs, tested under the same conditions, ranged from 30% to 70% slower — driven mainly by server congestion and deliberate bandwidth limits rather than encryption overhead itself, a trade-off covered in full in our free versus paid VPN comparison. A 2026 survey of IT and security professionals by Zscaler and Cybersecurity Insiders found slow connection speed remains the single most-cited VPN complaint, named by 29% of respondents.
| Setup | Typical Speed Loss |
|---|---|
| Premium VPN, nearby server, WireGuard | Under 10% |
| Premium VPN, distant server, OpenVPN | 15-30% |
| Free VPN | 30-70% |
| Poorly configured or overloaded server (any provider) | Up to 50%+ |
Why VPNs Slow You Down
The slowdown comes from a specific, small set of mechanical causes, and they stack on top of each other:
- Encryption and decryption overhead — every byte you send and receive gets processed twice, once by your device and once by the VPN server, which costs CPU time on both ends.
- Extra distance — your traffic now travels to the VPN server before continuing to its actual destination, and physical distance adds latency no software can remove.
- Server load — a VPN server's bandwidth is shared across everyone connected to it at that moment; a popular server during peak hours behaves nothing like the same server at 4am.
- Protocol overhead — some VPN protocols add far more processing and per-packet overhead than others, covered in detail below.
- Packet fragmentation — encryption adds bytes to every packet, and if that pushes a packet past your connection's MTU (maximum transmission unit), it has to be split into two, adding overhead most users never see or diagnose.
- Your own device's CPU — older phones, laptops, and routers without hardware-accelerated encryption (AES-NI) do the encryption math in software, which is measurably slower.
VPN Protocols Compared
Protocol choice affects speed more than almost any other setting you control. WireGuard is the modern default for a reason: its entire codebase runs about 4,000 lines, against OpenVPN's 70,000 or more, and it uses a fixed, modern set of cryptographic algorithms (ChaCha20, Curve25519) instead of negotiating between many older options. It also completes its connection handshake in a single round trip, versus OpenVPN's multi-step TLS negotiation — a real difference every time you reconnect, not just during sustained transfer.
| Protocol | Relative Speed | Handshake | Best For |
|---|---|---|---|
| WireGuard | Fastest | Single round trip | Most users, mobile, low-power devices |
| OpenVPN (UDP) | Moderate | Multi-step TLS | Strong track record, wide compatibility |
| OpenVPN (TCP) | Slowest | Multi-step TLS | Restrictive networks/firewalls that block UDP |
| IKEv2/IPsec | Fast | Fast reconnect | Switching between Wi-Fi and mobile data |
WireGuard's smaller codebase isn't just a speed story — it also means the entire implementation is realistic for a single security researcher to audit, where auditing OpenVPN's full codebase is a multi-year undertaking. If your VPN app offers a choice, WireGuard (or a provider's own WireGuard-based protocol, often under a different brand name) is the setting to pick first. Our side-by-side on WireGuard vs OpenVPN goes deeper on the security trade-offs behind that choice, and what OpenVPN is explains why it is still the compatibility fallback worth keeping.
When VPNs Make You Faster
If your ISP is throttling specific traffic — streaming, gaming, or peer-to-peer file sharing are the usual targets — a VPN can genuinely speed you up, because encrypting that traffic stops your ISP from identifying what it is in the first place.
This isn't theoretical. In the mid-2000s, Comcast used deep-packet-inspection equipment from a company called Sandvine to identify BitTorrent and similar peer-to-peer traffic on its network, then sent forged TCP reset packets to both ends of the connection to forcibly close it — throttling by disconnection rather than by slowing the pipe. The FCC ordered Comcast to stop the practice in 2008; Comcast challenged the order and won on jurisdictional grounds in 2010, but the underlying mechanism was never in dispute. Traffic encrypted inside a VPN tunnel is invisible to exactly this kind of protocol-based throttling, since the ISP can see that you're connected to a VPN server but not what you're actually doing through it.
A VPN can also occasionally outperform your direct connection if the provider's network has better peering to your destination than your ISP does — routing around a congested route rather than through it. This is less common and less predictable than the throttling case above, but it does happen.
Fixing a Slow VPN
Most slow VPN connections come down to one of four fixable things.
Change Your Server
- Connect to the physically nearest server rather than the most feature-heavy option — distance adds latency no configuration change can undo.
- Check the server load percentage most VPN apps display, and pick one under roughly 50% load when possible.
- Turn off double-hop or multi-hop routing unless you specifically need it — it doubles most of the causes of slowdown covered above.
- If you are shopping for a faster provider rather than tuning the one you have, check how its no-logs claim and kill switch hold up before you buy on speed alone.
Switch Your Protocol
- Set your VPN app to WireGuard (or the provider's WireGuard-based option) if it isn't already the default.
- If you must use OpenVPN for compatibility reasons, prefer UDP over TCP — TCP adds its own retransmission and ordering overhead on top of the VPN's, which compounds rather than cancels out.
Check Your Own Setup
- Use a wired connection instead of Wi-Fi when speed genuinely matters — Wi-Fi's own latency and signal variability compound with VPN overhead rather than staying separate from it.
- Restart your router before assuming the VPN itself is the problem; a saturated or stale router connection produces identical symptoms.
- Check for other devices or apps consuming bandwidth on the same network — a VPN sharing your connection with a large background download will look slow regardless of the VPN itself.
- If you're on an older phone, laptop, or router without hardware-accelerated encryption, expect a larger gap between wired and Wi-Fi VPN performance than on newer hardware.
Adjust Advanced Settings
- Use split tunneling if your app supports it, routing only the traffic that actually needs the VPN through the tunnel and letting everything else — large downloads, local network devices — go direct.
- If you're comfortable with manual configuration, a lower MTU setting can eliminate packet fragmentation on connections where it's occurring, though most VPN apps handle this automatically today.
Testing Your VPN Speed
A single speed test tells you almost nothing on its own — you need a baseline to compare against. Run a speed test with the VPN off, then immediately run the same test with it on, using the same device, same Wi-Fi or wired connection, and roughly the same time of day. Our own VPN speed comparison runs that before-and-after pairing for you, and the ping test covers the latency half that a download figure alone hides. Repeat that comparison across two or three different server locations your provider offers, since server load varies enough that one bad result doesn't tell you much about the provider as a whole.
If you also want to confirm the VPN is actually doing its job while you're testing speed — not just checking how fast it is, but whether it's leaking your real IP address in the process — run a full IP leak test alongside it. A VPN that's fast because it's quietly not encrypting everything isn't actually the win it looks like — the same goes for a DNS leak test and a WebRTC leak test, which catch the two leaks most likely to survive an otherwise working tunnel.
Frequently Asked Questions
Is a 20% VPN speed loss normal?
For a below-average VPN, yes — one widely cited 2026 benchmark across 30 providers found an average loss of about 21%, with half of the tested VPNs keeping it under 15%. For a well-configured premium VPN on a nearby server using a modern protocol, expect closer to 5-10%, not 20%. If you're consistently seeing 20% or more, check your protocol and server choice before assuming that's just how VPNs work.
Does switching to WireGuard actually make a difference?
Yes, often a large one. WireGuard's codebase runs about 4,000 lines of code against OpenVPN's 70,000 or more, and it completes its connection handshake in a single round trip instead of OpenVPN's multi-step TLS negotiation. In practical testing this regularly shows up as a 2 to 4x throughput difference on the same connection and server, which is why most major VPN providers now default new users to WireGuard or their own WireGuard-based implementation.
Can a VPN actually make my internet faster?
In specific situations, yes. If your ISP is throttling certain traffic — streaming, gaming, or peer-to-peer file sharing are the most common targets — a VPN's encryption stops the ISP from identifying that traffic to throttle it in the first place. Comcast was found in the mid-2000s using deep packet inspection to identify and forcibly close BitTorrent connections; traffic routed through an encrypted VPN tunnel was invisible to that specific throttling method. A VPN can also occasionally beat a bad direct route if the provider has better network peering to your destination than your ISP does.
Does a VPN affect gaming more than streaming?
Differently, not necessarily more. Streaming mostly cares about sustained download speed, which a nearby, uncongested VPN server preserves well. Gaming cares about latency — the round-trip time added by routing through a VPN server — which is more sensitive to server distance specifically. For gaming, prioritize the physically nearest low-load server over any other setting.
Why is my VPN much slower on Wi-Fi than on a wired connection?
Because the slowdowns compound. Wi-Fi already introduces its own latency and packet loss compared to a wired connection, and adding VPN encryption overhead on top of an already-weaker signal shows up more noticeably than the same overhead on a stable wired line. If VPN speed matters for large downloads or video calls, a wired connection to your router removes one variable at a time.
Do streaming services make VPN speed worse?
Indirectly, yes. Netflix and most major streaming platforms actively detect and block known VPN server IP addresses to enforce regional licensing. That forces you onto whichever specific servers your provider has managed to keep unblocked, which are often more crowded than the provider's full server list — and crowding is one of the main causes of a slow VPN connection.
Is VPN speed the same at all times of day?
No. Server load rises during each server's regional peak hours, since more of that provider's users tend to be online at once, and a congested shared server is one of the most common causes of a VPN slowdown. Testing a couple of alternate server locations at the time you actually plan to use the VPN is more useful than testing once and assuming the number holds.