mypros+
Error code reference

Bosch Range Error Code F120

Any key (except CANCEL) pressed longer than 60 seconds, possibly caused by steam or soap build-up on touch zones.

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 F120 error code actually means

Your Bosch range is detecting that a button on the touch control panel appears to have been held down for over a minute, which it treats as an error. This is usually caused by steam from cooking or grease and soap residue on the control surface tricking the panel into thinking a button is stuck. Cleaning the touch area thoroughly will often clear this problem without any repairs needed.

Diagnostic procedure

The full F120 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
Customer education to direct excessive steam from pots away from touch areas. Clean excessive grease and grime build-up on touch surface areas. Use alcohol to clean contamination on back side of glass.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F120 procedure $9.95

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

Most common causes of F120

Ranked by how often they cause this code
  1. 1Steam condensation on touch zones
  2. 2Grease or soap buildup on touch surface
  3. 3Contamination on the back side of the control glass
  4. 4Physically stuck or damaged touch key
  5. 5Faulty touch control board

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 F120

What does F120 mean on a Bosch range?
F120 means the control panel has detected a touch key being held continuously for more than 60 seconds, which it treats as an error condition. This is most often caused by steam, grease, or soap residue on the touch surface rather than an actual hardware failure. The range triggers this code as a protective measure to prevent unintended operation from a false sustained input.
Will resetting the range clear the F120 error?
A reset may temporarily clear the F120 code, but if the underlying contamination is still present, the fault will return once the control panel is active again. Pressing CANCEL or cycling the power may clear the display, but a thorough cleaning of the touch surface is needed to prevent recurrence. Address the root cause first for a lasting fix.
How much does it cost to repair a Bosch range showing F120?
If cleaning resolves the issue, there is no parts cost and you may avoid a service call entirely. If a touch control panel or control board replacement is needed, parts and labor costs typically range from $150 to $400 or more depending on the specific model and local labor rates. Getting a diagnostic assessment from a qualified technician before authorizing parts replacement is advisable.
Can I fix the F120 error myself without calling a technician?
In many cases, yes. Start by wiping down the touch control surface to remove any grease, soap, or moisture. If you can access the back side of the control glass, clean it with isopropyl alcohol to remove hidden contamination. Also make sure to redirect steam from cooking pots away from the control panel area, as condensation is a frequent trigger for this fault.
Is it safe to keep using my Bosch range while F120 is showing?
It is best to clear the fault before resuming normal use, as the error indicates the control panel is receiving an unintended sustained input. Continuing to operate the range with an active F120 code could result in unexpected behavior from the controls. The CANCEL key is specifically excluded from triggering this fault, so you can use it to attempt clearing the error.

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

Get Started

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