It depends why it isn't working. You need to find where the power stops between the horn button to the horn. If power gets to the horn and it doesn't sound, it will probably need a horn.
Take to someone who can fix it
The horn on a 1997 Acura Integra uses one wire. When a horn stops working it is usually due to a bad fuse. To fix the horn replace the fuse labeled HORN.
Take the animal to the vet. They will fix it.
Replace it.
Either the fuse if blown, the horn is defective, the horn switch is bad, or you have a wiring problem. Also make sure it is solidly grounded.
You should in the UK, as your car will fail the MOT test if your horn does not work.
Make sure the 1989 Chevrolet Cavalier horn fuse is in working condition. Make sure the positive and ground wires on the horn are tight and free of corrosion.
To fix the horn on a 1988 Camaro, check the horn fuse first. Then check the horn relay, wiring, horn, and switch to find the problem.
I have had both issues as we.. Horn I got fixed a few years back by replacing the actual horn. Gas gauge seems to expensive to fix...
Check fuse. The horn is on the same fuse as the cig lighter...check your cig lighter to see if it works. if it's working it could be a short on the wire to the horn..or the horn just might need to be replaced.
I had this problem with my olds cutlass. the fix was too simple. There is a relay in the horn circuit. I took it out and pushed it back in-working horn again.simply put the contacts had oxidized ... it might help if you also spray contacts with electrical cleaner-can get it at parts store or hardware.. Good Luck
yes horn is not working