How to Fix Lag in LoL: Remove Lag Spikes Quickly

 Muhib Nadeem / May 20, 2025 / 4 min read

Disclaimer: This article is based on the author’s own research and opinions and does not necessarily reflect the views or positions of Hone.gg.

That moment when your ping jumps from 30 to 300 and you’re frozen mid-teamfight? Yeah, we’re fixing that today. Lag spikes in League aren’t just annoying; they’re LP killers that turn winnable games into tilting disasters.

This guide zeroes in on eliminating network lag and those random ping spikes that make you look like you’re playing on McDonald’s WiFi. Whether it’s your ISP throttling your connection or your router having a seizure, we’ve got the fixes that actually work, tested and proven by players who went from 200ms slideshow to sub-50 butter.

Know Your Enemy: Types of Lag in League
📶

Network Lag (Ping)

  • High ping number (100ms+)
  • Delayed ability casts
  • Champions teleporting
  • Skills going on cooldown without firing
  • Movement commands delayed
📊

Packet Loss

  • Rubber-banding movement
  • Actions not registering
  • Sudden position changes
  • Disconnection warnings
  • Abilities disappearing mid-cast

Jitter (Unstable Ping)

  • Ping jumping wildly (30→150→50)
  • Inconsistent response times
  • Smooth gameplay interrupted by spikes
  • Hard to predict skill shots
  • Worse during teamfights

Emergency Lag Fixes When You’re Already In-Game

via Doaenel

Mid-game and suddenly lagging? Don’t panic. Here are the quickest fixes that can save your game without leaving the match. These take literally seconds and work more often than you’d think.

30-Second In-Game Lag Fixes
  1. Restart your router remotely – Most routers have apps now. Takes 60 seconds total.
  2. Alt+Tab and close everything – Especially Chrome, Discord overlay, Spotify
  3. Switch to Ethernet if on WiFi – Keep a cable near your setup for emergencies
  4. Type /mute all in chat – Reduces some network traffic from spam
  5. Windows Key + G → Disable Game Bar – Quick toggle if it’s capturing
  6. Flush DNS quickly – Win+R → cmd → “ipconfig /flushdns” → Enter

If nothing works: Tell your team you’re restarting client. It’s better to miss 2 minutes than int for 20.

Diagnose Your Exact League of Legends Lag Problem in 2 Minutes

Before you start changing random settings, let’s figure out exactly what’s causing your lag. Different problems need different solutions, and guessing wastes time.

🔍

Quick Lag Diagnosis Tests

Test 1: Basic Ping Test to Riot Servers
Windows: Press Win+R, type "cmd", press Enter
Then type these commands:

For NA: ping 104.160.131.3 -t
For EUW: ping 104.160.141.3 -t
For EUNE: ping 104.160.142.3 -t
For KR: ping 104.160.143.3 -t

Watch for 30 seconds. Look for:
- Average ping (should match in-game)
- "Request timed out" = packet loss
- Big variations = jitter problem

Press Ctrl+C to stop
    
If ping is fine here but bad in-game, it’s likely a routing issue. If it’s bad here too, it’s your connection or ISP.
Test 2: Trace the Route (Find Where Lag Starts)
In Command Prompt:
tracert 104.160.131.3 (or your server IP)

What to look for:
1. First 3 hops = Your home network (should be <5ms)
2. Next few hops = Your ISP (should be <30ms)
3. Later hops = Internet backbone
4. Last hops = Riot's network

If you see:
- Sudden jump in ms = That's where your problem is
- * * * (timeouts) = Potential packet loss point
- Same ISP name repeating with high ms = ISP issue
    
Screenshot this! If you need to contact your ISP, this is golden evidence of where the problem is.
Test Result What It Means Skip To Section
High ping on first hop (192.168.x.x) Router/local network issue Router Optimization
Normal ping but spikes every few seconds WiFi interference or bandwidth competition Router QoS Setup
Ping jumps at ISP hops ISP routing or throttling ISP Solutions
High ping all the way through Distance to server or need VPN/GPN VPN/GPN Setup
Packet loss (timeouts) Connection quality issue Cable/Hardware Check

Router & Network Setup

Your router is the gatekeeper of your connection. A badly configured router can add 50ms+ to your ping and cause those rage-inducing spikes. Let's fix that.

📡

Essential Router Optimizations

Setting What to Do Why It Matters Impact
Firmware Update Login to router → Administration → Update Fixes bugs, improves stability HIGH
QoS for Gaming PC Set your PC to highest priority by MAC address Ensures League gets bandwidth first HIGH
WiFi Channel Use WiFi analyzer, pick least crowded (1, 6, or 11) Reduces interference from neighbors MEDIUM
DNS Settings Change to 1.1.1.1 or 8.8.8.8 Faster initial connections LOW
UPnP Enable for automatic port forwarding Helps with connection stability MEDIUM
Router Placement Central, elevated, away from electronics Better WiFi signal = less packet loss MEDIUM
🎯

Pro Tip: The Ethernet Gospel

I cannot stress this enough: USE ETHERNET. A $10 cable will solve 80% of lag issues. WiFi adds 5-50ms of latency and is vulnerable to:

  • Microwave interference (yes, really)
  • Neighbors' WiFi networks
  • Walls and distance
  • Random dropouts
  • Your family streaming Netflix

If you absolutely can't run a cable, get a powerline adapter. It's not as good as direct Ethernet but leagues (pun intended) better than WiFi.

🔧

Port Forwarding for League of Legends

If UPnP isn't working or you want maximum connection stability, manual port forwarding can help. Here are the exact ports League uses:

Port Range Protocol Purpose
2099 TCP Game Client, Login
5222-5223 TCP Chat Service
8088 TCP/UDP Spectator Mode
8393-8400 TCP Game Client, Patcher
5000-5500 UDP Game Data (Most Important!)
How to Set Up Port Forwarding
1. Find your PC's local IP:
   - Win+R → cmd → ipconfig
   - Look for "IPv4 Address" (usually 192.168.1.x)

2. Set static IP for your PC:
   - Router settings → DHCP → Address Reservation
   - Bind your PC's MAC address to that IP

3. Add port forwarding rules:
   - Router settings → Port Forwarding
   - Create rules for each port range above
   - Point them to your PC's static IP

4. Windows Firewall exceptions:
   - Add League of Legends to allowed apps
   - Or create specific inbound/outbound rules

5. Test: Use canyouseeme.org to verify ports are open
    
Warning: Only forward ports to your gaming PC. Opening ports incorrectly can be a security risk.

When Your Internet Provider Is the Villain

Sometimes the problem isn't in your house; it's your ISP being shady. Here's how to catch them red-handed and fight back.

🕵️

Detecting ISP Throttling

⚠️

Signs Your ISP Is Throttling Gaming

  • Time-based patterns: Lag only during peak hours (6-11 PM)
  • Game-specific issues: League lags but YouTube works fine
  • VPN magic: Using a VPN suddenly fixes your ping
  • Speed test lies: Speed tests show full speed but games lag
  • Sudden changes: Perfect connection until you hit a data cap
The VPN Test for Throttling
1. Play a game and note your ping/lag
2. Close League completely
3. Connect to a VPN (free trial works):
   - Choose a server near you
   - Not near the game server, near YOUR location
4. Launch League and play another game
5. Compare results:

If VPN ping is BETTER than normal:
→ Your ISP is 100% throttling game traffic

If VPN ping is WORSE (expected):
→ ISP probably isn't throttling
→ Look for other causes
    
A VPN should add 10-30ms ping due to encryption. If it reduces your ping, that's proof of throttling.
📞

How to Confront Your ISP

Calling ISP support sucks, but here's how to get results:

  1. Gather evidence first:
    • Traceroute screenshots showing high latency at their hops
    • Speed test results at different times
    • Ping logs over 24 hours showing patterns
    • VPN comparison if applicable
  2. Skip tier 1 support:

    Say: "I need to speak with a network engineer about BGP routing issues affecting latency to Riot Games' servers."

  3. Use technical terms:
    • "I'm experiencing high latency and packet loss at hop X"
    • "The peering between your network and Riot's CDN appears congested"
    • "TCP retransmissions are occurring at these specific times"
  4. Document everything:
    • Record calls if legal in your area
    • Get ticket numbers
    • Email summaries after calls
  5. Nuclear option - File an FCC complaint:

    If they won't help: consumercomplaints.fcc.gov

    ISPs have 30 days to respond directly to you.

Advanced Network Tweaks for Minimum Latency in LoL

Ready to go deep? These Windows and network adapter tweaks can shave off those last few milliseconds. But beware; mess these up and you'll make things worse. One change at a time.

DNS Optimization Beyond Basics

While DNS doesn't affect in-game ping directly, a fast DNS improves initial connections and client responsiveness:

Cloudflare
1.1.1.1
~12ms average
Google
8.8.8.8
~22ms average
Quad9
9.9.9.9
~21ms + security
OpenDNS
208.67.222.222
Variable + filtering
Set DNS & Flush Cache
1. Windows Settings → Network & Internet → Change adapter options
2. Right-click your connection → Properties
3. Select "Internet Protocol Version 4" → Properties
4. Choose "Use the following DNS server addresses"
5. Enter your chosen DNS (e.g., 1.1.1.1 and 1.0.0.1)

Then flush old DNS cache:
Win+R → cmd (as admin) → ipconfig /flushdns

Test new DNS:
nslookup leagueoflegends.com
    
🔬

TCP/IP Stack Optimization

⚠️

Warning: Advanced Registry Edits

These changes modify core Windows networking. Create a system restore point first. If you're not comfortable with registry editing, skip this section.

Tweak What It Does Command/Setting Risk Level
Disable Nagle's Algorithm Sends small packets immediately instead of bundling TcpAckFrequency = 1
TCPNoDelay = 1
MEDIUM
Network Adapter Buffers More buffer = less packet drops Device Manager → Adapter → Receive/Transmit to max LOW
Interrupt Moderation Disable for lower latency at cost of CPU Network adapter properties → Disabled LOW
TCP Auto-Tuning Keep at 'normal' unless proven issues netsh int tcp set global autotuninglevel=normal HIGH
RSS (Receive Side Scaling) Spreads network load across CPU cores netsh int tcp set global rss=enabled LOW
Leatrix Latency Fix (Automated Nagle Disable)
Instead of manual registry edits, use Leatrix:
1. Download from leatrix.com/leatrix-latency-fix
2. Run as Administrator
3. Click "Install"
4. Restart PC

What it does:
- Sets TcpAckFrequency = 1 for all interfaces
- Sets TCPNoDelay = 1
- Can reduce latency by 10-30ms in some cases

To remove: Run again and click "Remove"
    
This primarily helps if your connection has high latency to begin with. Won't turn 30ms into 10ms, but might turn 100ms into 70ms.
🎛️

Network Adapter Advanced Settings

Optimize Network Adapter for Gaming
1. Device Manager → Network adapters → Your adapter → Properties → Advanced

Key settings to change:

Energy Efficient Ethernet: DISABLED
- Prevents adapter from sleeping

Flow Control: DISABLED  
- Can cause micro-stutters

Interrupt Moderation: DISABLED
- Lower latency, higher CPU usage

Large Send Offload (IPv4): DISABLED
- Prevents packet bundling delays

Receive Buffers: 512 or higher
Transmit Buffers: 512 or higher
- More buffers = less packet loss

Speed & Duplex: 1.0 Gbps Full Duplex
- Don't leave on Auto if having issues

Power Management tab:
[ ] Allow computer to turn off this device
- Uncheck this!
    
Every network adapter is different. Change one setting at a time and test. Some settings might not appear on your adapter.

VPNs, GPNs, and Routing Fixes

VPN

Sometimes your ISP's routing to Riot's servers is just garbage. That's where external routing solutions come in; they can literally reroute your connection through better paths.

🌐

Understanding GPNs vs VPNs for Gaming

Feature GPN (Gaming Private Network) Standard VPN
Purpose Optimize game routing specifically Privacy, security, geo-unblocking
Encryption Usually none (faster) Full encryption (slower)
Traffic handled Game traffic only All system traffic
Latency impact Can reduce ping if routing is bad Usually increases ping
Best for Bad ISP routing, high ping ISP throttling, privacy
Examples ExitLag, WTFast, NoPing NordVPN, ExpressVPN
💡

When to Use Each Solution

Use a GPN when:

  • Your ping is consistently high despite good internet
  • Traceroute shows bad routing through your ISP
  • You're far from game servers geographically
  • You want to try different routes to the game server

Use a VPN when:

  • Your ISP is throttling gaming traffic (proven by VPN test)
  • You need to access different regions
  • You're on public WiFi
  • DDoS protection is a concern
🚀

Top Gaming Network Services Tested

Service Monthly Cost Free Trial Best For Real User Results
ExitLag $6.50 3 days Multiple route options Mixed: 0-20ms improvement typical
WTFast $9.99 14 days Automated optimization YMMV: Great for some, useless for others
NoPing $5.90 3 days South American servers Good for high ping regions
Mudfish Pay per traffic (~$3) Credit system Budget option Cheap but manual setup
NordVPN $3-12 30-day refund Throttling bypass +10-30ms but fixes throttling
How to Test if a GPN Will Help You
1. Run traceroute to your game server (see earlier section)
2. Count the hops and note total latency
3. Download GPN free trial (ExitLag recommended to start)
4. Connect through GPN and run traceroute again
5. Compare:

Good result:
- Fewer hops (shorter route)
- Lower total latency
- More stable ping

Bad result:  
- More hops (longer route)
- Same or higher latency
- Added instability

If bad: Cancel trial, try different GPN or accept your fate
If good: Consider if monthly cost worth the ms saved
    
Reality check: GPNs can't break physics. If you're 5000 miles from the server, you'll always have 60ms+ ping minimum.

The Complete League of Legends Lag Elimination Checklist

teemo splash art

Work through this list systematically. Most players find their fix in the first half. Don't skip steps; the obvious stuff is obvious because it works.

Master Lag Fix Checklist

Immediate Fixes (Do Right Now):

  • ☐ Switch to Ethernet cable (seriously, just do it)
  • ☐ Close all background apps (especially browsers)
  • ☐ Restart router and modem (unplug 30 seconds)
  • ☐ Run ping test to confirm it's network lag
  • ☐ Disable Windows Game Bar and overlays

Router Configuration:

  • ☐ Update router firmware
  • ☐ Enable QoS for your gaming PC
  • ☐ Change DNS to 1.1.1.1
  • ☐ Enable UPnP or manually forward ports
  • ☐ Switch WiFi to channel 1, 6, or 11

Windows Optimization:

  • ☐ Update network adapter drivers
  • ☐ Disable network adapter power saving
  • ☐ Set Windows to High Performance mode
  • ☐ Disable unnecessary startup programs
  • ☐ Run Windows network troubleshooter

Advanced Tweaks:

  • ☐ Try Leatrix Latency Fix
  • ☐ Adjust network adapter buffers
  • ☐ Test with VPN to check for throttling
  • ☐ Run traceroute to find problem hops
  • ☐ Consider GPN if routing is bad

Nuclear Options:

  • ☐ Call ISP with traceroute evidence
  • ☐ File FCC complaint if ISP won't help
  • ☐ Switch ISPs if available
  • ☐ Move closer to Chicago (NA server location)

Expectations vs Reality

Let's be real about what's possible. If you live in California and play on NA servers in Chicago, physics dictates you'll have at least 30-40ms ping. No amount of tweaking will get you to Korean PC bang levels of 5ms unless you literally move.

But here's what you CAN fix: those random spikes from 40 to 400ms, the packet loss that makes you moonwalk, the jitter that turns skillshots into slot machines. A stable 60ms is infinitely better than unstable 30ms.

Most lag isn't caused by one big problem; it's death by a thousand cuts. Your WiFi adds 10ms, your router's old firmware adds packet loss, Windows bloat adds another 5ms, your ISP's bad routing adds 20ms. Fix them all and suddenly you're playing a different game.

Now stop reading and go plug in that Ethernet cable. Your teammates are waiting.

FAQs

How to stop lag spikes in LoL?

Check your internet connection stability, use a wired connection, and close bandwidth-heavy apps. Lower graphics settings if FPS is dropping and update your drivers for better performance.

How do you fix extreme lag spikes?

Switch to a wired Ethernet connection, lower in-game graphics settings, and check for background updates or streaming apps. Also, ensure your router and drivers are updated.

How to fix FPS lag on League of Legends?

Lower graphics settings, update your GPU drivers, and close background apps. Enable “Low Spec Mode” and ensure your PC isn’t overheating to maintain steady FPS.

How to play LoL without lag?

Use a stable internet connection, lower graphics settings, and close unnecessary apps. Updating drivers and enabling “Low Spec Mode” can help reduce lag spikes and stuttering.

Full Performance,
No Cost

Kick off an exciting adventure for free! Just download the app, create your account, and enjoy up to 20 optimizations at no cost.

Muhib Nadeem

Muhib Nadeem

I grew up on frame drops, boss fights, and midnight queues. Now I write about games with the same energy I once saved for ranked.

Level Up
Your FPS

Kills background lag

Instant FPS boost

One-click setup

Table of Contents

You may also like