As an Amazon Associate we earn from qualifying purchases. This costs you nothing extra and helps keep this site free.
A quality case + screen protector is 5% the cost of one screen replacement.
Screen flickering is distracting and can indicate everything from a simple software setting to serious GPU failure. Most fixes are straightforward—let's identify and resolve the issue systematically.
True Tone automatically adjusts display color temperature based on ambient lighting. On some MacBooks, True Tone conflicts with refresh rate settings and causes flickering.
Go to System Settings → Displays → toggle off True Tone. Test your screen—flicker gone? Re-enable it cautiously. If flicker returns, keep True Tone off.
Some MacBook Pro models default to 60 Hz, which can flicker with certain apps. Try changing the refresh rate.
Go to System Settings → Displays → Refresh Rate. Try a different rate (e.g., switch from 60 Hz to 120 Hz or vice versa) and test. The best setting varies by model and app.
NVRAM stores display settings. Corrupted NVRAM can cause flicker.
Shut down your MacBook. Power it on and hold Command + Option + P + R until the Apple logo appears and disappears twice (or your Mac boots normally if no startup chime). This resets display configuration.
Connect your MacBook to an external monitor via USB-C/Thunderbolt. If the external display flickers too, it's a GPU/software issue. If it stays stable, your built-in display is the problem.
Flickering is sometimes a known bug fixed in newer macOS versions. Go to System Settings → General → Software Update and install updates if available.
Third-party apps (especially graphics software, screen filters, or accessibility tools) can trigger flicker.
Boot into Safe Mode: Hold Shift during startup until the login window appears. Test the screen—if flicker stops, an installed app is the cause. Uninstall or update suspect apps (especially screen recording, color grading, or display calibration tools) one at a time.
For apps that control GPU rendering (Parallels, gaming software), disable VSync if available. VSync mismatches between GPU and display refresh rates cause visible flicker.
Integrated GPU failure causes flicker that persists across all apps and settings. Test this way:
Hold Option and click the Apple menu → System Information → Graphics/Displays. Note your GPU model (usually Intel Iris or Apple M-series GPU). If your MacBook is crashing with kernel panics during flicker, GPU failure is very likely.
If all software fixes fail, hardware is likely at fault:
Professional diagnosis involves testing with multiple external displays and checking system logs. Repair cost: $200–$600 depending on cause and model.
If DIY repair isn't for you, our certified technicians can fix it fast.
Start a Mail-In Repair →