
The cost to fix a car horn typically ranges from $130 to $320, with most drivers paying around $200 for parts and labor at a repair shop. The final price depends heavily on whether the issue is a simple fuse or relay, or a more complex problem requiring horn replacement. The parts themselves are relatively inexpensive, but labor costs can add up quickly if the horn is difficult to access.
Here’s a breakdown of the common cost scenarios:
| Repair Scenario | Parts Cost | Labor Cost (0.5-1.5 hours) | Total Estimated Cost |
|---|---|---|---|
| Fuse or Relay Replacement | $10 - $30 | $50 - $150 | $60 - $180 |
| Standard Horn Replacement | $40 - $100 | $75 - $225 | $115 - $325 |
| Premium Horn (e.g., air horn) | $100 - $250 | $100 - $250 | $200 - $500 |
| Steering Wheel Horn Switch | $80 - $200 | $150 - $300 | $230 - $500 |
| Wiring Harness Repair | $20 - $50 | $100 - $300 | $120 - $350 |
The most common fix is replacing the horn unit itself. Mechanics often charge between 0.5 to 1.5 hours of labor. The horn's location is the biggest factor; some are easily accessible behind the grille, while others require removing the bumper or other components, significantly increasing labor time. If the problem is just a blown fuse or a faulty relay, the repair is much cheaper. However, if the issue is a broken clock spring (the component that allows the steering wheel to turn while maintaining electrical connection for the airbag and horn) or damaged wiring, costs can climb sharply due to the complexity and safety considerations. For a basic diagnosis, you can check the fuse yourself—your owner's manual will show its location. But for anything more involved, a professional mechanic is your best bet to ensure it's done safely and correctly.

I just had mine done last month. It was a simple replacement of the horn itself. The part was about $65, and the shop charged me for an hour of labor, which came to $120. I walked out paying just under $200 after tax. Not too bad. The mechanic said it was a straightforward job because the horn was right behind the front bumper. He warned me that if it had been a wiring issue, it would have cost a lot more. My advice? Get a quick quote over the before you go in.

A non-functioning horn is a real safety concern. You're looking at a repair that is more about labor than parts. The horn unit is cheap, maybe $50 to $100. But if it's buried deep in the engine bay, a mechanic might need an hour or two to get to it. That labor adds up fast, putting the total bill between $150 and $300 on average. Don't delay this fix. It's not just for expressing frustration; it's a critical tool for avoiding accidents. Call a local shop for an estimate.

If you're even a little handy, you might save a bundle. A new horn can cost as little as $30 at an auto parts store. You can find a video online for your specific car model showing the replacement. It's often just two bolts and an electrical connector. The hardest part is sometimes finding where they hid it. If you're not comfortable, then yes, a shop will probably charge you $150 to $300. But for a half-hour of your time and minimal tools, the DIY route is worth considering.

Beyond the horn itself, the cost can spike. The most expensive common problem is the clockspring behind the steering wheel. This lets the horn button work while you turn the wheel. Replacing that is a big job because it's connected to the airbag, which requires special care. That repair can easily cost $400 to $800. Always start with a proper diagnosis. A good mechanic will check the fuse, relay, and horn with a multimeter first to pinpoint the issue before recommending the most expensive fix.


