Serving Duval · Clay · St. Johns — Licensed & insured local plumbers
2026 troubleshooting guide

No hot water in Jacksonville? Here’s why — and the fix.

No hot water usually comes down to six things: a breaker or element on an electric heater, a pilot or thermocouple on a gas heater, a thermostat, a dip tube, sediment, or an aging tank. This guide walks you through diagnosing it — gas vs. electric, whole-house vs. one fixture — and which fixes are DIY vs. a plumber call.

Prefer to just get it fixed? A licensed Jacksonville plumber diagnoses the exact cause and quotes upfront — call (904) 299-8838.

No hot water at all? Start here.

If you have no hot water anywhere in the house, the cause is almost always one of six things: a tripped breaker or burned-out element on an electric heater, an out pilot light or failed thermocouple on a gas heater, a dead thermostat, a broken dip tube, heavy sediment buildup, or a water heater simply past its 8–12-year Florida lifespan. Roughly half are inexpensive fixes; half point toward replacement.

Before anything else, figure out three things: is your heater gas or electric, do you have no hot water at all or does it run out fast, and is it the whole house or one fixture? Those three answers narrow the cause immediately — and tell you whether it’s a DIY reset or a plumber call.

Electric water heater: no hot water

On an electric heater, no hot water usually traces to the breaker or a heating element. Check the breaker first, then the red reset button (the high-limit/ECO switch) on the upper thermostat — if it’s popped, press it. If power is fine but water stays cold, the upper heating element or thermostat has failed, a $150–$350 repair.

Electric heaters have two elements. A dead upper element means no hot water at all; a dead lower element means water that’s warm but never hot, or runs out fast. Elements burn out faster in Jacksonville because hard-water scale crusts over them — the same reason a water softener extends heater life.

Gas water heater: no hot water

On a gas heater, no hot water almost always means the pilot light is out or the thermocouple has failed. Look through the access panel: no flame means the pilot is out. You can try relighting per the label on the tank — but if it won’t stay lit, the thermocouple (the safety sensor that shuts gas off when the pilot dies) needs replacing, a $150–$300 job.

One safety rule first: if you smell gas near the heater, do not try to relight it — leave the house and call TECO Peoples Gas from outside. A pilot that repeatedly goes out can signal a gas supply or valve problem, not just a bad thermocouple.

Reset didn’t work — still cold?

A licensed Jacksonville plumber diagnoses the element, thermostat, or gas valve and quotes the fix upfront.

📞 (904) 299-8838

Hot water runs out fast or comes out lukewarm

If you get some hot water but it runs out quickly or never gets truly hot, the usual causes are sediment filling the bottom of the tank, a broken dip tube mixing cold water into the hot outlet, a failed lower element, or a tank that’s simply too small for the household. Sediment is the most common in Jacksonville’s hard water.

Sediment is minerals that settle and take up space that used to hold hot water, so the usable supply shrinks and the heater runs longer and louder — often with a popping or rumbling sound. Flushing helps early on; once it’s severe on an older tank, replacement is the better spend.

Only one fixture has no hot water

If every other tap has hot water but one shower or sink doesn’t, the water heater is fine — the problem is at that fixture. The usual causes are a failed shower or faucet cartridge, a stuck anti-scald limiter, or a crossed hot/cold connection, all repairs at the fixture rather than the tank.

What the fixes cost in Jacksonville

RepairTypical Jacksonville range
Diagnosis / service call$49–$150
Heating element replacement (electric)$150–$350
Thermostat replacement$150–$300
Thermocouple / pilot repair (gas)$150–$300
Dip tube replacement$150–$250
Full water heater replacement$1,100–$2,600

When it’s time to replace, not repair

Replace the heater rather than repair it when it’s past 8–12 years old, leaking from the tank, or facing a repair that costs more than a third of a new unit. Florida’s hard water shortens heater life, so a decade-old tank giving trouble is usually telling you it’s done.

If you’re replacing anyway, it’s the moment to weigh tank vs. tankless — our tankless vs. tank guide breaks down the Jacksonville math — and to see full pricing on a water heater replacement.

904 Plumbers is a local referral and dispatch service — the work itself is performed by independent, licensed and insured Florida plumbing contractors, and your assigned plumber’s license number appears on your quote and invoice.

Straight answers

No-hot-water questions, answered.

Why do I suddenly have no hot water in my Jacksonville home?

The most common causes are a tripped breaker or burned-out element on an electric heater, or an out pilot light or failed thermocouple on a gas heater. Check the breaker and the red reset button (electric) or the pilot flame (gas) first. If those don’t restore heat, an element, thermostat, or thermocouple has failed — a $150–$350 repair.

Where is the reset button on a water heater?

On an electric heater it’s the red button on the upper thermostat, behind the top access panel — press it if it’s popped out. If it trips again right after resetting, the element or thermostat is failing and needs a plumber. Gas heaters don’t have this button; they have a pilot instead.

Why does my hot water run out so fast?

Usually sediment filling the bottom of the tank, a broken dip tube, a failed lower heating element, or a tank that’s too small for the household. In Jacksonville’s hard water, sediment is the leading cause — it takes up space that used to hold hot water. Flushing helps early; on an old tank, replacement is the better fix.

Should I repair or replace my water heater?

Repair if it’s under 8 years old and the fix is a single part like an element or thermocouple. Replace it if it’s past 8–12 years, leaking from the tank, or the repair tops a third of a new unit’s cost. Florida’s hard water shortens heater life, so a decade-old tank giving trouble is usually done.

Is it safe to relight my gas water heater pilot?

Only if you don’t smell gas. If there’s any gas odor near the heater, leave the house and call TECO Peoples Gas from outside — do not relight. If there’s no smell, you can relight per the instructions on the tank. If the pilot won’t stay lit, the thermocouple needs replacing ($150–$300).

How much does it cost to fix no hot water in Jacksonville?

Most repairs run $150–$350 — a heating element, thermostat, thermocouple, or dip tube — plus a $49–$150 service call. A full water heater replacement is $1,100–$2,600. A plumber diagnoses the exact cause and quotes upfront before any work.

Fix the heat

Get the hot water back.

Request a callback

Tell us what's going on. A licensed local plumber will reach out.

Fastest way to a real Jacksonville plumber is the phone — but if you'd rather we call you, drop your details and what you need. No call center, no obligation, upfront pricing.

(904) 299-8838
24/7 dispatch across Duval, Clay & St. Johns.
  • Licensed & insured Florida plumbers only
  • Upfront, per-job pricing before any work starts
  • We match your job to a pro who does that exact work

By submitting, you agree to be contacted about your request. 904 Plumbers is a referral service that connects you with independent, licensed Florida plumbing contractors. We never sell your information.

Got it — talk soon.

For the fastest response, call now and a licensed local plumber will pick up. We'll also follow up on the details you left.

☎ Call (904) 299-8838

Still cold after the reset? Call.

A licensed Jacksonville plumber finds the cause — element, thermostat, pilot, or tank — and quotes the fix upfront.