Bosch refrigerators display errors as alphanumeric codes on the control panel. The most common are E01 and E02 (fresh-food or freezer thermistor failed), E06 (defrost system fault — the leading cause of a warm fridge with a cold freezer), and E05 (evaporator fan stalled). E01 and E02 are straightforward sensor replacements. E06 almost always requires manual defrost before testing parts. E05 can often be cleared with a 24-hour manual defrost if frost buildup jammed the fan blade. Board-level faults (E20) require a service technician.
How Bosch Refrigerators Display Error Codes
Bosch's B-series refrigerators — the B26CT, B36CT, B36CL, B36IL, B20CS, B22CT, and B30BB product lines sold in North America — use an electronic control panel with an alphanumeric display that shows error codes directly when a fault is detected. The codes appear in the format E01, E02, etc., accompanied by an audible beep and, on most models, a flashing indicator light.
One important quirk: Bosch does not publish its refrigerator error code list in consumer-facing owner's manuals. The service documentation explicitly states that codes are intended for technicians using the service mode. This means that when your refrigerator displays an E-code, you may not find the meaning in the booklet that came in the box — but the codes are consistent across product lines and well-documented in the service community.
Entering service mode on the B36CL dual-compressor models: Press and hold both the Fridge and Freezer temperature buttons simultaneously for approximately 5 seconds. The display cycles through stored fault codes. Press the Fridge or Freezer button to advance through the list. To exit, press the Alarm Off button or wait for the display to time out.
On older Bosch refrigerators (pre-2010, primarily the B20CS and older B26 series), errors may appear as a series of flashing LEDs on a fixed-icon display panel rather than alphanumeric characters. Consult the model-specific service manual for blink-code interpretation on those units.
Complete Bosch Refrigerator Error Code Reference
| Code | Meaning | Severity | First action |
|---|---|---|---|
| E01 | Fresh-food compartment thermistor — open or short circuit | ⚠️ Check sensor | Test sensor resistance; replace if out of range |
| E02 | Freezer compartment thermistor — open or short circuit | ⚠️ Check sensor | Test sensor resistance; replace if out of range |
| E03 | FlexTemp / VitaFresh drawer temperature sensor fault | ⚠️ Check sensor | Inspect drawer sensor wiring; replace sensor |
| E05 | Evaporator fan motor stalled or failed | ⚠️ Check fan | Manual defrost first; replace motor if still failed |
| E06 | Defrost heater or defrost sensor fault | 🔧 Service likely | Manual defrost; test heater continuity; replace failed component |
| E15 | Ambient (room) temperature sensor fault | ⚠️ Check sensor | Inspect sensor at rear cabinet; replace if out of range |
| E20 | Communication fault — main control board ↔ display module | 🔧 Service required | Hard reset first (unplug 30 min); service technician if persists |
| Door alarm | Door open >60 seconds, or door switch / gasket fault | ✅ Check door | Close door firmly; inspect gasket and door switch |
| Temp alarm | Compartment temperature has risen above safe threshold | ⚠️ Check cause | Confirm door was closed; investigate underlying fault code |
Thermistor Faults: E01 and E02
E01 and E02 are the two most frequently reported Bosch refrigerator error codes in service records. Both point to a failed temperature sensor — the thermistor — in either the fresh-food compartment (E01) or the freezer (E02). The thermistor is a resistive temperature sensor: as temperature changes, its resistance changes in a predictable way, and the main control board reads this resistance to determine compartment temperature and control the compressor cycle.
When a thermistor fails, it typically fails in one of two ways:
- Open circuit: The sensor wire has broken or disconnected at a connector. The control board reads infinite resistance, cannot determine temperature, and throws an error code. In some cases, the compressor stops running entirely as a safety measure.
- Short circuit: The sensor's resistance reads near zero, implying a temperature far outside the operating range. The compressor may run continuously in response to a false "too warm" reading, causing the freezer to over-cool and the refrigerator section to freeze food.
Diagnostic step — resistance test: Unplug the refrigerator. Locate the thermistor (it is a small component — usually a bead or disc shape with two wires — attached to the evaporator housing or compartment wall). Disconnect the thermistor from the wiring harness. Set a multimeter to resistance (Ω) mode and probe both sensor terminals. A healthy Bosch thermistor reads approximately 10,000–11,000 Ω (10–11 kΩ) at room temperature (~25°C / 77°F). As temperature drops, resistance rises — at 0°C / 32°F, expect roughly 30–35 kΩ. An open reading (OL / infinite resistance) confirms the sensor is broken. A reading of zero or a few ohms confirms a short. Either requires sensor replacement.
Wire harness inspection: Before ordering a replacement sensor, check the connectors. Bosch uses push-on spade or clip connectors that can work loose over time, especially on models that vibrate slightly during compressor operation. A disconnected connector reads exactly like a failed sensor (open circuit). Reseat the connector firmly and retest before assuming the sensor itself has failed.
Defrost System Fault: E06 — Step-by-Step
E06 is the error code associated with the most consequential failure pattern on Bosch refrigerators: a breakdown in the automatic defrost system. Bosch refrigerators use a frost-free design with an automatic defrost cycle that runs several times per day. When the defrost system fails, frost gradually accumulates on the evaporator coils inside the freezer until it forms a solid block of ice — and that frost blocks airflow. The result is a classic symptom pattern: the freezer stays cold while the refrigerator section warms, even though the compressor and freezer function appear normal.
Three components can cause E06:
- Defrost heater: The electric resistance heater that melts frost off the evaporator coils during each defrost cycle. If the heater element burns out, frost builds up unchecked.
- Defrost terminator (bimetal thermal fuse): A safety device that cuts power to the heater if the evaporator temperature rises too high. If the terminator opens (blows) permanently, the defrost heater never activates — even though the element itself is fine.
- Defrost sensor (defrost thermistor): Measures evaporator temperature to tell the control board when to start and stop the defrost cycle. A failed sensor can prevent defrost from initiating or cause it to run too long.
Step 1 — Confirm the symptom: manual defrost
Before replacing any parts, confirm that frost buildup is the actual problem. Unplug the refrigerator and leave both doors open for 24–48 hours. Place towels on the floor inside the freezer to catch meltwater. After this manual defrost, plug the unit back in. If the refrigerator section returns to its normal temperature and E06 clears, frost buildup was confirmed. If the refrigerator section stays warm even after defrost, you may have a fan, sensor, or airflow issue instead.
Step 2 — Test the defrost heater
Access the evaporator coils by removing the rear panel inside the freezer compartment (usually 4–6 Phillips screws). The defrost heater runs across or beneath the evaporator coil assembly. Disconnect the heater's wire leads from the thermal cutout. Set a multimeter to resistance and probe both heater terminals. A working Bosch defrost heater reads approximately 20–40 Ω. An open circuit (OL) means the element has burned out — replace the heater assembly.
Step 3 — Test the defrost terminator
The bimetal terminator is a small disc or rectangular component wired in series with the defrost heater, typically clipped onto the evaporator tubing near the top of the coil. It is a one-way safety device: if it has tripped due to an overheating event (often caused by a previous heater fault), it stays open permanently and must be replaced. Test it with a multimeter on continuity mode — a functioning terminator shows continuity; a blown one reads open circuit.
Part costs for E06: Defrost heater assembly: $25–$70. Defrost terminator (bimetal thermal fuse): $8–$20. Defrost thermistor: $12–$35. Total with labor if you hire a technician: typically $120–$280 depending on parts needed and local rates.
Evaporator Fan Fault: E05
The evaporator fan is the component that actively distributes cold air from the freezer evaporator throughout the refrigerator. Bosch B-series refrigerators use a single-evaporator design in most models (the B36CL uses dual compressors and separate evaporators): cold air is generated in the freezer section and the fan moves it into the fresh-food compartment through internal ducts and dampers.
When E05 fires, the evaporator fan has stalled or failed. The symptom profile matches E06 almost exactly — the freezer stays cold while the refrigerator section warms — which is why distinguishing between these two codes is valuable. E05 is specifically a fan issue; E06 is a defrost issue. In service practice, the two are also related: if defrost fails (E06 unaddressed), the resulting frost block can physically jam the evaporator fan blade, secondarily causing E05.
First step — manual defrost: Before replacing the fan motor, perform the same 24–48 hour manual defrost described under E06. If the fan blade was jammed by ice buildup, it will spin freely after thawing. If the fan restarts and runs normally after defrost but then E05 returns weeks later, you have an upstream defrost problem (E06) that needs addressing before the fan issue recurs.
If the fan does not restart after defrost: The motor has failed electrically. Locate the evaporator fan motor (behind the rear panel in the freezer, adjacent to the evaporator coil). Disconnect the fan motor connector. With a multimeter set to DC voltage, verify that the control board is supplying voltage to the motor connector (typically 12V DC on Bosch models) when the unit is running. If voltage is present but the motor does not run, the motor is the failed component. Replacement evaporator fan motors for Bosch B-series refrigerators cost $35–$80 in parts; total with labor runs $150–$300.
Other Sensor and Communication Codes: E03, E15, E20
E03 — FlexTemp / VitaFresh Drawer Sensor
E03 appears on Bosch models equipped with a temperature-controlled FlexTemp or VitaFresh drawer — a third compartment that can be set to a precise temperature between the standard refrigerator and freezer ranges, ideal for meat, cheese, or produce. The sensor for this drawer is a thermistor mounted inside or near the drawer cavity. It fails by the same open/short mechanisms as E01 and E02 and is tested the same way. The drawer's temperature control becomes non-functional when E03 is active, but the main refrigerator and freezer compartments continue to operate normally. This is the lowest-urgency error on the Bosch code list.
E15 — Ambient Temperature Sensor
The ambient temperature sensor monitors the room temperature around the refrigerator. Bosch's control system uses this reading to adjust compressor duty cycle and fan speed — in very cold garages, for example, the compressor may not cycle enough to keep the freezer cold without this correction. E15 means the ambient sensor has failed and the control board is operating without that environmental data. The sensor is typically located near the compressor or on the rear exterior cabinet wall. Test it with a multimeter (same ~10 kΩ at room temperature as the compartment thermistors). Replacement cost: $12–$25 in parts.
E20 — Control Board Communication Fault
E20 is a communication failure between the main control board (mounted near the compressor) and the display/user interface module on the door panel. It is the least common code in service records and the most expensive to repair. A hard reset (unplug for 30–45 minutes) resolves intermittent communication glitches caused by voltage spikes or transient electrical noise. If E20 persists after a hard reset, one of the two control boards has failed — which requires replacement at $120–$300 per board. Diagnostic equipment is needed to determine which board is at fault without simply replacing both, so E20 is effectively always a service-technician repair.
Door Alarm and Temperature Alarm
These are not E-code faults but are the two most common reasons Bosch refrigerator owners call for service. Understanding them saves a service visit.
Door alarm: Activates when a door has been open for more than approximately 60 seconds. Press the Alarm Off button to silence it. If the alarm activates when you have not left the door open, the door switch or gasket is the cause. Test the gasket by closing the door on a dollar bill — you should feel noticeable resistance pulling it out at any point around the perimeter. A gasket that lets the bill slide out easily is no longer sealing. Replacement gaskets for Bosch B-series refrigerators cost $25–$60 and install without tools on most models.
Temperature alarm: Fires when the temperature in a compartment has risen above its threshold — typically 55°F (13°C) for the fresh-food compartment and 15°F (-9°C) for the freezer. Common legitimate triggers include a power outage, a prolonged door-open event, or heavy loading with warm grocery items. If a temperature alarm appears without an obvious cause and the compartment is genuinely warm, look for an underlying E-code on the display — the temperature rise is a symptom, not the root fault. Press Alarm Off after identifying and addressing the cause.
SuperCool and SuperFreeze Are Not Error Codes
Two of the most frequent "my Bosch is acting strange" calls to service lines are caused by SuperCool and SuperFreeze — features that are activated intentionally (or accidentally) by pressing the corresponding button on the control panel.
- SuperCool: Drops the fresh-food compartment to approximately 39°F (4°C) and runs the compressor at maximum capacity for up to 6 hours, then automatically returns to the set temperature. Useful for rapidly chilling large grocery loads. Symptom when accidentally activated: refrigerator feels colder than set, food near the back may partially freeze.
- SuperFreeze: Drops the freezer to approximately -8°F (-22°C) for up to 2.5 days (65 hours), then returns to set temperature. Useful before adding large amounts of fresh food to freeze. Symptom when accidentally activated: freezer colder than expected, compressor running almost continuously.
Both features deactivate automatically. If you find either running unexpectedly, press the corresponding button once to cancel it. Neither condition is a fault or causes long-term harm to the appliance.
How to Reset Any Bosch Refrigerator Error Code
Bosch refrigerators offer three levels of reset, applied in order from least to most disruptive:
- Alarm silence: Press the Alarm Off button to silence the audible beep and acknowledge the error. The error code remains on the display until the underlying fault is resolved or the unit is reset.
- Soft reset: On most B-series models, press and hold the Alarm Off button and the Super (SuperCool or SuperFreeze) button simultaneously for approximately 5 seconds. The display blanks briefly and restarts. Consult your model's owner's manual for the exact button combination — it varies between B36CT, B36CL, B26CT, and B20CS models.
- Hard reset: Unplug the refrigerator from the wall outlet (or turn off the circuit breaker) for a minimum of 30–45 minutes. Bosch's main control board retains charge in its capacitors longer than many other brands, so shorter unplugs of 5–10 minutes may not fully clear the board state. After 45 minutes, restore power.
As with all appliance error codes: resetting clears the display, but it does not fix the underlying fault. If the fault condition still exists, the code returns when the unit resumes normal operation and reaches the failure point again. Diagnose and repair the root cause before relying on reset as a solution.
Repair vs. Replace Math for Bosch Refrigerators
Bosch B-series refrigerators carry a higher replacement cost than most domestic brands. Entry-level B26CT models start around $1,600; B36CT counter-depth units run $1,900–$2,600; B36CL dual-compressor French door models are $2,800–$3,500 new. Applying the standard 50% rule sets the repair/replace threshold at $800–$1,750 depending on model — well above the typical component repair cost.
| Fault | Typical repair cost | Replace if unit is older than… |
|---|---|---|
| Thermistor (E01/E02) | DIY: $15–$40 · Tech: $80–$180 | 14 years (always worth repairing) |
| Defrost heater (E06) | DIY: $30–$80 · Tech: $120–$250 | 14 years |
| Defrost terminator (E06) | DIY: $10–$25 · Tech: $100–$200 | 14 years |
| Evaporator fan motor (E05) | DIY: $40–$90 · Tech: $150–$300 | 13 years |
| Drawer sensor (E03) | DIY: $15–$35 · Tech: $80–$160 | 14 years |
| Ambient sensor (E15) | DIY: $15–$30 · Tech: $80–$160 | 14 years |
| Display / UI control board (E20) | $200–$380 parts + labor | 11 years |
| Main control board (E20) | $250–$450 parts + labor | 10 years |
| Compressor (sealed system) | $500–$900 parts + labor | 10 years — replace strongly preferred |
Bosch refrigerators have a documented lifespan of 12–15 years with normal use, with well-maintained units regularly reaching 15–17 years. This extended longevity shifts the repair math significantly in favor of component repairs versus equivalent-cost repairs on shorter-lived brands.
Know your machine's true age before committing. The model year printed on a Bosch refrigerator does not reflect the actual manufacturing date — a unit labeled 2023 may have been built in 2021 and sat in a warehouse for two years. Your real manufacturing date comes from decoding the serial number. Use our Bosch serial number decoder to get the exact production date, then apply the repair-vs-replace table above against actual age.
Also confirm there are no open recalls before spending money on a repair. Bosch has had several safety notices over the years on refrigerator door handles, ice maker components, and electrical systems. Run your model number through a free recall check — if the unit is under an active CPSC recall, the manufacturer may cover parts or the full repair at no cost.
More from the Repair Guide Hub
- →Bosch Washer Error Codes: Complete 2026 Guide
- →Bosch Dishwasher Error Codes: Complete 2026 Guide
- →Bosch / Thermador Serial Number Decoder — Find Your Manufacture Date
- →How to Find the Model Number on Any Bosch Appliance
- →Repair vs. Replace: The Appliance Decision Tree
- →How to Check Appliance Warranty Status by Serial Number
Know your Bosch refrigerator's exact age and recall status before spending on a repair
Enter the model and serial number into ApplianceIQ to get the manufacturing date, lifespan estimate, open recall status, and warranty information — all in one lookup. Free for up to 25 lookups per month, no account required.
Look up your BoschFrequently Asked Questions
What does E02 mean on a Bosch refrigerator?
What causes E06 on a Bosch refrigerator?
How do I reset a Bosch refrigerator error code?
What does E05 mean on a Bosch refrigerator?
Why does my Bosch refrigerator show a door alarm with the door closed?
Is it worth repairing a Bosch refrigerator?
- Central Minnesota Appliance Repair — Bosch Refrigerator Error Codes
- Fred's Appliance — Bosch Refrigerator E2 Error Code Explained
- Sears PartsDirect — Bosch Side-by-Side Refrigerator Error Codes
- RemoveandReplace — Bosch Side-by-Side Refrigerator Fault Codes
- RepairClinic — Bosch Refrigerator Evaporator Fan Motor Parts
- RepairClinic — Bosch Refrigerator Defrost Heater Assembly Parts
- HowLongItLasts — How Long Do Bosch Refrigerators Last?
- HowLongItLasts — Bosch Refrigerator Repair Costs
- ManualsLib — Bosch B36CT Series Installation Instructions
- NAHB via InterNACHI — Study of Life Expectancy of Home Components