Well your not going to believe this but... one problem I have run into in my years of servicing Cavaliers. is a Bad ground where the horn mounts to the car. I have in the past have had to run a ground wire from the mounting point and drill a hole for another screw and ground the wire. Sounds crazy I know but have done this a couple of times and the horn then worked!
The horn is on the left side under the corner of the bumper. If you take the bumper off you will know it when you see it.
It's located at the front of the passenger front fender, inside the plastic splash shield. You would need to remove the horn to get to it.
Hey Marvin==It is probably the relay which is among the relays under the hood. Check it out. GoodluckJoe
The horn is located in the center of the steering wheel on the 2000 Chevy Cavalier.
The horn is located behind the front bumper fascia
Check the fuse!
The horn is located behind the front bumper fascia
Nope
Location of horn on 97 Chevy cavalierit is inside the front right bumper by the marker light
in the fuse panel drivers side behind the door marked HORN
The horn is located behind the front bumper fascia
The horn is located behind the front bumper fascia