"Wi-Fi keeps dropping" is the most frustrating Mac problem because it's intermittent — it works, then it doesn't, then it works again, and you can't nail it down. The good news: 90% of the time it's not the Mac's hardware. It's the router, a stale saved network profile, a DNS failure that looks like a Wi-Fi drop, or corrupted preference files that macOS has been dragging around since three OS updates ago. Work down this list in order — the first four fixes take under five minutes and solve most cases.
First: what kind of drop are you seeing?
- Wi-Fi icon disappears or shows an exclamation mark → the radio is losing the connection entirely. Start with fix 1 (router) and fix 2 (forget/rejoin).
- Wi-Fi icon stays solid but pages won't load → the radio is connected but DNS or routing is broken. Jump straight to fix 4 (DNS servers) — this is the most misdiagnosed symptom.
- Drops only after waking from sleep → stale PMKID or DHCP lease. Fix 2 (forget/rejoin) and fix 5 (renew DHCP) are the ones.
- Drops every few minutes like clockwork → the Mac is hopping between 2.4 GHz and 5 GHz bands. Fix 3 (disable auto-join on weak networks) stops it.
- Drops happen on this Mac only, not other devices → the router's fine. Start at fix 2 and work down through fix 6 (preference files) and fix 9 (NVRAM/SMC).
- Weak signal or no signal in certain rooms → that's physics, not software. Option-click the Wi-Fi icon to check RSSI; below -70 dBm you need a mesh system or an access point closer to your desk, not a Mac fix.
The 10 fixes, fastest first
| Fix | Time | What it fixes | How |
|---|---|---|---|
| 1. Restart the router | 2 min | Stale DHCP leases, router firmware hangs, congested channel assignments | Unplug your router for 30 seconds, plug it back in. This forces it to re-negotiate a clean channel, clear its memory, and hand out fresh IP leases. If Wi-Fi drops happen on every device — not just the Mac — the router is almost always the cause. |
| 2. Forget and re-join the network | 1 min | Corrupted saved credentials, WPA handshake mismatches after a password or router change | System Settings → Wi-Fi → click the (i) next to your network → Forget This Network. Then rejoin and enter the password fresh. macOS stores a stale certificate or PMKID from the old handshake — re-joining forces a clean negotiation from scratch. |
| 3. Turn off Wi-Fi Assist & auto-join on weak networks | 1 min | Mac silently hopping between your router's 2.4 GHz and 5 GHz bands, or between a neighbor's open network and yours | System Settings → Wi-Fi → click the (i) on every network you don't use → turn off Auto-Join. Leave only your primary network enabled. If your router broadcasts the same name on 2.4 GHz and 5 GHz, the Mac may bounce between them — splitting them into separate names (e.g. "Home" and "Home-5G") in your router admin and only joining the 5 GHz one stops it. |
| 4. Change your DNS servers | 2 min | ISP DNS outages that look like Wi-Fi drops — pages won't load but Spotify keeps streaming | System Settings → Wi-Fi → Details → DNS → add 1.1.1.1 and 8.8.8.8, remove the ISP-provided ones. If your Wi-Fi icon stays solid but web pages time out, it's DNS, not the radio. Cloudflare (1.1.1.1) and Google (8.8.8.8) are faster and more reliable than most ISP resolvers. |
| 5. Renew the DHCP lease | 30 sec | IP address conflicts — two devices fighting over the same address, causing intermittent drops | System Settings → Wi-Fi → Details → TCP/IP → Renew DHCP Lease. The router hands out a fresh IP. Common after adding a new device to the network or after a router restart where the lease table got stale. |
| 6. Delete Wi-Fi preference files | 3 min | Accumulated corruption in macOS network configuration after years of saved networks and updates | Turn off Wi-Fi. Open Finder → Go → Go to Folder → /Library/Preferences/SystemConfiguration/. Move these files to a temporary folder on the desktop: com.apple.airport.preferences.plist, com.apple.network.identification.plist, com.apple.wifi.message-tracer.plist, NetworkInterfaces.plist, preferences.plist. Restart the Mac. macOS rebuilds them clean from scratch. Re-join your network. |
| 7. Update macOS | 15 min | Wi-Fi driver bugs, firmware patches for the wireless chip, and known connectivity regressions | System Settings → General → Software Update. Apple ships Wi-Fi driver and firmware fixes inside macOS updates — several past releases (Sonoma 14.1, Ventura 13.4) specifically patched Wi-Fi disconnection bugs. Note: the first day after a major update, Spotlight re-indexing and background downloads can make the connection feel slow — give it 24 hours. |
| 8. Run Wireless Diagnostics | 5 min | Identifies the specific failure — weak signal, interference, authentication errors, DNS issues | Hold Option and click the Wi-Fi icon in the menu bar → choose "Open Wireless Diagnostics." It runs a full test and writes a detailed log to /var/tmp/. The summary tells you whether the problem is signal strength (move closer or relocate the router), interference (crowded channel), or an authentication loop. Option-click the Wi-Fi icon also shows live signal strength (RSSI) and noise — RSSI above -60 dBm is solid; below -70 dBm is unreliable. |
| 9. Reset the network stack (NVRAM + SMC) | 3 min | Persistent low-level network glitches that survive restarts — stuck routing tables, frozen Wi-Fi hardware state | Intel Macs: shut down, power on holding Option+Command+P+R for 20 seconds (NVRAM reset), then shut down again and hold Shift+Control+Option+Power for 10 seconds (SMC reset). Apple Silicon: just shut down and wait 30 seconds — NVRAM resets automatically on each boot, and there's no separate SMC. This clears stored network routes, DNS cache, and any frozen hardware state in the wireless controller. |
| 10. Run Apple Diagnostics | 5 min | Confirms whether the Wi-Fi antenna or wireless chip has a hardware failure | Apple Silicon: shut down, hold power until "Options" appears, then Cmd+D. Intel: power on holding D. A CNW or CNF reference code confirms a wireless hardware problem — a failing antenna cable (common when the display hinge has been stressed) or a dead wireless chip on the logic board. At that point you're looking at a board-level repair or a USB Wi-Fi adapter as a workaround. |
The three that solve the most cases: restart the router (fix 1) — the cause of more "my Mac's Wi-Fi is broken" complaints than any Mac issue — forget and re-join the network (fix 2), which clears the stale handshake data that accumulates after password changes and router swaps, and change DNS to 1.1.1.1 (fix 4), which instantly fixes the "connected but nothing loads" symptom that people mistake for Wi-Fi dropping.
The sleep-wake drop — the most common complaint
"I open my MacBook and it won't reconnect to Wi-Fi" is the single most-reported Wi-Fi issue. When the Mac sleeps, the Wi-Fi radio powers off completely. On wake, it re-authenticates with the router — and if the router has rotated its security session or if macOS cached a stale PMKID from a previous handshake, the reconnection silently fails.
The fix is almost always fix 2 — forget the network and rejoin clean. If it recurs, check your router's DHCP lease time (set it to at least 8 hours; short leases cause the Mac to lose its IP assignment while asleep) and make sure your router firmware is current. Several macOS versions have also shipped with sleep-wake Wi-Fi regressions that were patched in point updates — keep macOS current (fix 7).
The DNS trick: "connected but nothing loads"
This is the most misdiagnosed Wi-Fi problem. The Wi-Fi icon is solid, Spotify keeps streaming, iMessage works — but Safari or Chrome won't load any page. That's not Wi-Fi. That's DNS. Your ISP's DNS servers are slow or down, and your Mac can't translate domain names into IP addresses.
The quick test: open Terminal and type ping 1.1.1.1. If packets come back but websites still won't load, DNS is the answer — not the Wi-Fi radio, not the router, not the antenna. Switch to Cloudflare (1.1.1.1) or Google (8.8.8.8) in System Settings → Wi-Fi → Details → DNS. It takes 30 seconds and is permanent for that network.
Confirmed hardware failure: antenna or board?
If you've worked through every fix on this list, Apple Diagnostics shows a CNW or CNF code, and Wi-Fi fails on every network — the hardware is the problem. There are two possibilities:
- Broken antenna cables: The Wi-Fi antennas run through thin flex cables inside the display hinge. Years of opening and closing, or a drop that stressed the hinge, can crack them. Signal starts weak and gets worse over months. An independent shop replaces the cables for roughly $100–$200.
- Failed wireless chip: The chip is soldered to the logic board. If it's dead, you need a board-level repair ($300+) or a full board replacement. On an older Mac, a $15 USB Wi-Fi adapter is a practical permanent workaround that sidesteps the issue entirely.
The decision rule is the same as every Mac repair: if the repair quote is more than half what your Mac sells for working, put the money toward an upgrade instead. An antenna cable repair on a 2020+ Apple Silicon Mac is almost always worth doing — the machine has years of life ahead. A board-level wireless repair on a 2017 Intel Mac is usually not — the repair money goes further toward a refurbished Apple Silicon Mac with a fully tested wireless chip and a fresh warranty.
When it's the router, not the Mac
Before blaming the Mac, check whether other devices on the same network also drop. If your phone, tablet, and smart TV all disconnect at the same time, the Mac is fine — your router is either overloaded, running old firmware, or failing. Signs the router is the culprit:
- All devices drop at the same time, not just the Mac
- The problem started after an ISP change, power outage, or new device was added
- The router is more than 4–5 years old and has never had a firmware update
- You have 20+ devices connected (smart lights, cameras, speakers) on a consumer router rated for far fewer
- You're using the combined modem/router your ISP provided — these are often underpowered and run outdated firmware
The fix is a router firmware update (check the manufacturer's site), or a better router. A modern Wi-Fi 6 mesh system (Eero, Orbi, Deco) replaces the ISP router's Wi-Fi entirely and handles dozens of devices without breaking a sweat. If your home is large enough that signal is the issue, no Mac fix substitutes for putting a mesh node in the room where you work.
Honest take: Most "my MacBook Wi-Fi keeps dropping" complaints are solved by restarting the router, forgetting and re-joining the network, or switching DNS away from your ISP's servers — five minutes, no tools, no cost. Deleting the preference files (fix 6) catches most of the rest. An actual hardware failure — a cracked antenna cable or dead wireless chip — is real but rare, and Apple Diagnostics will confirm it. Don't pay for a repair or an upgrade until you've tried the software fixes first; don't pay for a board-level repair on an aging Intel Mac that's worth less than the fix.
Mac with dead Wi-Fi? Get a number for it
We buy MacBooks in any condition — same-day quote, free shipping label, paid when it arrives.
Related guides
Trade-ins: Broken MacBook · Old MacBook · Trade-in values
More guides: Bluetooth not working · AirPlay not working · MacBook running slow · Fan loud