Sagging Headliner: Why It Happens and How to Really Fix It

Some links on this page are affiliate links. We may earn a commission at no extra cost to you. Details.

The Pro's Verdict
Take it to a shop

The fabric isn't the problem. The foam behind it turned to dust. Pins hold it for now, but the real fix is stripping the board and recovering it, which most people hand to a shop.

Typical cost
$250 to $850 at a shop depending on the vehicle, add about $100 with a sunroof
Time
Half a day to 3 days at a shop, a full weekend DIY
DIY difficulty
Hard

A sagging headliner is the one repair that spray glue makes worse, and almost everyone tries it first.

Why it happened

The fabric is glued to a thin layer of foam, and the foam is glued to the roof board. After 10 to 20 years of heat, that foam breaks down into powder. The glue didn’t fail. The foam did. That’s why re-gluing the fabric never lasts.

What not to do

  • Spray glue: it soaks through the fabric and leaves dark, hard stains.
  • Staples and tacks: they leave holes and pull out.
  • Re-gluing the old foam: there’s nothing left to stick to.

What to do right now

Twist pins hold it up for a while. Put them in a neat pattern and it looks intentional. It’s a temporary fix, not a repair.

DIY or shop

The right fix: remove the board, scrape off all the old foam, apply new foam-backed fabric with the right adhesive, and reinstall. A confident DIYer can do it on a simple car. Expect it to take a weekend.

Shop if the car has a sunroof, curtain airbags or a lot of trim to remove.

What it costs

  • Pins: $8 to $15
  • DIY materials: $60 to $120
  • Shop: $250 to $850 depending on the vehicle
  • Sunroof: add about $100

Keep it from happening again

Park in the shade when you can, and use a windshield sunshade. Heat is what kills the foam.

When to call a pro

Take it to a shop if the car has a sunroof, side curtain airbags, or lots of pillar trim. Airbags run along the roof edges, so don't pry or cut around them if you're unsure.

Tools that make it easier

  • Headliner twist pins

    $8 to $15

    A temporary hold that works. Use a lot of them and keep them in a neat pattern.

    Check price
  • Headliner fabric with foam backing

    $40 to $90

    For the DIY route. Buy more than you think you need.

    Check price
  • High-temperature headliner adhesive

    $15 to $25

    Regular spray glue lets go in summer heat. This one doesn't.

    Check price

Related guides