Why Your Horn Doesn't Sound When You Press the Button
Most people overcomplicate this. A push button horn is essentially a circuit that closes when you press it, sending power to a solenoid or triggering a relay. The diagram you're looking at should reflect that simplicity. But the actual wiring in your vehicle or project car rarely matches the clean lines in a PDF. I've stripped down enough dusty dash panels to know that the gap between the textbook diagram and reality is where most people get stuck. Let me walk through what you're actually dealing with.
Reading a Push Button Horn Wiring Diagram Correctly
Start with the basics of what the diagram represents. In most standard automotive applications, the push button horn wiring diagram shows three key points: the power feed from the battery or fuse box, the momentary switch (your horn button), and the load — either a direct horn unit or a relay that triggers the horn. The simplest configuration is a two-wire setup. Power comes from a fused circuit, runs through the horn button, and goes straight to the horn. Press the button, complete the circuit, horn sounds. Done. This is common on motorcycles, older cars, and anything that predates modern electronics in dash panels. The more common setup involves a relay. The button only switches a small current to the relay coil, and the relay handles the heavy current going to the horn. This protects the steering column wiring and the button itself from arcing and corrosion over time. If your diagram shows a relay, there's a good reason for it — the horn draws anywhere from 5 to 15 amps, and that's too much for a thin wire running through a steering column.
Here's the part most diagrams gloss over: the ground path. Every single one of these circuits needs a solid ground connection. I once spent an afternoon troubleshooting a horn that worked intermittently on a restored 1978 truck, only to find the horn body itself was grounding through a painted bracket with terrible contact. Scraped the paint, added a braided ground strap from the horn body to the frame, and it worked perfectly the first press. The wiring diagram was technically correct. The actual ground was the problem, and the diagram couldn't show that.
Get the Full Details

How to Wire a Push Button Horn in Practice
Grab your multimeter before you touch anything. Verify that you have 12 volts at the fuse box terminal your horn circuit draws from. Not approximate — verify it. A lot of "dead horn" diagnoses end up being a blown fuse or a corroded terminal that's showing 12 volts under no-load but drops to two volts when the horn tries to draw current. If you're working with a relay-based setup, you'll need to connect four things: battery power to the relay's constant power input (usually terminal 30), switched power from the horn button to the relay coil (terminal 86), a proper ground to the relay coil (terminal 85), and the output from the relay to the horn (terminal 87). Terminal 87a is the normally-closed contact and you generally don't need it for a horn circuit. Wire gauge matters more than people think. For a direct horn connection running more than six feet from the battery, use at least 14-gauge wire. Thinner wire creates voltage drop, and your horn will sound weak or not activate at all. I measured a 2.3-volt drop across 18-gauge wire on a project car — the horn clicked but never engaged the internal solenoid properly. Switched to 14-gauge and the horn sounded loud and instant.
For the ground side of the horn itself, don't rely on the mounting bolt alone if you're building something from scratch. Run a dedicated ground wire from the horn body back to the battery negative or a known-good chassis ground point. Cleaning the contact surface matters more than anything else at this stage.
Common Pitfalls That Have Nothing to Do with the Diagram
A push button horn wiring diagram will look identical whether you're working on a 1965 Mustang or a 2004 WRX, but the real-world execution is where things fall apart. Here are the mistakes I see repeatedly. First, using the wrong type of switch. Standard light switches aren't rated for the inductive load of a horn relay coil. Over time you'll get pitting on the contacts and intermittent operation. Use a switch rated for at least 10 amps, or keep the switch isolated from the high-current path by using a relay as designed. Second, skipping the fuse. The horn circuit should always be fused within twelve inches of the battery connection. I've seen people run direct from the battery to the horn without a fuse because "it's only a few feet of wire." Short circuit, melted wire, and a dead horn is the result. Not worth the risk.

Third, mixing up the relay pinout. Different manufacturers label terminals differently. Some use SAE standards, some use DIN, and aftermarket relays sometimes don't match either. Check the diagram printed on the relay itself before you commit to any connections. I learned this the hard way on a custom build when I assumed terminal numbers were standard and connected power to what I thought was the coil circuit. Blew the relay and nearly set the dash insulation on fire.
When to Use a Horn Relay vs. Direct Wiring
The choice isn't always obvious from the diagram alone. If your horn button is mounted in the steering wheel or on a flexible cable, use a relay. The wiring between the button and the horn should carry as little current as possible. Steering column wiring is thin by design, and running full horn current through it accelerates failure at the clock spring or flex harness. Direct wiring makes sense only when the button is within two feet of the horn and both are on a solid, grounded chassis. That's really it. Anything beyond that and the relay becomes necessary, not optional. One more thing that isn't in any diagram: horn sound level depends on voltage at the horn terminals, not just whether the circuit is complete. A horn rated for 110 dB at 12 volts might only produce 95 dB if you're only delivering 10.5 volts due to resistance in the wiring. Measure voltage at the horn while someone presses the button. If it's below 11 volts, your wiring is the bottleneck, not the diagram.