Why Is My Monitor Flashing? Common Causes and How to Fix Them
A flashing or flickering monitor is one of the most frustrating display issues you can run into — partly because it disrupts your focus, and partly because the cause isn't always obvious. The fix for one setup might be completely wrong for another. Understanding why it happens is the first step toward knowing what to do about it.
What Actually Causes Monitor Flickering?
Monitor flickering is almost always caused by one of three things: a signal problem, a refresh rate mismatch, or a hardware fault. These can originate from your cable, your graphics card, your display settings, or the monitor itself — which is why diagnosing it takes a little detective work.
Refresh Rate and the Role of Hz
Every monitor refreshes the image on screen a set number of times per second, measured in hertz (Hz). A monitor set to 60Hz redraws the image 60 times per second. When the refresh rate is set incorrectly — either too low or mismatched with your GPU's output — the display can appear to strobe or flicker, especially under certain lighting conditions.
On Windows, you can check this under Display Settings → Advanced Display → Refresh Rate. On macOS, it's under System Settings → Displays. If your monitor supports 144Hz but is running at 60Hz (or vice versa), correcting this is often an immediate fix.
Cable and Connection Issues 🔌
A loose, damaged, or low-quality cable is one of the most common culprits. HDMI, DisplayPort, DVI, and VGA cables all have different bandwidth limits and failure modes:
| Cable Type | Max Bandwidth | Common Issue |
|---|---|---|
| VGA | Analog signal | Interference, degraded image quality |
| DVI | Up to ~8 Gbps | Loose connections, limited resolution support |
| HDMI | Up to 48 Gbps (2.1) | Version mismatch, cheap cable quality |
| DisplayPort | Up to 80 Gbps (2.1) | Latch failures, driver conflicts |
If you're running a high-resolution or high-refresh-rate display over an older or lower-spec cable, the cable may simply lack the bandwidth to carry the signal cleanly. A cable that almost works is often worse than one that clearly doesn't — because it produces intermittent flickering rather than a clean failure you can diagnose.
Swapping the cable with a known-good replacement is one of the cheapest and fastest tests you can run.
Graphics Driver Problems
Outdated, corrupted, or newly updated GPU drivers are a frequent cause of screen flickering — particularly after a Windows update or a fresh driver installation. Your GPU driver manages how your graphics card communicates with your display. When that communication breaks down, the result can be flickering, black screens, or resolution drops.
On Windows, a common fix is to open Device Manager, uninstall the current display adapter driver, and perform a clean reinstall from the GPU manufacturer's website (NVIDIA, AMD, or Intel, depending on your hardware). Display Driver Uninstaller (DDU) is a widely used third-party tool that performs a more thorough removal before reinstalling.
On macOS, driver management is handled by the OS itself, so system updates typically address these issues rather than manual driver installs.
Incompatible Refresh Rate Between GPU and Monitor
If you're using AMD FreeSync or NVIDIA G-Sync, your GPU dynamically adjusts the frame rate to match your monitor's refresh range. If the GPU outputs frames outside the monitor's supported variable refresh rate (VRR) range, flickering can occur at the boundaries — typically at very low or very high frame rates.
This is a setup-specific issue that depends on your exact monitor model's VRR range, your GPU model, and the game or application you're running. Disabling VRR temporarily can confirm whether this is the cause.
The Monitor Itself May Be Failing
If you've ruled out cables, drivers, and settings, the monitor's internal components may be the issue. Backlight failure is common in older LCD monitors — the fluorescent or LED backlight degrades over time, producing flickering that worsens as the display warms up. Capacitor failure on the monitor's internal board can cause similar symptoms.
A useful test: connect the same monitor to a different computer, or connect a different monitor to your computer. This quickly isolates whether the fault is in the display or the source.
Variables That Change the Answer for Your Setup
The cause of your flickering depends on factors specific to your situation:
- Monitor age and type — A brand-new OLED behaves very differently from a 10-year-old LCD
- Connection type and cable quality — DisplayPort and HDMI behave differently under stress
- GPU and driver version — NVIDIA, AMD, and Intel each have their own driver ecosystems and known issues
- Operating system — Windows, macOS, and Linux handle display drivers and refresh rate management differently
- Software running on screen — Some flickering only appears in browsers or specific apps, pointing toward software-level rendering issues rather than hardware
- Ambient conditions — Fluorescent lighting can create a visible interaction with certain refresh rates, especially at 60Hz
The Spectrum of Flickering Problems
At one end: a loose DisplayPort cable on an otherwise healthy system — unplugging and replugging it fixes everything in 10 seconds. At the other: a failing backlight in a monitor that's several years out of warranty, where repair costs more than replacement.
Between those extremes sit driver conflicts, incorrect refresh rate settings, VRR compatibility mismatches, and underpowered cables — all of which are solvable without spending anything, once you identify the right variable.
The flicker you're seeing looks the same regardless of cause, but what's actually happening underneath — and what the right fix is — depends entirely on where your setup sits along that spectrum. 🔍