If you're positive it's not the bulbs (you know this because you checked them with a meter or tested the outlet with a test light maybe) or switch, check it out for a bad ground.
The fog light bulb on a 2004 Chevy cavalier LS sport should come on when the lights are activated. If it doesn't, first check the fuse for the fog lights, then the bulb, and then the switch. One of these things is likely to be the cause of a light not working.
what are the warning lights in the Chevy cavalier z24. and what do they mean
Bulbs burned out or fuse and or relay popped
How do you remove and replace wiper switch on 2002 Chevy Cavalier
Does 2001 Chevy cavalier have a fuel shut off switch
Check the fuses? Check the light switch?
how do you fix your lighting problem with your 94 chevy cavalier z24 you haveno tail lights dash lights or parking lights
turn signal switch needs replaced!
Check if all fuses are working and see if there is any circuit short. Also check if the ignition switch is in a proper working condition.
The neutral safety switch, on your 1993 Chevy Cavalier, is located beneath the shifting column. The switch can be accessed by removing the shifting boot.
The ground ciruit for the headlights is by way of the headlight switch , the lights always have power
Take vehicle to car dealership for repair, switch is broken. replace switch is approx $650