Read our NordVPN review 2026

Troubleshooting · How-to · 7 min read

Why is my VPN so slow? 7 real fixes that actually work

You turn on your VPN, open Netflix, and everything crawls. Your 500 Mbps home connection just became a slideshow. The answer is almost always one of seven specific things, not a deep technical mystery.

Why is my VPN so slow: speed test showing slow VPN connection at 5 Mbps as a symptom of one of seven fixable issues

If you're asking why is my VPN so slow, the answer is almost always one of seven specific things. Let's walk through each, how to test for it, and how to fix it.

Quick answer: why is my VPN so slow?

Your VPN is probably slow because the server is too far away, you're running an outdated protocol, or the specific server is overloaded. In about 90% of cases, reconnecting to a closer server on WireGuard protocol fixes the issue inside of 30 seconds.

Here are the seven causes worth checking, in order of how often they turn out to be the culprit:

1. Server location too far

Every mile of physical distance adds latency that no software can fix.

2. Wrong protocol

Running OpenVPN when WireGuard is available costs 20-40% speed.

3. Overloaded server

Popular cities at peak hours throttle everyone on the box.

4. Wi-Fi bottleneck

Your local network is broken before the VPN tunnel even starts.

5. ISP throttling

Your ISP is slowing you down regardless of VPN status.

6. Heavy encryption

Older CPUs can't keep up with AES-256-GCM at full speed.

7. App needs a restart

Hung sessions, stale connections, broken tunnels. Boring but common.

Fix 1: Your server is too far away

01
The cause

Every mile your data travels adds latency. A VPN server in Singapore when you're sitting in Chicago means your traffic flies 9,000 miles before it even touches the rest of the internet. That's physics, not something software can fix.

02
How to test

Open your VPN app and check which server you're connected to, most apps show it on the main screen. If you're in the US and your server says Tokyo, London, or Sydney, that's likely your problem.

03
The fix

Disconnect, then reconnect to a US server in the same region as you. Northeast US: use New York or Secaucus. West Coast: use Los Angeles or San Jose. On NordVPN, the "Quick Connect" button picks the fastest available server automatically. On ExpressVPN, use "Smart Location".

04
Expected result

Speed usually jumps 3 to 10x immediately. If you went from 5 Mbps to 50+, that was your problem. If you're still slow after reconnecting, move on to Fix 2.

Fix 2: You're on the wrong protocol

NordVPN protocol settings panel showing NordLynx WireGuard-based selected for faster speeds than OpenVPN
Switch from OpenVPN to a WireGuard-based protocol (NordLynx, Lightway).
01
The cause

WireGuard is dramatically faster than OpenVPN in almost every real-world scenario. If your VPN defaults to OpenVPN TCP, the slowest combo, and you never changed it, you're capped at 40-60% of your line speed for no good reason.

02
How to test

In your VPN settings, look for "Protocol" or "Connection Type". If it says OpenVPN TCP or just "OpenVPN", that's the issue.

03
The fix

Switch to WireGuard. NordVPN calls theirs NordLynx, ExpressVPN calls theirs Lightway. Both are WireGuard-grade or WireGuard-based and plenty fast. Surfshark uses WireGuard directly. If WireGuard is blocked on your network (some schools and offices do this), fall back to OpenVPN UDP, not TCP. See our WireGuard vs OpenVPN vs IKEv2 guide for the full comparison.

04
Expected result

20 to 40% speed improvement on top of any other fix. Sometimes much more.

Fix 3: The server is overloaded

01
The cause

Popular VPN servers, think New York, London, Amsterdam, can have thousands of users at peak hours. The server's own uplink becomes the bottleneck long before yours does.

02
How to test

Most VPN apps show server load as a percentage. Anything over 80% is a problem. Some apps show this as colored bars (green/yellow/red).

03
The fix

Connect to a nearby but less obvious city. If you're hitting New York at 90% load, try Newark, Boston, or Washington DC. Same region, much less crowded. NordVPN and ExpressVPN both let you pick specific cities within a country, use that feature.

04
Expected result

2 to 5x speed improvement during peak hours, which for US users usually means 7 PM to 11 PM Eastern.

Fix 4: Your Wi-Fi is the actual bottleneck

01
The cause

If you're on 2.4 GHz Wi-Fi in an apartment building with twenty other routers fighting for the same channel, no VPN in the world will save you. Your bottleneck is the Wi-Fi link itself, not the VPN tunnel.

02
How to test

Run a speed test with the VPN completely off. If you're already capped at 30 Mbps and you pay for 300, your Wi-Fi is the issue. The VPN isn't making it worse, your Wi-Fi was already broken.

03
The fix

Two options. Easy: switch to your 5 GHz Wi-Fi network, most routers broadcast both, and the 5 GHz one usually has "5G" or "5GHz" in the name. Better: run an Ethernet cable to whichever device matters most (work laptop, gaming console, streaming box).

04
Expected result

Often doubles or triples your baseline speed, which the VPN can then actually use.

Fix 5: Your ISP is throttling you

01
The cause

Comcast, AT&T, Verizon, Spectrum. US ISPs have been caught throttling streaming and gaming traffic for years. Ironically, running a VPN usually hides your traffic from the ISP and prevents throttling in the first place. But if your baseline connection is already throttled, that shows up as "my VPN is slow" when actually your whole connection is slow.

02
How to test

Speed test with the VPN completely OFF at two different times: mid-afternoon, then 8 to 10 PM. If 3 PM is 200 Mbps and 9 PM is 30 Mbps, you're being throttled during peak hours.

03
The fix

A good VPN actually solves this by encrypting your traffic so the ISP can't identify it to throttle. Make sure obfuscation is on in your VPN settings. NordVPN calls this Obfuscated Servers, ExpressVPN has Network Lock plus stealth protocols built into Lightway.

04
Expected result

Consistent speeds across the day, regardless of what content you're watching.

Fix 6: Encryption is heavier than you need

01
The cause

AES-256-GCM is the standard encryption on most consumer VPNs. It's secure and it's fine, but it's also more CPU-intensive than ChaCha20. On older laptops or budget phones, the CPU itself becomes the ceiling on how fast the VPN can run.

02
How to test

Open Task Manager (Windows) or Activity Monitor (Mac) during a speed test with the VPN on. If your CPU is pegged at 90%+, encryption is your bottleneck, not network speed.

03
The fix

Switch to ChaCha20 encryption if your VPN app exposes it. Mullvad, Proton VPN, and NordVPN all allow this in advanced settings. On ARM devices (most phones, Apple Silicon Macs, older laptops), this often doubles VPN throughput.

04
Expected result

30 to 50% speed improvement on older or underpowered hardware. Makes almost no difference on a modern desktop.

Fix 7: The VPN app just needs a restart

01
The cause

This one is boring but it happens constantly. The app hangs in a weird half-connected state. The system tray icon says "connected", but data isn't actually flowing through the tunnel, or it's flowing through a bad session that never got renegotiated.

02
How to test

Fully quit the VPN app, not just disconnect. Actually right-click the tray icon and pick Quit. Then relaunch. Also check for an app update in the provider's settings.

03
The fix

Kill it, update it, restart it. Also restart your router if you're still seeing issues. Both together take about three minutes.

04
Expected result

Fixes the problem about 20% of the time, and it's the cheapest fix to try, so do this first before you dig into protocols.

When to actually switch VPN providers

2026 VPN speed comparison chart for users wondering why is my VPN so slow: NordVPN, ExpressVPN, and Surfshark speed retention on a 500 Mbps US connection
Top providers retain 75-92% of base speed on US servers in 2026 tests.

If you've run through all seven fixes and you're still slow, the VPN itself is the issue. No amount of protocol tweaking fixes a provider with bad infrastructure.

Two VPNs consistently land in the top three for speed across independent 2025-2026 tests:

Free VPNs and $1/month services almost always fail on speed. You're sharing oversold servers with thousands of other users, and the economics don't work out any other way. If speed is what you're trying to fix, a paid provider is the only honest answer. If low latency matters more than raw throughput, for gamers specifically, see our guide to the best VPNs for gaming.

Tools that help you diagnose VPN speed issues

Speedtest
Speedtest by Ookla: run it twice, once with VPN off, once with VPN on. Compare. If the drop is under 15%, your VPN is fine. Over 40% means something is wrong.
Fast.com
Fast.com: Netflix's own speed tester. Useful for confirming streaming-grade throughput specifically, since it tests against Netflix's own CDN.
Built-in tester
The VPN app's built-in speed test. NordVPN and ExpressVPN both ship with server speed testers that let you auto-pick the fastest available server in one click.
GlassWire / Little Snitch
GlassWire (Windows) or Little Snitch (Mac) show which apps are actually using bandwidth. Useful when you suspect split tunneling is misconfigured.

FAQ: more answers to VPN speed issues

Always slow?
Does a VPN always slow my connection down? Yes, slightly. Encryption adds overhead and the extra hop adds latency. A well-running VPN costs you 5 to 15% of your line speed. If you're losing more than 30%, something in this article's list is the issue.
Paid vs free
Will a paid VPN always be faster than a free one? In practice, yes. Free VPNs run oversold servers on cheap infrastructure, and many deliberately throttle to push you to the paid tier. The top paid providers invest in bandwidth the free ones can't match.
WireGuard safety
Is WireGuard actually safe? OpenVPN has been around longer. WireGuard is audited, safe, and faster. OpenVPN is older and more battle-tested but it's not more secure in any practical sense. For 2026, WireGuard (or a provider's WireGuard-based protocol) is the right default.
Netflix specific
Why is my VPN slow on Netflix specifically but fast on speed tests? Netflix actively blocks VPN IP ranges. If you're detected, Netflix routes you to a degraded CDN node or shows an error. Switch to a different server IP, ideally one your provider marks as "streaming optimized". NordVPN and ExpressVPN both maintain dedicated streaming server pools for exactly this reason.
Ethernet help
Will an Ethernet cable help? Yes, a lot. Wi-Fi adds 10 to 40ms of latency and introduces random speed dips that get blamed on the VPN. If the device can be wired, wire it.
SP
About the author

Simon Phillips

IT specialist with 10+ years of experience in cybersecurity, computer networks, and help desk support. Based in California. Specialized in VPN research: analyzing independent security audits (PwC, Deloitte, Cure53), tracking public benchmarks (AV-TEST, AV-Comparatives), and synthesizing user reports across Trustpilot, Reddit, and AppStore. All recommendations are based on independently verifiable data, with no provider sponsorship influencing editorial decisions.

Published: April 26, 2026 · Last updated: May 29, 2026 · Author: Simon Phillips

See our top VPN picks for 2026
FTC-compliant disclosures
Research-based analysis
10+ years cybersecurity
$0 sponsored content