Why Does My Monitor Have Lines? Causes, Fixes, and What They Mean

Horizontal lines running across your screen. Vertical streaks that won't go away. Flickering bands that appear when you move a window. If you're seeing any of these, your monitor is trying to tell you something — and the cause could be anywhere from a loose cable to a failing display panel.

Here's what's actually happening, and how to figure out which problem you're dealing with.

What Causes Lines on a Monitor?

Lines on a monitor fall into a few distinct categories, and the cause determines whether this is a five-minute fix or a hardware replacement situation.

1. Signal and Cable Problems

The most common — and most fixable — cause of lines is a bad or loose connection between your computer and monitor.

Display cables carry a digital or analog signal, and any interruption in that signal can produce visible artifacts: horizontal lines, snow, flickering, or partial image dropout.

  • HDMI and DisplayPort cables carry a digital signal. Damage or a loose connector can cause lines to appear suddenly, often in patterns that shift when you wiggle the cable.
  • VGA cables carry an analog signal, which is more sensitive to interference. Bent pins inside the connector are a very common cause of colored horizontal lines.
  • DVI cables sit between the two — partly analog, partly digital depending on the type.

Quick test: If the lines shift or disappear when you gently move the cable at either end, the cable or port is almost certainly your problem.

2. GPU (Graphics Card) Issues

Your graphics card is generating the image your monitor displays. If the GPU is producing a corrupted signal, the monitor faithfully shows you that corruption — as lines, blocks, or flickering.

GPU-related lines often:

  • Appear across all connected monitors simultaneously
  • Occur during graphics-intensive tasks (gaming, video editing)
  • Come with other symptoms like crashes, artifacting, or driver errors
  • Show up in BIOS or before the operating system loads

If lines appear at the BIOS screen or during bootup (before Windows or macOS loads), that's a strong signal the problem is upstream of the monitor itself.

3. Driver and Software Problems

Outdated, corrupted, or mismatched display drivers can cause lines, flickering, or resolution glitches that look like hardware damage but aren't.

This category includes:

  • Incorrect refresh rate settings (e.g., running a 60Hz monitor at 75Hz)
  • Resolution set beyond the monitor's native spec
  • Corrupted GPU driver after a Windows update
  • Incompatible display settings in certain apps or games

Driver-related issues typically appear after a system update or new software installation, which makes them easier to date and diagnose.

4. The Monitor Panel Itself

If the problem isn't the cable, GPU, or drivers, the display panel may be damaged or failing. This is more likely if:

  • Lines appear even when the monitor is connected to a different computer
  • Lines are present at the monitor's startup screen (the brand logo or input selector)
  • The pattern is perfectly consistent — same pixels, same location, every time
  • The monitor has been physically dropped, struck, or exposed to pressure

LCD panels work by controlling light through a grid of pixels. Damage to the ribbon cable inside the monitor (which connects the panel to the control board) is a common cause of lines in specific sections of the screen. This is often repairable by a technician, but the cost of repair versus replacement depends heavily on the monitor's value.

Dead columns or rows of pixels — where an entire line of the display stops responding — usually indicate panel-level failure.

5. Overheating

Both GPUs and monitors can produce display artifacts when running too hot. 🌡️

Overheating-related lines tend to:

  • Appear after the system has been running for a while
  • Improve or disappear after cooling down
  • Come alongside fan noise, system slowdowns, or shutdowns

Dust buildup inside a desktop PC — especially on the GPU heatsink — is the most common cause of graphics card overheating.

How to Narrow Down the Cause

SymptomLikely Cause
Lines disappear when cable is wiggledCable or port issue
Lines on all monitors simultaneouslyGPU or driver issue
Lines present before OS loadsGPU or monitor hardware
Lines only on this one monitorMonitor panel or its cable
Lines appeared after a driver updateSoftware/driver issue
Lines worsen after extended useOverheating
Lines in one fixed location alwaysDead pixels / panel damage

The Basic Diagnostic Steps

  1. Swap the cable — try a different HDMI, DisplayPort, or VGA cable. Cables fail more than people expect.
  2. Try a different port — use a different output on your GPU, or a different input on your monitor.
  3. Connect the monitor to a different computer — if the lines follow the monitor, the panel or its internal hardware is the issue. If they disappear, the problem is your PC.
  4. Check the refresh rate and resolution — in Windows: Display Settings → Advanced Display. In macOS: System Settings → Displays. Make sure both match the monitor's rated specs.
  5. Update or roll back GPU drivers — use your GPU manufacturer's official tool (NVIDIA, AMD, or Intel) to reinstall clean drivers.
  6. Check for heat — feel the GPU area after the lines appear. Look at fan behavior. Clean dust filters if accessible.

What Makes This Complicated

The same symptom — horizontal lines — can mean five completely different things. A loose $8 cable produces the same visual result as a failing $400 panel. That's what makes monitor line diagnosis genuinely tricky. 🔍

The variables that shape your situation include:

  • Monitor age and type (IPS, VA, TN, OLED all fail differently)
  • Whether you're on a laptop or desktop (laptops have internal display cables that flex with every open/close cycle and wear out over time)
  • Your GPU and its age
  • When the lines first appeared and what changed around that time
  • Whether the lines are static or dynamic

A technician or a careful step-through of the diagnostics above will reveal which layer of the system is actually responsible — and that answer looks different depending on your specific hardware, how old it is, and how the lines behave.