Why Your MacBook WiFi Keeps Disconnecting (2026)

By Paul Snyman · Published · 8 min read

Short version. Before changing a single setting, find out which layer is failing. Wi-Fi dropping, the internet dropping, and DNS failing all look identical from the desktop and have nothing in common as fixes. If other devices drop at the same moment it is not your MacBook, and everything below about macOS settings is wasted effort.

Step One: Establish Which Layer Is Actually Failing

"Wi-Fi keeps disconnecting" is used to describe at least four different faults. They need different fixes and are trivially easy to tell apart.

SymptomWhat is actually failing
Wi-Fi menu shows disconnected, network name goneThe Wi-Fi link itself
Still connected, router page loads, internet does notThe internet connection, not Wi-Fi
Sites fail by name, IP addresses workDNS
Only one app misbehavesThat app, or a VPN

The quickest test, run during a drop, in one line:

ping -c 3 192.168.1.1 && ping -c 3 1.1.1.1 && ping -c 3 apple.com

Substitute your own router address for the first one. Gateway fails means Wi-Fi. Gateway works but 1.1.1.1 fails means the internet connection. Both work but the name fails means DNS. It takes ten seconds and eliminates most of the internet's advice.

Check another device first. If your phone drops at the same instant, the MacBook is fine and the problem is the access point or the line. Every macOS-side fix below is then a waste of an evening.

Causes That Are Genuinely Mac-Side

Waking from sleep

If drops happen specifically on opening the lid, this is the reconnection sequence, not a Wi-Fi fault. macOS has to reassociate, re-run DHCP and re-resolve DNS, which takes a few seconds. It becomes a real problem only when it fails outright, which usually points at the saved network configuration below.

A corrupted saved network

The most reliable Mac-side fix, and the one worth trying before anything drastic. In System Settings › Network › Wi-Fi › Advanced, remove the network from Known Networks, then rejoin it with the password. This clears the stored association state that survives restarts and causes repeated reconnection loops.

Competing preferred networks

In the same Known Networks list, order matters and old entries linger. A neighbour's open network, or an ancient office network, sitting above your own will pull the Mac away. Delete anything you do not recognise.

VPN software

A VPN that loses its tunnel often presents as "the internet stopped" while Wi-Fi is perfectly healthy. Some clients also install a kill switch that blocks traffic on reconnect. Quit the VPN entirely and retest before blaming the network.

Private Wi-Fi Address

macOS can present a rotating MAC address per network. Some routers with MAC filtering or static DHCP reservations react badly, handing out a new lease each time or refusing one. If your router is configured around MAC addresses, turn this off for your home network specifically in that network's settings.

Causes That Are Not Mac-Side, But Look Like It

DFS radar events

If your 5 GHz channel is between 52 and 144, the access point must abandon it within a second of believing it has detected radar, then listen on its replacement channel for 60 seconds before transmitting. Everything disconnects for at least a minute and comes back. There is nothing in your Mac's logs to find, because from the Mac's point of view the network simply vanished. Check with system_profiler SPAirPortDataType, and if you are on a DFS channel, pin the router to 36 to 48 or 149 and above.

Band steering and roaming

With one network name across both bands, the router decides where to put you and can move you mid-session. In a mesh network the same applies to moving between nodes. A poorly tuned handoff is a brief, total drop.

A rising noise floor

Interference does not weaken your signal, it raises the noise underneath it. Option-click the Wi-Fi icon and read RSSI and Noise together. A strong signal with a noise floor above -80 dBm is a bad connection wearing a good signal's clothes. Microwaves, USB 3 hubs and neighbouring networks are the usual sources.

The Part That Makes This Solvable

Every fix above is a hypothesis, and intermittent faults defeat hypothesis testing. You change something, it seems better, it fails again on Thursday, and you no longer know which change mattered.

PingKit Agent's Timeline on macOS, showing dated entries for a lost and restored internet connection, completed speed tests, and devices joining and leaving the network.
A drop you did not witness, with the time it happened and how long it lasted. This is the difference between reporting a fault and guessing at one.

What actually resolves this is a record. PingKit Agent runs in the menu bar and checks connectivity continuously, recording latency and drops with timestamps, and raising alerts for internet down and restored and for latency spikes past a threshold you set. Alongside it, My Network shows the signal, noise, signal-to-noise, band and channel at the same moment. Two days of that history answers the questions guessing cannot: does it fail at the same time daily, does it correlate with signal, and does it happen while you are asleep.

If the drops turn out to be the line rather than the Wi-Fi, that same history is what an ISP will accept as evidence. We covered how to present it so support cannot wave it away separately.

Honest Limits

Frequently Asked Questions

Why does my MacBook keep disconnecting from WiFi?

The common causes are a corrupted saved network entry, a competing preferred network, VPN software, a DFS channel forcing the access point to move, and interference raising the noise floor. Test another device first: if it drops at the same time, the problem is the network rather than the Mac.

How do I fix WiFi that keeps dropping on macOS?

Start by removing the network in System Settings, Network, Wi-Fi, Advanced, then rejoining it with the password. That clears stored association state and resolves a large share of repeated reconnection loops. If other devices drop simultaneously, work on the router instead.

Why does my Mac lose WiFi after waking from sleep?

On wake macOS has to reassociate, renew its DHCP lease and re-resolve DNS, which takes a few seconds normally. If it fails rather than being slow, remove and rejoin the network to clear the saved configuration.

Does Private WiFi Address cause disconnections?

It can, on routers configured around MAC addresses for filtering or static DHCP reservations, because the rotating address is not recognised. Turn it off for your home network specifically in that network's settings.

How can I prove my WiFi is dropping?

You need a timestamped record rather than a memory of it. Continuous connectivity monitoring that logs drops and latency spikes with times produces evidence you can act on, and that an ISP will accept if the fault turns out to be the line.

Stop guessing which change fixed it

Continuous connectivity checks with timestamped drops and latency spikes, alongside live signal and channel readings. macOS 15 or later.

Get PingKit Agent for Mac

Related Articles