The Inkbird ITC-308: the $35 brain that runs most DIY plunges

If you build a DIY cold plunge, there's a 90% chance you'll use an Inkbird ITC-308 temperature controller. It's the de facto standard for DIY cold plunge temperature control — and for good reason. At $35, it's cheap, reliable, and does exactly what it needs to do.

This review covers why the ITC-308 dominates the DIY plunge market.

Quick specs

SpecificationInkbird ITC-308
TypeDual-stage temperature controller
Temperature range-40°F to 248°F (-40°C to 120°C)
Accuracy±1°F (±0.5°C)
ProbeWaterproof NTC sensor (6 ft cable)
Outlets2 (Heating red, Cooling blue)
Max load10 amps (1100W at 110V)
DisplayLCD with current + target temp
AlarmHigh/low temp, sensor fault
Compressor delay0-10 minutes (adjustable)
CalibrationAdjustable offset (±5°F)
Warranty1 year
Price~$35
ASINB01HXM5UAC

Why it dominates DIY plunge

1. Dual-stage control

The ITC-308 has two outlets: one for heating, one for cooling. For cold plunge use, you only use the cooling outlet (plugged into your chiller). But the dual-stage design means you could also control a heater for hot tub use, or use both for contrast therapy setups.

2. Waterproof probe

The included NTC temperature probe is fully waterproof — you submerge it directly in your plunge water. The 6-foot cable gives you flexibility in mounting the controller away from the tub.

3. Compressor delay (critical feature)

The compressor delay (PT setting) prevents short-cycling — the killer of compressors. When the chiller reaches target temp and turns off, the PT setting enforces a minimum off-time (typically 3 minutes) before the chiller can restart. This protects your chiller's compressor from damage.

4. Adjustable alarms

You can set high and low temperature alarms. If your water temp goes above 55°F (chiller failure warning) or below 35°F (freezing risk), the controller sounds an alarm. This protects both your equipment and your safety.

5. Calibration offset

If the ITC-308's probe reads 2°F higher than your floating thermometer, you can adjust the calibration offset by -2°F. The controller will then display accurate temperature and target the correct setpoint.

6. Affordable price

At $35, the ITC-308 is one of the cheapest components in your DIY plunge. There's no reason to skip it or buy a cheaper alternative.

What we love

  • Dual-stage control: Heating and cooling in one device
  • Waterproof probe: Direct water submersion
  • Compressor delay: Protects chiller from short-cycling
  • High/low alarms: Safety and equipment protection
  • Calibration offset: Accuracy adjustment
  • ±1°F accuracy: Precise enough for cold therapy
  • 1-year warranty: Standard for category
  • $35 price: Unbeatable value
  • Simple interface: 4 buttons, intuitive menus
  • LCD display: Clear current + target temp

What could be better

  • No WiFi: No remote monitoring (upgrade to ITC-308 WiFi for $59)
  • No data logging: Can't view temperature history
  • 10 amp max: Won't handle 1+ HP chillers (need relay)
  • Loud alarm: Can't adjust alarm volume
  • Power loss loses settings: No battery backup (settings persist, but no time)
  • Probe cable could be longer: 6 ft may be short for some setups

Setup (3 minutes)

  1. Plug ITC-308 into GFCI outlet
  2. Plug chiller into "Cooling" (blue) outlet
  3. Drop waterproof probe into plunge water (mid-depth, away from chiller return)
  4. Set target temp (e.g., 45°F)
  5. Set compressor delay to 3 minutes
  6. Set high alarm to 55°F, low alarm to 35°F
  7. Verify calibration against floating thermometer

Common configurations

Basic cold plunge setup

  • Target: 45°F
  • Compressor delay: 3 min
  • High alarm: 55°F
  • Low alarm: 35°F

Advanced cold plunge setup

  • Target: 39°F
  • Compressor delay: 5 min
  • High alarm: 50°F
  • Low alarm: 35°F

Contrast therapy setup (heating + cooling)

  • Plug heater into "Heating" (red) outlet
  • Plug chiller into "Cooling" (blue) outlet
  • Target: 100°F for hot tub mode, 45°F for plunge mode (switch as needed)

WiFi version: worth the upgrade?

For an extra $25, the Inkbird ITC-308 WiFi adds:

  • Remote monitoring via Inkbird app
  • Push notifications for out-of-range temps
  • Temperature history graphs
  • Remote setpoint adjustment

Worth it if:

  • Your plunge is in a detached garage or outdoor location
  • You travel and want to monitor your plunge remotely
  • You want data logging for troubleshooting
  • You want push alerts if temps drift

Not worth it if your plunge is inside your home and you can see the display.

Troubleshooting common issues

Issue: Display shows "HH" or "LL"

Cause: Sensor fault — probe disconnected (HH) or shorted (LL).

Fix: Check probe cable for damage, ensure connection at controller is secure, replace probe if damaged ($10 on Amazon).

Issue: Chiller not turning on

Cause: Current temp is below target (chiller only runs when water is warmer than target), or compressor delay hasn't elapsed.

Fix: Wait 3 minutes, verify target temp is set correctly, check alarm status.

Issue: Temperature overshoots target

Cause: Probe too close to chiller return jet (reading cooled water, not actual tub temp).

Fix: Move probe to mid-depth, away from return jet.

Issue: Alarm sounds continuously

Cause: Water temp outside alarm range, or sensor fault.

Fix: Check display for error code, verify water temp, address the issue (add ice, fix chiller, etc.).

The complete Inkbird package

The verdict

The Inkbird ITC-308 is the perfect example of "buy this, don't overthink it." At $35, there's no reason to consider alternatives. It does exactly what a cold plunge temperature controller needs to do — accurate setpoint, compressor protection, alarms, calibration — at a price that's a rounding error in your total build budget.

For most plunge owners, the standard ITC-308 is sufficient. Upgrade to the WiFi version only if you need remote monitoring.

📚 Related

For full setup instructions, see our Inkbird wiring guide. For chiller recommendations, see our chiller buyer's guide. For troubleshooting, see our chiller troubleshooting guide.