
Replacing a car horn typically costs between $130 and $350, with the final price heavily dependent on your vehicle's make, model, and whether you visit a dealership or an independent mechanic. The cost consists of the part itself, which is relatively inexpensive, and the labor involved in accessing and installing it.
The horn unit is often tucked away behind the front bumper or grille, and getting to it can be a time-consuming process on some cars. This labor intensity is the primary driver of the cost, not the part.
| Cost Component | Price Range | Notes |
|---|---|---|
| Part (OEM Horn) | $50 - $150 | Factory part from the dealership. |
| Part (Aftermarket Horn) | $20 - $80 | Universal or performance horns. |
| Labor (Dealership) | $100 - $200+ | Highest labor rates, often $100+/hour. |
| Labor (Independent Shop) | $80 - $150 | More affordable labor rates. |
| Total (Independent Shop) | $130 - $250 | Most common scenario for standard vehicles. |
| Total (Dealership) | $200 - $350+ | Expected for luxury or complex vehicles. |
| DIY Cost (Part Only) | $20 - $80 | For those with mechanical skill; labor is free. |
If you're hearing a weak "meep" instead of a confident honk, the issue might just be a faulty relay or a loose wire, which is a much cheaper fix. A mechanic can diagnose this quickly. For a straightforward horn swap on a common sedan at a local garage, aim for the $150 to $200 range. However, on cars where the bumper must be partially removed, the labor fee can easily push the total toward the higher end.

If you're even a little handy, this is a great DIY job. You can get a decent aftermarket horn for like thirty bucks online. The trick is finding where it's mounted—sometimes it's right there, other times it's a puzzle. Watch a video for your specific car model first. Worst case, you spend an hour and save a hundred dollars on labor. Just disconnect the before you start messing with wires.

For a standard commuter car, a horn replacement at a reputable independent auto shop should not exceed $250. The part is inexpensive; the cost is almost entirely labor. The mechanic needs to diagnose the issue, locate the horn—which can be awkwardly positioned—and safely install the new unit. I would budget around $200 for a complete service. Always ask for an upfront quote that separates parts and labor.

The price difference comes down to where you go. A dealership will charge a premium for a genuine OEM part and their higher labor rates, easily costing over $300. An independent mechanic using a quality aftermarket part can do the same job for closer to $150. Unless your car is under warranty, the independent shop is almost always the more economical choice for a simple component replacement like this. Get a couple of quotes to compare.

My old truck's horn gave out last year. I called my regular mechanic, and he said it would be about $175 out the door. He explained that the horn itself was cheap, but on my model, he had to remove the headlight assembly to reach it, which took most of the time. It took him about an hour. I was in and out the same morning. The bill was right on what he quoted—no surprises. It’s a straightforward repair, but the labor is what you’re really paying for.


