Home WiFi Troubleshooting

How to Fix MacBook Wi-Fi Not Turning On and Get Online Again

If your MacBook’s Wi-Fi toggle won’t turn on, it’s often due to software glitches, corrupted settings, or hardware problems. Start by restarting and updating macOS, then reset network preferences and run diagnostics if needed.

4 min read
How to Fix MacBook Wi-Fi Not Turning On and Get Online Again

If your MacBook’s Wi-Fi toggle won’t turn on, it’s usually caused by software glitches, corrupted network settings, or hardware problems. Start by restarting your MacBook and checking for macOS updates. If that doesn’t work, reset your network preferences and NVRAM, then run Apple Diagnostics to check for hardware issues if needed.

Why won’t my MacBook Wi-Fi turn on?

When the Wi-Fi switch is unresponsive or greyed out, it’s often due to software glitches like temporary bugs or conflicts after updates. Corrupted network settings can also cause this by damaging preference files. Hardware problems such as a failing Wi-Fi card or antenna might prevent the Wi-Fi from activating. Sometimes, resetting the system management controller (SMC) or NVRAM can clear errors affecting the network interface.

Before you start: applicability and simple checks

This guide applies to MacBooks running recent versions of macOS. You don’t need administrator privileges for the basic steps, but some resets require restarting your Mac. No data loss happens with these steps if you follow them carefully. First, try these simple checks: 1. Restart your MacBook from the Apple menu. 2. After reboot, toggle Wi-Fi off and on in the menu bar or System Preferences > Network. 3. Check for macOS updates in System Preferences > Software Update and install any available updates. If the Wi-Fi toggle is still greyed out or won’t turn on, move to resetting network settings.

Step 1: Reset network settings safely

Resetting network preferences often restores Wi-Fi without affecting personal files. 1. Open Finder, press Command+Shift+G, and enter /Library/Preferences/SystemConfiguration/. 2. Move these files to the Trash:

com.apple.airport.preferences.plist
com.apple.network.identification.plist
com.apple.wifi.message-tracer.plist
NetworkInterfaces.plist
preferences.plist
  1. Restart your MacBook. 4. Reset NVRAM by shutting down, then powering on while holding Option + Command + P + R for about 20 seconds until it restarts again. This clears low-level settings affecting Wi-Fi. 5. If Wi-Fi still won’t turn on, open System Preferences > Network, select Wi-Fi, click Assist me > Diagnostics, and follow the instructions to identify issues.

Step 2: Check for hardware problems

If software fixes don’t restore Wi-Fi, hardware might be the cause. Signs include the Wi-Fi toggle staying greyed out after resets or no wireless networks detected. To test hardware: 1. Shut down your MacBook. 2. Turn it on and immediately hold the D key until the Apple Diagnostics screen appears. 3. Follow prompts to scan for hardware issues. If the test reports Wi-Fi hardware faults or if you see physical damage, contact Apple Support or an authorized repair center. Avoid opening your MacBook yourself unless experienced, as hardware repairs require specialized tools.

A user shutting down a MacBook laptop by clicking the Apple menu

Step 3: Confirm your Wi-Fi works

After applying fixes, verify Wi-Fi functionality: - The Wi-Fi icon in the menu bar should be clickable and list available networks. - Connect to your usual network and check internet access by loading a website or streaming video. - For a deeper check, open Terminal and run:

ping apple.com

Successful replies mean your connection is active. If Wi-Fi turns on but won’t connect or is unstable, try resetting network settings again or consider hardware evaluation.

Tips to prevent future Wi-Fi problems

Keep your MacBook’s Wi-Fi reliable by following these tips: - Regularly update macOS to get bug fixes and improved drivers. - Avoid installing conflicting software such as poorly configured VPNs or firewalls. - Restart your MacBook and router occasionally to clear minor issues. - Delete old Wi-Fi profiles if you connect to many networks to prevent conflicts. - Monitor your network settings and run Network Diagnostics if you notice unusual behavior to catch problems early.

Conclusion

If your MacBook’s Wi-Fi won’t turn on, begin with restarting and updating macOS. Reset network preferences and NVRAM to clear software glitches. If that doesn’t fix the issue, use Apple Diagnostics to check hardware. Afterward, confirm Wi-Fi operation by connecting to a network and testing internet access. If problems persist, contact Apple Support or a professional repair service for help.

Frequently Asked Questions

Why is my MacBook’s Wi-Fi toggle greyed out?

It’s usually caused by software glitches, corrupted network preference files, or hardware issues that prevent the Wi-Fi interface from activating.

Will resetting network settings delete my files?

No. Deleting Wi-Fi preference files and resetting NVRAM only resets network settings, not your personal files.

How do I run Apple Diagnostics on my MacBook?

Shut down your MacBook, then turn it on while holding the D key until the diagnostic screen appears. Follow the on-screen instructions to check for hardware problems.

Can outdated macOS cause Wi-Fi problems?

Yes. Outdated macOS can cause compatibility issues with Wi-Fi hardware or drivers, so keeping your system updated helps maintain stable Wi-Fi.