Ive had this problem before. Look on your brake pedal for the brake switch. Its a plunger like switch, its usually the only thing on the brake pedal. If you wiggle it the lights will go off like they should. If that works you need to get a new brake switch. Its pretty easy and cheap to change.
Your brake light switch is out of adjustment. Don't know what vehicle you have but most brake light switches are located on the brake peddle lever just above the brake peddle pad.
It could be the turn signal switch.
check brake light fuse and brake light switch on pedal
Check the bulbs. These bulbs are a combination tail light & brake light. Even though the blinkers work, the brake light part might be burnt out. If these are okay, check the brake light switch. It's mounted on the brake pedal. Are the brake lights on all the time or they don't light up at all? if all the bulbs are fine, its more than likely the stop-light switch underneath the brake pedal.
why my jeep brake light on all time
Check the brake light bulbs, Check the brake light fuse, Check the brake light switch, In that order.
The brake light switch on almost all vehicles is located behind the brake pedal lever.
Have you checked your brake fluid?
That warning light means a light bulb is out. Check all of your brake lights (including the brake light on the rear dash!)
I'm not a mechanic / technician but if all ( 3 ) brake lights don't work ( assuming you have a 3rd higher mount brake light and all the bulbs and fuses are fine ) then it would be a problem with your brake light switch ( and also I BELIEVE if all the outside brake lights stay on )
brake fluid
It is possible that one of the bulbs is shorting out. Try replacing the brake light bulbs, if that doesn't work, troubleshoot the brake light switch.