A Bosch oven that displays an error code is naming a fault family, and knowing the families turns an intimidating code into a clear starting point. Broadly, E0xx codes cluster around the temperature sensor and heating control, E1xx codes around the door lock and self-clean system, and E3xx codes around the control board and its communication. A reset clears a transient code; a code that returns is a real fault the family points you toward. Read the code, match the family, and you know which system to check.
Quick answer#
Reset first — breaker off five minutes, then on. If the code returns, the family gives you the system: an E0xx points at the temperature sensor or heating side, an E1xx at the door lock and self-clean, an E3xx at the control board. That is where most answers stop, and it is only half of what you already know.
The other half is what the oven is still capable of. A sensor that has drifted and a heating circuit that has opened both live in the E0xx family, but one bakes badly and the other does not bake at all. A lock code on a cavity that is still warm and the same code on a cold oven hours later are the same characters describing a wait and a repair. Write down the exact code, then match it against the behaviour in the table below — together they pin the part far tighter than either does alone.
Do You Have the Right Tools?
Combustion analyzer ($300), igniter tester ($120), temperature calibrator ($150), and gas pressure manometer. Our technician arrives with $3,000+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Pair the code with what the oven still does#
Note the exact characters on the display, then find the row that describes what the oven will and will not do. The right-hand column is what that combination eliminates, which is the part that saves you money.
| What the oven still does | Where in the family it lands | What it rules out |
|---|---|---|
| Heats and bakes, but food comes out under- or over-done, and the code appears part way through | The E0xx sensor side — a probe reading wrong rather than a circuit that is open | The heating circuit; something is plainly still producing heat |
| No heat at all, and the code arrives soon after you call for temperature | Still E0xx, but past the sensor — the heating control side | Sensor drift, which would let it heat inaccurately rather than not at all |
| Door locked, code arrived during or just after self-clean, cavity still warm | E1xx behaving exactly as designed — the lock will not release hot | A failed latch; nothing has been asked to release yet |
| Door still locked hours later, oven stone cold, code standing | E1xx as a genuine fault — latch motor or its confirming switch | The cool-down explanation, which has now been given its chance |
| Panel lights up, but nothing responds, and the code appears on power-up | E3xx — the board, or the link between the touch panel and the main control | Sensor and lock, neither of which stops the panel answering |
| Code appeared once, went away on a breaker reset, and has not returned since | A transient with no family worth chasing | Everything — write the code down and carry on baking |
Rows one and six are the only two that leave the oven usable. Rows four and five are the two that end at a technician, and on a hardwired oven circuit that is the right place for them to end.
Where these rows come from: the three code families this page already sets out — E0xx for temperature and heating, E1xx for the door lock and self-clean, E3xx for the control and communication — crossed with the two behaviours the page names as decisive, namely whether the code survives a breaker reset and whether the cavity has cooled. Bosch has used several code schemes across model years, so no row claims to cover every character string; each says only what the pairing rules in and out. No share or frequency is stated, because this page holds no count of how Bosch oven codes distribute across the three families.
The Bosch oven code families#
- E0xx (E011, E012, E031): temperature sensor and heating control. The control cannot trust or reach the target temperature. E011 and E012 commonly involve the sensor circuit.
- E1xx (E111, E115, E116, E143): door lock and self-clean. These often appear around the locking cycle, where the high-heat self-clean engages the lock.
- E3xx (E301, E302, E305): control board and communication faults between the user interface and the main control.
- F-codes (F1, F2) and short codes (2A): model-specific faults; note them and check the manual family for your model.
Safety First — Know the Risks
Gas ovens involve live gas lines — a loose connection creates explosion and carbon monoxide risk. Electric ovens run on 240V circuits. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Start with a reset#
- Switch off the oven's circuit breaker (wall ovens are typically hardwired on their own circuit).
- Wait five minutes so the control fully discharges.
- Restore power and see whether the code returns on a normal bake.
A code that clears and stays gone was a transient; one that returns is a real fault to trace by family.
The temperature-sensor family (E0xx)#
The oven sensor is a resistance probe that reports cavity temperature. When it drifts or fails, the control sees a bad reading and posts an E011 or E012. A technician confirms it by measuring the sensor's resistance against temperature; it is one of the more common and affordable Bosch oven repairs. An E031 and related heating codes can point further into the heating control if the sensor tests good.
The Real Cost of DIY
Average DIY attempt: $150-400 in tools you may use once, plus the risk of further damage. Our diagnostic visit costs $0 — we find the problem and give you an honest quote.
Licensed & Insured · 90-Day Warranty · Same-Day Service
The door-lock family (E1xx)#
Self-clean runs at very high heat and locks the door for safety. Codes like E111, E115, E116, and E143 often involve that lock — a motorized latch that must engage and confirm. If it appears during or after self-clean, let the oven cool completely first, since the lock will not release while hot. A lock that still will not confirm or release once cool needs service.
The control-board family (E3xx)#
E301, E302, and E305 point at the control board or the communication between the touch panel and the main board. These are confirmed by elimination and are a technician repair.
Don't Void Your Warranty
Opening your appliance yourself may void the manufacturer warranty. Our repair comes with a 90-day guarantee, and we document everything for warranty compliance.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Reading a code you do not recognize#
Bosch has used several code schemes across model years, so your exact code may not match a short list. The family logic still helps: a code beginning with E0xx is most likely temperature and heating, E1xx is most likely the door lock and self-clean, and E3xx is most likely the control and communication. F-codes such as F1 and F2, and short codes like 2A, are model-specific — note the exact characters and check them against your model's manual family. The key habit is to write the code down precisely before resetting, because the difference between, say, E115 and E116 can point at different parts within the same lock system.
Self-clean codes in depth#
The self-clean cycle is the single most common trigger for an E1xx door-lock code, and it is worth understanding why. Self-clean heats the cavity far above normal baking temperatures and locks the door as a safety measure; the latch is motor-driven and reports its state back to the control. If the latch does not fully engage, or does not release once the oven cools, the control posts a lock code. The most important thing to do is let the oven cool completely — the lock is designed not to release while the cavity is hot, so a lock code right after self-clean often clears on its own once the temperature drops. If it persists cold, the latch motor or its switch needs service.
Is It Worth Your Time?
Oven temperature issues require systematic testing of the igniter, gas valve, thermostat, and calibration. Average DIY: 4-6 hours. Our technician diagnoses the issue in about 30 minutes — same-day appointments available.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Which codes need a technician#
- Door lock (E1xx): the latch motor and switch are tested and replaced.
- Control board (E3xx): confirmed once the sensor and lock test good.
- Heating control beyond the sensor — metering on the oven circuit.
The reset is yours; the sensor, lock, and board are technician repairs, and safely so on a hardwired oven circuit.
Preventing repeat codes#
- Let the oven cool fully before reacting to a self-clean lock code.
- Note the exact code each time — the specific number within a family pins the part.
- Try a breaker reset before assuming the worst on a one-time code.
The Risk of Getting It Wrong
A wrong diagnosis often turns a simple fix into a costly replacement. Without proper diagnostic tools, you might replace the wrong part — or cause additional damage. Our free diagnostic eliminates the guesswork.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Frequently Asked Questions#
What do error codes mean on a Bosch oven?#
Bosch groups oven faults into families: E0xx codes often involve the temperature sensor and heating control, E1xx codes the door lock and self-clean system, and E3xx codes the control board and communication. The family tells you which system faulted.
How do I clear a Bosch oven error code?#
Try a reset first: switch off the oven's circuit breaker for a few minutes, then restore power. A transient code clears this way. If the same code returns, the fault is real and the code family tells you and the technician where to look.
Why does my Bosch oven show a code after self-clean?#
Codes that appear during or after a self-clean cycle often involve the door lock (an E1xx-family code) — the high-heat cycle locks the door, and a lock that will not release or confirm posts a code. Let it cool fully; if it persists, the lock mechanism needs service.
Is a Bosch oven error code worth repairing?#
A temperature sensor is inexpensive; a door lock or control repair is more involved but worth it on a unit under about ten years old. The specific code family decides the part and the cost.
My Bosch oven cleared its code on a breaker reset. Should I still get it looked at?#
Not on the strength of one code. A reset clears a transient, and a transient that does not come back was exactly that. What is worth doing is writing the exact characters down with the date, because the value of a one-off code is entirely in whether it becomes a pattern. A code that returns on the same operation — always during a bake, always around self-clean — has stopped being transient and starts naming its family properly.
Can I still use a Bosch oven that is showing an error code?#
It depends which of two situations you are in rather than on the code itself. An oven that still heats and still lets go of its door is usable with the caveat that a sensor-side fault means the temperature you set is not necessarily the temperature you get, so anything that depends on accuracy will disappoint. An oven that will not heat, or one holding its door shut once cold, is not usable and is telling you so. On a hardwired wall oven, none of the diagnosis past the breaker reset is homeowner work in any case.
Appliance Repair Technician · 8 years experience
Experienced technician with 8 years specializing in dishwasher repairs and European appliance brands including Bosch and Thermador.


