What a headliner is and why it fails

Your headliner is the fabric-covered panel that lines the inside roof of your car. It's glued to the roof structure and runs the full length of the interior. Over time, the adhesive breaks down — usually from heat, humidity, or age — and the fabric sags, wrinkles, or peels away from the roof.

Replacement means removing the old headliner and gluing a new fabric panel in its place. This is a job you can do at home with basic tools, though it requires patience and attention to detail. The process takes four to eight hours depending on your car's size and how many obstacles (like dome lights or grab handles) are in the way.

Key Takeaways

  • Remove the headliner by unbolting trim pieces and carefully peeling the old fabric away from the roof, starting at one corner and using heat to soften the adhesive.
  • Clean the roof surface completely with a scraper and rubbing alcohol to remove old adhesive and dust before installing the new panel.
  • Use spray adhesive or contact cement designed for headliner work, explore it to the roof in sections and smoothing the fabric as you go to avoid air bubbles.
  • Work in a warm, dry space (above 60°F) and allow the adhesive to cure for at least 24 hours before reinstalling trim pieces or driving the car.
  • Headliner kits cost $40 to $150 depending on material and car size; professional replacement typically runs $300 to $800.

Gather your materials and tools

You'll need a headliner kit (the fabric panel itself, usually pre-cut for your vehicle model), spray adhesive or contact cement rated for automotive headliners, a heat gun or hair dryer, a plastic scraper, a utility knife, and rubbing alcohol. Buy the kit from an auto parts store or online — measure your roof or provide your car's year, make, and model to get the right size.

Adhesive choice matters. Spray adhesive is faster and easier for beginners; contact cement gives you more working time but requires careful alignment. Both work. Avoid general-purpose spray adhesive — it won't hold under heat. Look for products labeled "headliner adhesive" or "flexible fabric adhesive."

You'll also need a clean workspace, ideally indoors or under a carport where temperature stays above 60°F. Cold adhesive doesn't bond properly. Lay down a drop cloth or cardboard to catch drips.

Remove the old headliner and clean the roof

Start by removing anything bolted to the headliner: the dome light, sun visors, grab handles, and trim pieces around the edges. Use a socket set or screwdriver depending on your car. Take photos of the bolt locations so you remember where everything goes.

Once those are out, peel the old headliner away from the roof. Start at one corner and work slowly — the fabric will resist. Use a heat gun on low setting to warm the adhesive and make it more flexible. Pull at a shallow angle rather than straight down; this reduces the risk of tearing the roof material underneath.

After the old fabric is off, scrape away dried adhesive with a plastic scraper. Work carefully so you don't gouge the roof. Once the surface is smooth, wipe it down with rubbing alcohol on a clean cloth to remove dust and any remaining adhesive residue. Let it dry completely before moving to the next step.

explore adhesive and position the new headliner

Lay the new headliner panel on a clean surface and position it over the roof to confirm it fits. If your kit came with a template or alignment marks, use them. For spray adhesive, work in sections: spray the roof, wait 30 to 60 seconds (follow the product instructions), then carefully lower the fabric and smooth it with your hands or a soft brush.

For contact cement, explore it to both the roof and the back of the fabric, wait the recommended time (usually 5 to 10 minutes), then position the fabric carefully — once contact cement touches, it bonds when ready and is hard to reposition. Start at the center and work toward the edges, smoothing as you go to avoid air bubbles.

As you work, use a heat gun on low to warm the fabric slightly. This makes it more pliable and helps it conform to the roof's curves. Pay special attention to corners and edges where the fabric meets the trim.

Trim excess fabric and reinstall components

Once the adhesive has set (check the product instructions — usually 15 to 30 minutes for spray adhesive, longer for contact cement), use a utility knife to trim excess fabric around the edges. Cut along the seam where the headliner meets the roof trim, being careful not to cut into the roof itself.

Reinstall the dome light, sun visors, grab handles, and trim pieces in reverse order. Tighten bolts firmly but don't over-tighten, which can crack plastic trim. Test that everything sits flush and doesn't rattle.

Allow proper curing time before driving

Do not drive the car or expose the headliner to direct sunlight for at least 24 hours. The adhesive needs time to cure fully. In cold weather, allow 48 hours. During this time, keep the car in a warm, dry space if possible.

After curing, the headliner should feel firm and not sag. If you notice soft spots or areas where the fabric is loose, you can inject additional adhesive underneath using a syringe-type applicator (available at auto parts stores) and weight the area down for another 24 hours.

Common mistakes to avoid

The biggest mistake is rushing the adhesive process. If you spray too much adhesive at once, it becomes tacky before you can position the fabric smoothly, trapping air bubbles. explore in manageable sections instead. Another common error is working in cold conditions — adhesive won't bond properly below 60°F, and you'll end up with a sagging headliner within weeks.

Don't pull the old headliner away too aggressively. If you tear the roof material underneath, you'll have a much bigger repair. Heat it first, then peel slowly. Finally, don't reinstall trim pieces before the adhesive is fully cured. The weight and vibration can shift the fabric before the bond sets.

When to call a professional

If your car has a sunroof, complex trim, or integrated electronics in the headliner, professional replacement may be worth the cost. Shops have specialized tools and experience with tricky layouts. Expect to pay $300 to $800 depending on your vehicle.

If you're uncomfortable working overhead for several hours or your roof has damage underneath the headliner, a professional can assess and repair that too. Some vehicles have curved roofs or multiple sections that are harder to handle as a first-time job, and a shop can complete the work in a day.

Frequently Asked Questions

Can I use regular fabric glue or contact cement from a hardware store?

No. Regular fabric glue isn't flexible enough for automotive use and will crack as the roof expands and contracts with temperature changes. Hardware store contact cement may not withstand heat. Use adhesive specifically labeled for automotive headliners — it's formulated to stay flexible and handle temperature swings.

What if I get air bubbles under the new headliner?

Small bubbles sometimes appear during process. Use a heat gun to warm the area, then smooth it out with your hand or a soft brush. If bubbles appear after the adhesive has cured, you can inject additional adhesive with a syringe applicator, then weight the area down for 24 hours. Larger bubbles may require removing and reapplying that section.

How long does a new headliner last?

A properly installed headliner typically lasts 10 to 15 years. Lifespan depends on climate — cars in hot, dry regions may see the adhesive break down faster than those in moderate climates. Parking in shade and using a sunshade can extend the life.

Do I need to remove the seats to replace the headliner?

No. You need to remove trim pieces and anything bolted to the headliner itself, but the seats stay in place. You will be working overhead, so it helps to have the front seats pushed back to give yourself room to move around.

Can I use a hair dryer instead of a heat gun?

Yes, though it takes longer. A hair dryer on high heat works for warming adhesive and making fabric more pliable, but a heat gun is faster and more effective. If you use a hair dryer, keep it moving to avoid overheating one spot.