A Bosch dryer that tumbles but does not heat needs airflow, model type, and error-code checks before parts. Clean and dry the lint filter, confirm the program is a heated cycle, check vent or condenser airflow by model, empty/verify condensate handling on ventless models, and record E01/E02/E03/E06 or electronics codes. Stop for burning smell, breaker trip, or repeated shutdown.

Trusted by 1500+
Bosch Dryer Not Heating: Safe Checks
Bosch Dryer Not Heating: Power, Airflow, Condensate, Error Code, or Heating Circuit?
A Bosch dryer that tumbles but does not heat should not start with a heating element guess. Bosch dryers include vented, condenser, and heat-pump designs, and the meaning of no heat changes by platform. Some models rely on external vent airflow. Some collect condensate in a tank or drain hose. Some use heat-pump airflow through a heat exchanger. The same homeowner phrase can mean a cold drum, weak heat, warm but wet clothes, or a cycle stopped by a filter or drain message.
Start with the simplest proof. Confirm the selected cycle actually uses heat, the load is not in a cool-air or delicate-only setting, the lint filter is clean and dry, and the dryer is not showing a code. If the dryer gets warm but clothes stay wet, use Bosch dryer not drying clothes. If the dryer is hot but the clothes are wet, use Bosch dryer hot but clothes wet. If the dryer is cold the whole time, continue here.
Stop for burning smell, smoke, hot cabinet, breaker trip, repeated shutdown, or water near electrical parts. Those are safety boundaries, not another test cycle.
Read the Code Before Clearing It
Bosch dryer error codes are useful. E01 or E02 points to a lint filter blockage according to Bosch. Some Bosch regional guidance lists E03 for condensation drainage hose blocked or kinked. E06 is a heating circuit fault that Bosch says requires service. E08, E09, E24, E25, E28, or E90 point to electronics faults. Photograph the code before turning the machine off.
Do not convert E06 into a guaranteed heating element. Bosch official wording is heating circuit fault. That can include more than one part or control path depending on model. The homeowner-safe answer is to save the code, prove filters and airflow, and stop at the service boundary.
If there is no code, the absence of a code does not prove the heater is good or bad. It only means you need symptom evidence: cold drum, weak heat, cycle stage, load type, vent airflow, condensate status, and whether the dryer stops early.
Lint Filter and Airflow Still Come First
Bosch support repeatedly starts not-drying and airflow complaints with lint filter and vent checks. A lint filter can be blocked by fabric-softener residue that is hard to see. If the manual allows rinsing, rinse the filter and let it dry thoroughly before reinstalling. A wet filter can make the next cycle misleading.
If your model vents outdoors, check the outside termination for a steady warm airflow when the dryer is running on a heated cycle. Weak airflow points to a blocked duct, crushed transition hose, roof termination, lint-packed wall run, or building vent problem. In NYC apartments, long or shared duct routes can create heat complaints that are not solved by dryer parts. The related airflow branch is LG dryer D80/D90 airflow path for airflow logic, even though the code is LG-specific.
If your model is condenser or heat-pump, airflow means filter, heat exchanger, lower panel seating, condensate tank, drain hose, and room ventilation. Do not apply vented-dryer logic to a ventless Bosch.
Condenser, Heat-Pump, and Condensate Clues
A Bosch condenser or heat-pump dryer can fail to dry or appear not to heat when the heat exchanger is dirty, the lower filter area is not seated, the water tank is full, or the drain hose is kinked. If water is appearing under the machine, use Bosch dryer leaking water because condensate handling becomes the dominant branch.
On a heat-pump model, the drum may not feel as hot as an old vented dryer. Lower heat does not automatically mean no heat. The useful comparison is whether the load warms at all, whether moisture is removed, whether water collects or drains, and whether the cycle finishes. A cool-feeling but properly drying heat-pump cycle is not the same as a cold drum with wet clothes after a full cycle.
If the dryer runs longer and longer, or filters are clean but warnings continue, save the exact model and display state. Heat-pump and condenser airflow paths are model-specific and should not be guessed from another Bosch platform.
Power and Breaker Clues
Some electric dryers can tumble while heat is unavailable if the heating supply is not correct. For U.S. 240/208V electric models, a partial breaker or supply issue can leave a motor behavior that looks normal while heat is missing. The safe homeowner check is one full breaker reset if accessible: off fully, then on. If it trips again, stop.
Do not open the terminal block, outlet, or control area. Do not test electrical supply. Do not repeatedly reset a breaker to get one more load. If the breaker trips, if the dryer smells electrical, or if heat returns only briefly after reset, save that evidence for service.
Compact ventless Bosch dryers may use different electrical supply arrangements than full-size electric dryers, so model number matters. Do not assume the same half-breaker logic applies to every Bosch dryer.
What This Symptom Does Not Prove
No heat does not prove the heater is bad. Poor drying does not prove no heat. A heat-pump dryer that feels cooler does not prove a fault. An E06 does not prove one named part. The evidence has to say whether the dryer is cold, warm but wet, hot but restricted, stopping early, or reporting a code.
It also does not prove the vent is clear because you cleaned the lint screen. Lint can be in a filter slot, transition duct, wall duct, roof hood, heat exchanger, or lower cabinet area depending on model. Bosch lint codes and airflow guidance exist because airflow is central to heat behavior.
What Not to Do
Do not run the dryer without filters. Do not defeat thermal protection. Do not test heater circuits. Do not open the cabinet to inspect a heating element or heat pump. Do not keep restarting after E06 or an electronics code. Do not ignore burning smell because the dryer still tumbles.
Do not replace parts from a generic list. A vented airflow problem, heat-pump condensate restriction, E06 heating circuit fault, and supply problem can all be described as Bosch dryer not heating by a homeowner. They are not the same repair.
Evidence to Save
Save the model number, cycle, load type, whether the drum stayed cold or warmed briefly, error code, lint filter condition, whether the filter was wet, vent airflow or heat-exchanger condition, condensate tank/drain status, breaker history, and whether the dryer stopped early. Take photos of the filter installed and any code before clearing.
Service is needed for E06, recurring electronics codes, cold drum after airflow and program checks, breaker trip, burning smell, repeated shutdown, or inaccessible stacked/closet installation where safe airflow cannot be confirmed. The goal is to hand off a narrowed no-heat branch, not a parts guess.
Cold Drum, Warm Drum, or Blocked Heat Path
Before naming a Bosch dryer part, decide which no-heat version you have. A completely cold drum after a heated program is different from a dryer that warms briefly and stops. Warm air with wet clothes points toward airflow, load, sensor, or condensate removal. Heat that arrives only after a breaker reset points toward power supply or protection behavior. Heat-pump models may feel cooler than older dryers even when operating normally, so the question is moisture removal, not hand feel alone.
For vented Bosch dryers, exterior airflow is the homeowner-safe clue. A weak outside airflow stream can make heat cycle out on protection or make clothes stay wet while the heater is blamed. For ventless Bosch dryers, the equivalent clue is the filter, lower filter/heat exchanger area, condensate tank, and drain hose. A kinked drain or full tank can stop a drying path that looks like no heat to the user.
Error code E06 deserves restraint. Bosch identifies it as a heating circuit fault, not a universal 'replace this part' instruction. That wording matters because a heating circuit can involve multiple components and model-specific controls. Save the code and stop at the service boundary after filters, program, condensate, airflow, and power clues are recorded.
If the dryer is stacked in an NYC closet, access becomes part of the diagnosis. Take photos of the closet, vent route if visible, drain hose if ventless, and the data tag. Do not pull a stacked dryer forward by hoses or power cord. A service visit is much more efficient when the technician knows whether the dryer is vented, condenser, heat-pump, gas/electric where relevant, and whether the issue is cold, warm-but-wet, or code-driven.
A Clean Filter Does Not Prove a Clear Dryer
Many Bosch no-heat calls start after the lint screen has already been cleaned, but that does not clear the entire heat path. Lint can collect in the filter slot, lower filter area, heat exchanger, transition duct, wall duct, roof termination, or condensate path depending on model. The phrase 'filter is clean' should be followed by which filter, whether it was dry, and whether airflow or condensate movement was actually proven.
If a vented dryer produces heat for a few minutes and then cools down, restricted airflow can still be the reason. If a ventless dryer runs but water does not collect or drain normally, condensate handling can make the complaint look like no heat. If a heat-pump dryer runs cool but removes moisture normally, it may not be a no-heat failure at all. That platform split is why model number belongs in the first handoff.
Use a controlled load to avoid chasing the wrong branch: a small, well-spun cotton load, a heated program, clean dry filters, and no overloaded drum. If that load warms and dries, the earlier problem may be load prep or program choice. If it stays cold or ends wet again, the evidence is stronger for service-level diagnosis.
When to Stop the No-Heat Test
Stop the test path if the dryer shows E06, a recurring electronics code, a breaker trip, burning smell, repeated shutdown, water near electrical areas, or no improvement after a controlled load with the correct model-specific airflow and condensate checks. At that point the article has done its job: it has separated program, load, filter, vent, heat-exchanger, condensate, and power clues from service-level heat diagnosis.
The best evidence is concise: model number, vented or ventless platform, exact cycle, whether the drum warmed at all, filter condition, outside airflow or heat-exchanger condition, condensate behavior, error code, and whether heat failed suddenly or gradually. That is enough to prevent a blind parts visit.



.jpeg)