mypros+
Error code reference

Bosch Washer Error Code 28

Error of flow sensor

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

Your Bosch washer has a small sensor that measures how much water flows into the machine during a wash cycle. Error code 28 means that sensor is sending back readings that don't make sense, or it has stopped working entirely. Until the sensor or its wiring is repaired, the washer will not operate normally.

Diagnostic procedure

The full 28 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 flow sensor, check wire harness.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock 28 procedure $9.95

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

Most common causes of 28

Ranked by how often they cause this code
  1. 1Failed flow sensor
  2. 2Damaged or disconnected wire harness
  3. 3Debris or scale buildup in the sensor
  4. 4Loose or corroded connector at the sensor
  5. 5Control board fault

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 28

What does 28 mean on a Bosch washer?
Error code 28 on a Bosch washer indicates a problem with the flow sensor, which measures the rate of water entering the machine. The control board has detected that the sensor is returning implausible values or no signal at all. This causes the washer to stop operation to prevent incorrect water fill levels. The fault points to either a broken flow sensor or a problem with the wiring connected to it.
Is it safe to continue using my Bosch washer when error code 28 appears?
It is not recommended to continue running the washer while error code 28 is active. Without accurate flow sensor data, the machine cannot properly regulate water intake, which could result in underfilling or overfilling the drum. Overfilling in particular can lead to water leaks or damage to other components. Addressing the fault before resuming normal use is the safest approach.
Will resetting my Bosch washer clear error code 28?
Resetting the washer by unplugging it for a few minutes may temporarily clear the error code, but it will return as soon as the machine attempts a fill cycle and the flow sensor produces implausible data again. A reset does not address the underlying hardware fault. Permanent resolution requires inspecting and repairing or replacing the flow sensor or its wiring.
Can I fix error code 28 on my Bosch washer myself?
Some causes of error code 28 are DIY-friendly, such as reseating a loose connector, cleaning debris from the sensor housing, or inspecting the wire harness for visible damage. If the sensor itself has failed electrically, replacing it requires accessing internal components and a moderate level of comfort with appliance repair. If you are not confident working inside the machine, a qualified technician can handle the diagnosis and repair.
How much does it cost to repair Bosch washer error code 28?
If the repair only involves cleaning the sensor or reseating a connector, costs are minimal and may only involve your time. A replacement flow sensor part typically falls in the range of $20 to $60 depending on the model. If professional labor is required for diagnosis and replacement, expect total repair costs in the range of $100 to $250, depending on your location and the technician's rates.

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

Get Started

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