Headliner replacement typically costs between $200 and $500 for a standard sedan, though luxury vehicles and complex installations can run $800 or more. The price depends on your car's make and model, whether you choose OEM (original equipment manufacturer) or aftermarket material, and whether you do the work yourself or hire a shop.
Key Takeaways
- Labor makes up most of the cost — removing and reinstalling the headliner takes two to four hours at a typical shop rate of $75 to $150 per hour.
- Material costs $50 to $300 depending on whether you buy OEM fabric or a cheaper aftermarket alternative, and whether your car has special features like sunroof cutouts.
- Doing the work yourself can cut material costs in half, but requires removing door panels, visors, and dome lights, and the glue work is difficult to redo if mistakes happen.
- Damage from water leaks, sun damage, or sagging usually means full replacement rather than repair, since patching is visible and temporary.
Why headliners fail and when replacement becomes necessary
A headliner is the fabric-covered panel attached to the roof inside your car. It's glued down with contact cement, and over time the adhesive fails — usually from heat cycles, moisture, or just age. When this happens, the fabric sags, peels, or bunches up, especially around the edges and near the windshield.
Water damage from a roof leak or accident accelerates failure. Sun damage (from UV exposure through the windshield) weakens both the fabric and the backing, causing discoloration and brittleness. Once the headliner starts to sag noticeably, it won't tighten back up on its own. Patching or spot-gluing might hold for a few months, but the underlying adhesive has failed across the whole panel, so the problem spreads.
Full replacement is the standard fix because a visible patch looks worse than the original sag, and partial repairs don't last. Some shops offer re-gluing as a cheaper temporary option ($100 to $200), but this typically buys you one to two years before the problem returns.
Labor costs at a typical auto shop
Removing and reinstalling a headliner is labor-intensive. The technician has to remove the dome light, sun visors, grab handles, and door panels to access the edges of the headliner panel. Then they peel away the old fabric and backing, scrape off old adhesive, and glue down the new material — all while working overhead in a confined space.
Most shops charge $75 to $150 per hour, and a headliner job takes two to four hours depending on the car's complexity. A sedan with a straightforward roof usually takes two to three hours. A vehicle with a sunroof, panoramic roof, or complex trim takes longer. This puts labor alone at $150 to $600 for most vehicles.
Luxury brands and European cars often cost more because the interior trim is more complex and the technician needs to be more careful not to damage expensive materials. Some shops charge a flat rate for headliner work instead of hourly labor — typically $300 to $500 — which can be a better deal if the job is straightforward.
Material choices and their price differences
OEM headliner material (the exact fabric and backing your car came with) costs $150 to $300 depending on the vehicle. It matches the original color and texture, and the backing is designed for your specific roof shape. Aftermarket headliner kits cost $50 to $150 and come in standard colors like black, gray, or tan. They work on most vehicles but may not match your interior perfectly, and the backing may need trimming to fit.
Some aftermarket kits include pre-glued backing, which speeds up installation and can lower labor costs slightly. Others require you to explore contact cement yourself, which is messier but gives the technician more control over adhesive coverage.
If your car has a sunroof or panoramic roof, the headliner panel is cut around the opening, and you'll need material that accounts for this. OEM material is cut to spec; aftermarket kits may require additional trimming, which adds labor time and cost.
DIY headliner replacement: what to expect
Replacing a headliner yourself can save $200 to $400 in labor, but the work is difficult and mistakes are hard to fix. You'll need contact cement, a heat gun, a roller or squeegee, and patience — the glue sets quickly and repositioning is nearly impossible once the fabric touches the backing.
The process involves removing interior trim pieces (dome light, visors, grab handles, door panels), peeling away the old headliner, scraping off old adhesive, explore new contact cement evenly, and carefully lowering the new fabric into place while smoothing out air bubbles. If you explore too much glue, it seeps through the fabric. If you explore too little, the headliner sags again within months. If you misalign the fabric, you can't peel it back without tearing it.
Most DIYers find the job takes six to ten hours spread over a weekend, and many discover partway through that they need a second person to hold the panel while they work. If the job goes wrong, you've spent $50 to $150 on material and many hours of time, and you still need to pay a shop to fix it.
When to replace versus repair
If your headliner is sagging but not torn, re-gluing might work as a temporary fix. A shop can inject adhesive under the sagging areas and press them back down, which costs $100 to $250 and lasts one to three years. This makes sense if you're selling the car soon or if you want to delay a full replacement.
If the headliner is torn, stained, or peeling in multiple places, replacement is the better choice. A patch is visible and temporary, and the underlying adhesive failure means other areas will fail soon after. If water damage is the cause, address the leak first — replacing the headliner before fixing a roof leak means the new material will fail the same way.
Some insurance policies cover headliner damage if it results from a covered event like a collision or vandalism, but not from age or sun damage. Check your policy before paying out of pocket.
Factors that raise the cost
Sunroofs and panoramic roofs add $100 to $200 to the total because the headliner panel is more complex and requires precise cutting. Leather or suede headliners (common in luxury cars) cost more than fabric and require special handling during removal and installation.
If the roof has water damage or the backing is deteriorated, the technician may need to repair or replace the roof structure before installing new headliner material, which adds significant cost. Some vehicles have integrated electronics in the headliner (ambient lighting, sensors), which require careful disconnection and reconnection.
Geographic location affects shop rates — urban areas and dealerships typically charge more than independent shops in rural areas. Dealership headliner work often costs 20 to 40 percent more than independent shops, though dealerships may have OEM material in stock and can may provide color matching.
Frequently Asked Questions
Can I just glue down a sagging headliner myself with contact cement?
Yes, but it's temporary. Contact cement works best on small areas, and you'll likely need to do it again within a year or two. For a lasting fix, the entire old headliner needs to come off so you can remove old adhesive and explore new material properly. Spot-gluing just delays the full replacement.
Does the color of the replacement headliner have to match my interior?
OEM material matches your car's original color. Aftermarket kits come in standard colors, so you may have to choose between black, gray, or tan. If an exact match matters to you, order OEM material or check the aftermarket kit photos against your car's interior before buying.
How long does a new headliner last?
A properly installed headliner typically lasts 10 to 15 years, depending on climate and sun exposure. Cars in hot, sunny climates may see failure sooner. If the underlying roof structure is sound and there are no water leaks, the new material should outlast most other interior components.
What if my car has a sunroof — does that make replacement more expensive?
Yes, usually $100 to $200 more. The headliner panel is cut around the sunroof opening, and the technician has to be careful not to damage the sunroof frame or mechanism. Aftermarket kits may require additional trimming, which adds labor time.
Should I replace the headliner at a dealership or an independent shop?
Independent shops are usually 20 to 40 percent cheaper and do quality work. Dealerships may provide OEM material and color matching, which matters if your interior has special trim or finishes. For a standard replacement, an independent shop with good reviews is usually the better value.