Why Is My Computer Monitor Flickering? Causes, Fixes, and What to Check
Monitor flickering is one of those problems that ranges from mildly annoying to completely unusable — and the fix depends almost entirely on what's actually causing it. Before assuming the worst, it helps to understand how monitors work and which part of the chain is breaking down.
What "Flickering" Actually Means
Your monitor displays images by refreshing the screen many times per second — this is your refresh rate, measured in Hz. A 60Hz monitor redraws the image 60 times per second. When something interrupts or destabilizes that process, you get flickering: a rapid, visible fluctuation in brightness, color, or image stability.
Flickering isn't a single problem. It's a symptom with several distinct causes, and they don't all get fixed the same way.
The Most Common Causes of Monitor Flickering
1. Refresh Rate Mismatch or Incorrect Settings
One of the most frequent culprits is a mismatched or incorrectly configured refresh rate. If your display is set to a refresh rate your monitor doesn't natively support, instability follows.
On Windows, right-clicking the desktop → Display Settings → Advanced Display Settings shows your current refresh rate. On macOS, this is under System Settings → Displays. Setting it to the wrong value — especially after connecting a new monitor — is an easy mistake.
2. Loose or Damaged Cables 🔌
A failing DisplayPort, HDMI, or DVI cable is a surprisingly common cause of flickering that gets overlooked. Physical issues like:
- A loose connection at either end
- A damaged or bent connector
- A low-quality or incompatible cable
...can all cause intermittent signal loss, which shows up as flickering. Swapping the cable is always one of the first things worth trying.
3. Outdated or Corrupted Graphics Drivers
Your GPU driver is the software layer that tells your graphics card how to communicate with your monitor. An outdated, corrupted, or recently updated driver that introduced a bug can cause erratic display behavior, including flickering.
This is especially common after a major Windows update, which can sometimes conflict with existing GPU drivers from NVIDIA, AMD, or Intel.
4. GPU or Display Adapter Issues
The problem may originate in the graphics card itself — either a hardware fault, overheating, or an incompatibility between the GPU and the monitor's specifications. If your GPU is running hot, thermal throttling can cause instability that shows up on screen.
5. Monitor Hardware Failure
Internal components in the monitor — particularly the backlight or the display controller board — can fail over time. This is more common in older monitors and usually presents as flickering that gets worse, occurs at specific brightness levels, or happens regardless of what's connected to the monitor.
6. High Refresh Rate Features: G-Sync, FreeSync, and VRR
Variable refresh rate technologies like NVIDIA G-Sync and AMD FreeSync are designed to eliminate screen tearing, but they can sometimes introduce flickering if:
- The monitor and GPU aren't fully compatible
- The feature is enabled but the cable doesn't support the required bandwidth
- The frame rate drops outside the monitor's supported VRR range
7. Electromagnetic Interference
Less common with modern monitors, but electromagnetic interference (EMI) from nearby devices — speakers, fans, old fluorescent lighting — can occasionally cause display instability, particularly with older CRT or lower-shielded displays.
How to Diagnose Which Cause Is Yours
| Symptom | Likely Cause |
|---|---|
| Flickers only in specific apps | Software/driver issue |
| Flickers on the BIOS/boot screen | Hardware (cable, GPU, monitor) |
| Flickers at certain brightness levels | Backlight or PWM issue |
| Flickers after a Windows update | Driver conflict |
| Flickers with one cable, not another | Cable or port issue |
| Flickers only on one input source | Input-specific hardware fault |
| Constant flicker regardless of source | Monitor hardware failure |
The most useful diagnostic step: test the monitor with a different cable and a different computer. If the flickering disappears, the problem is upstream (your PC or cable). If it persists, the monitor itself is suspect.
Factors That Change the Fix
Not every flickering problem has the same solution, and several variables shape which fix actually applies:
- Operating system: Windows, macOS, and Linux each have different driver management systems and display settings paths
- Connection type: HDMI, DisplayPort, USB-C/Thunderbolt, and DVI each carry different maximum bandwidths and behave differently under fault conditions
- Monitor age and type: A 3-year-old IPS panel has different failure modes than a 10-year-old TN display or a modern OLED
- GPU brand and generation: NVIDIA, AMD, and Intel integrated graphics all have distinct driver ecosystems
- Refresh rate and resolution: Higher refresh rates (144Hz, 240Hz) over HDMI 2.0 can push cable bandwidth limits
- Whether G-Sync/FreeSync is active: This introduces its own compatibility considerations
The PWM Flickering Issue Worth Knowing About 💡
Some monitors regulate backlight brightness using Pulse Width Modulation (PWM) — rapidly switching the backlight on and off to simulate dimness. At lower brightness settings, this cycling becomes visible to some people as flickering and causes eye strain.
This is a design characteristic, not a defect, and varies significantly between monitor models. Monitors marketed as "flicker-free" use DC dimming instead of PWM to avoid this.
What Quick Fixes Are Worth Trying First
Before replacing hardware:
- Reseat all cables at both ends
- Try a different cable (or cable type — e.g., swap HDMI for DisplayPort)
- Update or roll back your GPU driver
- Verify the refresh rate in display settings matches your monitor's spec
- Disable G-Sync or FreeSync temporarily to rule out VRR conflicts
- Test at a different resolution or refresh rate
- Connect the monitor to a different PC to isolate whether the issue follows the monitor or stays with your computer
What makes this tricky is that the same visual symptom — a flickering screen — can mean a £5 cable fix or a monitor that needs replacing. The right path forward depends on where in your specific setup the fault actually lives.