Read our NordVPN review 2026

Troubleshooting

Why is my VPN so slow? 7 fixes for long load times

April 26, 2026Simon Phillips7 min readHow-to
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 are asking why is my VPN so slow, or wondering why does VPN take so long to load websites or videos, compare the same connection with the VPN off and on first. A distant server, a slower protocol, Wi-Fi congestion, background traffic, or a stalled VPN session can all add delay. Work through these seven checks in order and change only one setting at a time.

Quick answer: why is my VPN so slow?

Run the same speed test on the same device and network with the VPN disconnected, then connect to a nearby server and repeat it. If only the VPN result is slow, test another nearby server and a modern protocol such as WireGuard. If both results are slow, investigate the local network or ISP connection first.

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

Protocol overhead varies by device and network; compare the available protocols instead of assuming one fixed loss.

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

Repeat the same test. A clear improvement on the nearby server identifies distance or routing as a major factor. If the result barely changes, move 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

Different protocols have different overhead and can behave differently across devices and networks. OpenVPN TCP may be slower on some connections, while WireGuard-based options are designed for a smaller codebase and efficient operation.

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

Keep the protocol that gives the best repeatable result without breaking access on your network. The gain depends on the original bottleneck.

Fix 3: The server is overloaded

01
The cause

A busy or poorly routed server can be slower than another server in the same region. Providers do not expose the same load data, so compare two or three nearby locations.

02
How to test

If the app displays server load, compare a busy location with a lower-load option. If it does not, record ping, download speed, and upload speed for several nearby servers.

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

If one nearby server is consistently faster, save it as a favorite. Results can change with time of day and routing, so retest before drawing a conclusion.

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

If the VPN-off result also improves over Ethernet or a less congested Wi-Fi band, the local network was limiting both connections.

Fix 5: Your ISP is throttling you

01
The cause

Congestion, traffic-management policies, poor peering, or a local connection problem can all create time-dependent slowdowns. A speed change by itself does not prove intentional ISP throttling.

02
How to test

Test with the VPN off and on at several times of day while keeping the device, test server, and connection type consistent. A repeated evening slowdown on both tests points to congestion or the underlying connection, not necessarily the VPN.

03
The fix

Restart the modem and router, check the ISP status page, and compare Ethernet with Wi-Fi. Obfuscation is intended for networks that block or identify VPN traffic; it can add overhead and is not a general speed boost. Network Lock is ExpressVPN's kill switch, not an obfuscation mode.

04
Expected result

The goal is to identify whether the slowdown follows the VPN server, the local network, or the underlying internet connection.

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

Try a protocol that uses ChaCha20 when the app offers one, then compare it with the default. WireGuard specifies ChaCha20-Poly1305, but many apps choose the cipher automatically.

04
Expected result

A lower CPU load together with a repeatable throughput improvement suggests the device was part of the bottleneck.

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

If performance returns after the restart, keep the app updated and repeat this step if the slowdown appears after sleep, roaming, or a network change.

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
Compare providers using the same device, location, protocol, and test server.

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.

These reviews explain the protocols, infrastructure, and research evidence to compare if your current provider remains slow:

Free plans often impose server, location, or capacity limits, but performance varies by provider. Check documented limits and compare repeatable results before paying or switching. If low latency matters more than raw throughput, for gamers specifically, see our guide to the best VPNs for gaming.

If the app cannot establish a tunnel at all, use our guide to fixing a VPN not connecting on Windows 11.

Tools that help you diagnose VPN speed issues

Speedtest
Speedtest by Ookla: run several tests with the VPN off and on while keeping the test server fixed. Compare median download, upload, and latency rather than one run.
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
Use the provider's recommended or automatic server option when available, then compare it with two nearby locations. Features vary by app and platform.
GlassWire / Little Snitch
GlassWire (Windows) or Little Snitch (Mac) show which apps are actually using bandwidth. Useful when you suspect split tunneling is misconfigured.

Technical sources

FAQ: why is my VPN so slow?

Always slow?
Does a VPN always slow my connection down? Usually. Encryption, encapsulation, server routing, and distance add overhead, but there is no universal percentage. Compare several repeatable VPN-on and VPN-off tests before deciding the slowdown is abnormal.
Paid vs free
Will a paid VPN always be faster than a free one? Not always. Paid services generally offer more locations and fewer plan restrictions, but price alone does not prove speed. Compare documented limits and results on your connection.
WireGuard safety
Is WireGuard actually safe? OpenVPN has been around longer. WireGuard has a published protocol specification and formal-verification research. Security still depends on the provider's implementation, account controls, app, and operational practices.
Netflix specific
Why is my VPN slow on Netflix specifically but fast on speed tests? A speed test and a streaming session may use different servers and routes. Test another nearby VPN server, restart the app, and compare another streaming service. If only Netflix is affected, follow the provider's current troubleshooting instructions.
Ethernet help
Will an Ethernet cable help? It can. Ethernet removes Wi-Fi signal strength and channel congestion from the test, which helps isolate the bottleneck. Microsoft recommends comparing connection types when troubleshooting.
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: July 25, 2026 · Author: Simon Phillips

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