Service available now · 50 states Mon–Sun · 7AM–9PM EST

Bosch Appliance Error Codes
Lookup & Diagnostics

Find your error code, understand what it means, and learn whether you need professional service. Covers every Bosch appliance category — dishwashers, refrigerators, ranges, ovens, washers, dryers, vent hoods, and wine coolers.

69 Error codes
8 Appliance types
93 Service areas
99 Models covered

Schedule Bosch
appliance repair

Certified technicians in all 50 US states. Average response within 24 hours.

  • Certified Bosch specialists
  • Genuine OEM parts
  • 30-day labor warranty
  • Upfront flat-rate pricing

Search by code or appliance type.

E006
Door lock motor fault — lock mechanism not operating correctly
Oven
E01
Heating circuit fault — water not reaching target temperature
Dishwasher
E01
NTC temperature sensor fault — dryer can't read internal temperature
Dryer
E01
Fresh-food compartment sensor fault — temperature not reading
Refrigerator
E011
Temperature sensor open circuit — oven temperature cannot be measured
Oven
E011
Ignition failure — surface burner not lighting
Range
E012
Temperature sensor short circuit — reading abnormally low resistance
Oven
E012
Oven temperature sensor open circuit — sensor disconnected or failed
Range
E013
Gas valve fault — gas supply not activating for oven burner
Range
E014
Oven temperature sensor short circuit — sensor reading too low resistance
Range
E02
NTC temperature sensor fault — incorrect temperature readings
Dishwasher
E02
Heating element fault — water not reaching wash temperature
Washer
E02
Freezer compartment sensor fault — freezer temperature not reading
Refrigerator
E025
Self-clean fault — oven did not reach pyrolytic temperature
Oven
E03
Evaporator sensor fault — defrost system temperature reading error
Refrigerator
E03
Fill timeout — dishwasher not filling with water in time
Dishwasher
E030
Door seal fault — oven cavity not reaching or holding temperature
Oven
E04
Condenser fan fault — fan motor not running at expected speed
Refrigerator
E04
Water leak detected — base pan float switch activated
Washer
E04
Flow sensor error — water turbine not detecting flow
Dishwasher
E05
Defrost sensor fault — defrost cycle not completing properly
Refrigerator
E05
Heating element fault — heater circuit interrupted or shorted
Dryer
E06
Door switch or latch fault — door not recognized as closed
Dishwasher
E07
AquaSensor fault — turbidity sensor not working correctly
Dishwasher
E08
Drive motor fault — motor not starting or stalling
Dryer
E09
Heating element failure — heater circuit interrupted
Dishwasher
E1
Upper zone temperature sensor fault — sensor not reading correctly
Wine Cooler
E1
Fan motor fault — motor not responding or running at wrong speed
Vent Hood
E10
Airflow restriction detected — lint or vent blockage
Dryer
E100
Control board fault — main electronic board internal error
Oven
E111
Convection fan motor fault — fan not running during convection mode
Oven
E115
Oven temperature exceeded safe limit — overheat protection triggered
Range
E14
Flow meter fault — water intake not registering correctly
Dishwasher
E15
Water in base pan — anti-flood sensor triggered
Dishwasher
E16
Door lock fault — door latch not engaging or detected
Washer
E17
Overfill fault — water level exceeded maximum threshold
Dishwasher
E17
Overfill fault — water level exceeded safe maximum in drum
Washer
E18
Drain pump timeout — water not draining within expected time
Washer
E19
Diverter valve fault — water not switching between spray arms
Dishwasher
E2
LED driver fault — lighting system not functioning
Vent Hood
E2
Lower zone temperature sensor fault — sensor not reading correctly
Wine Cooler
E21
Drain pump fault — pump blocked or motor failure
Dishwasher
E21
Motor fault — drum motor not responding to control signals
Washer
E21
Evaporator fan motor fault — fan not running or stalled
Refrigerator
E22
Drain filter clogged — water not draining through filter system
Dishwasher
E23
Ice maker sensor fault — ice production system malfunction
Refrigerator
E230
Cooling fan fault — ventilation fan not running during or after cooking
Oven
E24
Drain hose blocked or kinked — water cannot exit the machine
Dishwasher
E25
Drain pump cover or check valve blocked — restricted drainage
Dishwasher
E27
Low voltage fault — power supply below operating threshold
Dishwasher
E28
AquaSensor calibration fault — sensor readings out of expected range
Dishwasher
E29
Water inlet fault — water not entering the machine
Washer
E3
Fan motor fault — internal circulation fan not running
Wine Cooler
E3
Control board communication error — internal fault detected
Vent Hood
E305
Control board communication error — internal board fault detected
Range
E32
Condenser filter clogged — airflow restricted in heat pump system
Dryer
E34
Door lock timeout — lock mechanism not closing within time limit
Washer
E36
Communication fault — display board and main board not syncing
Refrigerator
E4
Grease filter sensor alert — filter replacement or cleaning needed
Vent Hood
E4
Door switch fault — door not registering as open or closed
Wine Cooler
E40
Drum temperature sensor fault — NTC reading out of range
Dryer
E41
Door alarm — refrigerator or freezer door left open too long
Refrigerator
E43
Motor triac fault — motor control circuit failure on board
Washer
E5
Compressor fault — compressor not starting or overheating
Wine Cooler
E50
Motor speed fault — drum motor not reaching target RPM
Dryer
E57
Inverter fault — brushless motor controller error
Washer
E6
Ambient temperature warning — room temperature outside operating range
Wine Cooler
E61
Drum belt broken — belt continuity switch triggered
Dryer
E64
Heat pump refrigerant circuit fault — condenser performance low
Dryer
About Bosch error codes

What error codes mean on Bosch appliances

Every modern Bosch appliance has an onboard diagnostic system that displays alphanumeric fault codes when something goes wrong. These aren’t random — each code maps to a specific component, sensor, or system failure. Understanding what your code means helps you decide whether the fix is a quick reset or requires a certified technician.

Error code formats vary by appliance category. Dishwashers use E-codes like E15 (leak detection) and E24 (drain fault). Refrigerators and laundry appliances share a similar E-numbering system but with different meanings. Ranges and ovens may use longer codes like E011 or E305 that reference specific circuits.

How Bosch diagnostic systems work

Bosch uses a layered diagnostic architecture across its appliance lineup. At the core is a main control board (PCB) that monitors inputs from sensors — NTC temperature probes, flow meters, tachometers, pressure switches, and door interlocks. When a sensor reading falls outside its expected range, or a component fails to respond within a set timeout, the control board logs a fault and triggers the error display.

Some appliances store fault history even after a power reset. On Bosch dishwashers, you can access a hidden diagnostic mode by pressing a specific button combination (varies by series — our individual model pages list the exact steps). Bosch washers and dryers store the last several fault codes in memory, which our technicians read with Bosch-specific diagnostic tools during a service visit.

How to read your error code

  1. Locate the display — most codes appear on the main control panel or LED readout. Some dishwashers flash the code through indicator lights instead of a digital display.
  2. Note the exact code — write down exactly what appears, including leading zeros. E01 and E1 may reference different faults depending on the appliance.
  3. Check the appliance type — the same code can mean different things on a dishwasher vs. a dryer. Use the filter tabs above to narrow down your category.
  4. Try a power reset first — unplug the appliance for 60 seconds, then restore power. If the code reappears, the issue requires diagnosis.
  5. Check for simple causes — before calling for service, verify the basics: water supply is on, drain hose isn’t kinked, filters are clean, the door is latching properly. Our individual code pages list specific self-checks for each error.

Most common error codes across all Bosch appliances

Certain fault patterns appear far more often than others. Based on our service data across thousands of Bosch repairs:

  • E24 (dishwasher) — drain blockage. The single most common Bosch error code we see. In about 30% of cases, cleaning the drain filter resolves it without a service call. See our drain troubleshooting guide.
  • E15 (dishwasher) — water in the base pan tripped the AquaStop flood sensor. Sometimes caused by a minor splash during loading rather than a real leak. Our AquaStop guide explains how to check.
  • E18 (washer) — drain timeout. Often caused by a clogged coin trap or kinked drain hose rather than a pump failure.
  • E64 (dryer) — heating system fault. On conventional dryers, usually a failed heating element. On heat pump models, may indicate a refrigerant issue requiring sealed-system service.
  • E011 (oven) — temperature sensor failure. The NTC probe inside the oven cavity has drifted or failed. An inexpensive repair when caught early.

When to call for service

Some codes indicate minor issues you can resolve yourself — a clogged filter, a tripped breaker, a door that wasn’t fully closed. Our individual code pages walk through these self-check steps first.

But codes related to sealed systems (compressors, refrigerant), electrical components (heating elements, control boards), gas valves, or persistent leak detection should always be handled by a certified technician. Operating an appliance with an active fault code can cause secondary damage that turns a routine repair into an expensive one.

Warning signs that require immediate attention:

  • Burning smell or visible sparking — disconnect power immediately and call for service
  • Gas smell near a range or oven — leave the area, ventilate, and contact your gas company before scheduling appliance repair
  • Water actively leaking — shut off the water supply valve behind or below the appliance
  • Code reappears after every power reset — the fault is persistent and won’t resolve without parts replacement
  • Multiple codes displaying simultaneously — may indicate a control board failure rather than individual component issues

Error codes vs. warning indicators

Not every display message is an error code. Bosch appliances also show status indicators and reminders that don’t represent faults:

  • Rinse aid indicator (dishwasher) — the rinse aid reservoir is low. Refill it; no repair needed.
  • Filter reminder (dryer) — clean the lint filter. This is a maintenance prompt, not a fault code.
  • Water filter indicator (refrigerator) — the water filter is due for replacement based on a timer, not actual filter condition.
  • Demo/exhibition mode — the appliance appears to run but doesn’t heat or use water. Usually activated accidentally during installation. Check your model’s manual for the deactivation sequence.

Repair costs by error type

Error codes vary dramatically in repair cost. Sensor replacements (NTC probes, thermistors, flow meters) are typically the least expensive — parts start from $15 and labor is minimal. Mechanical components like pumps, motors, and door assemblies fall in the mid-range. Control board replacements and sealed-system work (compressors, refrigerant) are the most expensive repairs.

Our detailed cost guides break down pricing by appliance type: dishwasher repair costs, refrigerator repair costs, washer repair costs, dryer repair costs, and oven & range repair costs. Every code page on this site also includes a typical repair cost range so you know what to expect before booking.

Error codes by appliance type

Each appliance category has its own set of fault codes. Use these links to jump directly to the codes for your appliance:

Preventing error codes with maintenance

Many of the most common error codes are preventable with routine maintenance. A few minutes of care each month can avoid expensive service calls:

  • Dishwashersclean the drain filter monthly and run a cleaning cycle every 2-3 months. This prevents E22 and E24 drain faults.
  • Dryersclean the vent duct annually and the lint filter after every load. Restricted airflow triggers E40 and E64 heating faults.
  • Washersclean the coin trap/drain filter every 3 months. Foreign objects in the pump cause E18 drain faults and can damage the impeller.
  • Refrigeratorsclean condenser coils every 6-12 months. Dust buildup causes the compressor to overwork, eventually triggering temperature fault codes.
  • Ovens — avoid running self-clean more than twice a year. The extreme heat (900°F+) is the leading cause of thermal fuse and control board failures.

Coverage and models

Our technicians carry diagnostic tools calibrated for every Bosch appliance series — 100, 300, 500, 800, and Benchmark. We service all Bosch models across all 50 US states. Whether your unit is current or legacy, we have the parts and expertise to get it running. Schedule your repair — same-day booking available 24/7.

C — Need help?

Can't resolve your
error code?

Book a certified Bosch technician. On-site diagnostics, genuine parts, 30-day labor warranty.