mypros+
Error code reference

Bosch Refrigerator Error Code E31

Icemaker tray or water tank temperature sensor defect.

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the E31 error code actually means

Your Bosch refrigerator is detecting a problem with one of the temperature sensors inside the icemaker system. These small sensors help the refrigerator know when the ice tray or water tank is cold enough to make ice properly. Until the faulty sensor is repaired or replaced, the icemaker may stop working or behave unpredictably.

Diagnostic procedure

The full E31 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check the icemaker sensor and water tank sensor; resistance of icemaker tray sensor at 25°C should be about 10kΩ, water tank sensor at 25°C should be about 5kΩ.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E31 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of E31

Ranked by how often they cause this code
  1. 1Failed icemaker tray sensor
  2. 2Failed water tank sensor
  3. 3Damaged or corroded wiring harness
  4. 4Loose or disconnected sensor connector
  5. 5Moisture or ice intrusion at the sensor

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about E31

What does E31 mean on a Bosch refrigerator?
E31 indicates a defect in the icemaker tray temperature sensor or the water tank temperature sensor. These are NTC thermistors that the control board monitors to manage the ice-making cycle. The fault is confirmed by measuring sensor resistance, which should be approximately 10kΩ for the tray sensor and 5kΩ for the water tank sensor at 25°C. If either reading is significantly off or shows an open or short circuit, the sensor or its wiring is the source of the code.
Is it safe to use my refrigerator while E31 is active?
The main refrigerator and freezer compartments typically continue operating normally while E31 is active, so food safety is generally not at immediate risk. However, the icemaker may stop producing ice or behave erratically until the sensor fault is resolved. It is best to address the repair promptly to prevent any secondary issues with the icemaker system.
Will resetting my Bosch refrigerator clear the E31 code?
A power reset may temporarily clear the E31 code from the display, but if the underlying sensor or wiring fault still exists, the code will return once the control board runs its diagnostic check again. A reset is useful for confirming whether the fault is intermittent, but it is not a substitute for diagnosing and correcting the actual sensor or wiring problem.
Can I fix E31 on my Bosch refrigerator myself?
A knowledgeable DIYer can diagnose E31 by testing sensor resistance with a multimeter and inspecting the wiring harness and connectors for damage. If a connector is simply loose, reseating it may clear the code without parts. Replacing the faulty sensor is also a manageable repair for someone comfortable working with appliance electronics, but if the control board itself is suspected, professional service is advisable.
How much does it cost to repair a Bosch E31 error?
If the fix is a loose connector, there may be no parts cost at all. Replacing an icemaker tray or water tank sensor typically involves parts costs in the range of $20 to $80 depending on the specific sensor and source. If professional labor is needed, total repair costs including diagnosis and installation commonly fall in the range of $100 to $250.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass