Water Heater Repair
Water Heater Repair near you
Fix a leaking water heater or one that gives no hot water. Tell us about your water heater repair project and we’ll help you find local plumbers who serve your area.
Free for homeowners · No obligation to hire
On this page
Water heater repair starts with a symptom: a shower that turns cold halfway through, no hot water at all, a puddle beside the tank, discoloured or smelly hot water, or a heater that pops and rumbles as it runs. A tank-style heater has only a handful of parts that commonly fail, so a plumber or gas technician can usually narrow things down quickly: a heating element or thermostat on an electric model, a pilot, igniter or flame sensor on a gas model, a leaking valve or fitting, or sediment getting in the way.
A few checks are safe for any homeowner, such as confirming that the breaker hasn't tripped, relighting a pilot by following the instructions printed on the heater's label, or noting exactly where water is coming from. Anything beyond that involves household voltage, gas or a tank under pressure, and belongs with a licensed professional.
The key question is whether the heater can be fixed at all. Elements, thermostats, valves and gas controls can be replaced; a tank that leaks through its own wall can't, and the conversation turns to a new unit.
Water heater problems by symptom: what they usually mean
- No hot water from an electric tank: a tripped breaker, a high-limit safety switch that has cut the power, or a failed element or thermostat.
- No hot water from a gas tank: the pilot has gone out or won't stay lit, the igniter has failed, or the gas supply to the heater is off.
- Hot water runs out fast: on an electric tank, the lower element has often failed and left only the upper one heating, while on any tank a thick layer of sediment takes up room.
- Water that is only lukewarm: a thermostat set too low or misreading, a broken dip tube letting cold water mix in at the top, or a burner that isn't firing properly.
- Discoloured hot water while the cold runs clear: the heater is the likely source, and a plumber can tell whether the anode rod or the tank itself is corroding.
- A rotten-egg smell in the hot water only: usually bacteria in the tank reacting with the anode, which is quite different from a gas smell in the air around a gas heater.
- Popping, rumbling or hissing: sediment on the tank bottom or on the elements, or water dripping onto a hot burner.
Safe checks before calling for water heater repair
None of these checks involves opening access panels, removing covers or touching wiring or gas fittings. Stop as soon as something looks wrong, and call a professional.
- Electric heater: look for a tripped breaker on the water heater's circuit; if it trips again after being reset, leave it off and call for service.
- Gas heater: look through the viewing window for the pilot flame or the burner, and make sure the gas control isn't set to its pilot or vacation position.
- If the pilot is out, relight it only by following the lighting instructions on the label attached to the heater, and don't try at all if you smell gas.
- Many newer gas and tankless models show a status light or an error code; note it before you call, since it helps the technician bring the right part.
- Look at the relief valve's discharge pipe: a steady drip or a flow of hot water means the temperature, the pressure or the valve needs a plumber's attention.
- Never plug, cap or remove a dripping relief valve, since it is the safety device that keeps the tank from building dangerous pressure.
- Write down the model and serial number from the label so the technician can check parts before the visit.
Water heater leaks: when a repair works and when the tank needs replacing
Finding where the water comes from is the first job. Wipe the area dry and look again a little later. Water at the hot or cold connections on top, around the drain valve at the bottom, at an element gasket on an electric model or from the relief valve's discharge pipe can usually be stopped by tightening or replacing that part. Condensation on a cold tank, or dripping from a gas burner when it first fires, can also look like a leak and fades once the water is hot.
Water seeping from the tank body, from under the insulation jacket or with rust weeping around the base is another matter: the inner tank has corroded through, and no repair will hold. Shut off the cold water supply to the heater, switch off its breaker or set the gas control to off as the label shows, and arrange a replacement before the leak gets worse. On an older heater, it's also worth asking whether an expensive part such as a gas control valve is worth putting into it; the water heater installation page covers choosing the next unit.
Gas and electrical safety around a water heater
Natural gas and propane are given a rotten-egg smell. If you smell it, Technical Safety BC advises leaving the area immediately and calling your gas utility, propane supplier or 911; don't flip switches or try to relight anything on the way out. Carbon monoxide has no smell at all, and Health Canada notes that it can only be detected with a CO alarm. If an alarm sounds, leave the home immediately, call 911 or your local fire department, and go back in only after a professional has fixed the problem.
Natural Resources Canada lists soot stains around a combustion appliance and melted plastic fittings at the top of a water heater among the signs that combustion gases may be spilling into the house, and advises calling an experienced professional to inspect it. Health Canada recommends having fuel-burning appliances inspected by a professional at least once a year, or as the manufacturer specifies. Repairs on the gas side belong to an authorized gas contractor, such as a CMMTQ member in Quebec or a TSSA-registered fuels contractor in Ontario, and an electric heater's elements and thermostats sit behind covers that only a qualified technician should remove, with the power off.
Electric, gas and tankless water heater repairs: what differs
- Electric tank: most repairs involve an upper or lower heating element, its thermostat or the high-limit switch, all of which are replaceable parts.
- Gas tank with a standing pilot: a thermocouple or flame sensor that no longer detects the flame, a dirty pilot or a faulty gas control are the usual suspects.
- Power-vented gas tank: its fan needs electricity, so it stops during an outage, and a blocked vent or a failed pressure switch will shut it down.
- Tankless unit: scale in the heat exchanger, a clogged inlet filter, a flow sensor or an ignition fault, usually reported as a code on the display.
- Heat pump water heater: a dirty air filter, a blocked condensate drain or a room that has become too cold can cut its output.
Water heater problems that show up in a Canadian winter
- Hot water runs out sooner because the water arriving from the street is colder, so a heater that barely kept up in summer may fall short in January.
- A power-vented, direct-vent or condensing heater that shuts off after a storm may have snow or ice blocking its outdoor exhaust or intake.
- A condensing heater's condensate line can freeze where it runs through a cold space and shut the unit down.
- A heater in an unheated garage, crawl space or cottage can freeze and crack if left full, so have it drained or protected before the cold arrives.
Water Heater Repair: frequently asked questions
Why do I suddenly have no hot water?
On an electric heater, check for a tripped breaker first; if the breaker is fine or trips again, an element, a thermostat or the high-limit switch has probably failed. On a gas heater, look for the pilot or burner flame and check the gas control setting. If the pilot won't light or won't stay lit by following the label, call a gas technician.
Can I relight the pilot light on my water heater myself?
Yes, if you follow the lighting instructions on the heater's label step by step and there's no smell of gas. If the pilot goes out again, won't light, or burns weak and yellow, stop there: the thermocouple, the gas control or the venting needs a qualified gas technician.
Is it normal for the water heater's relief valve to drip?
A drip that keeps coming back or a flow of water from the discharge pipe isn't something to ignore. It can mean the water is overheating, the pressure in the plumbing is too high, or the valve itself is worn. Have a plumber find the cause, and never cap the pipe or remove the valve to stop the drip.
Why does my hot water smell like rotten eggs?
When the smell comes only from the hot taps, bacteria in the tank are usually reacting with the anode rod. A plumber can treat the tank or replace the anode with a different type. If instead you smell rotten eggs in the air near a gas heater, treat it as a possible gas leak: leave and call your gas utility or 911.
Can a leaking water heater be repaired?
It depends on where the water comes from. A leak at a pipe connection, the drain valve, an element gasket or the relief valve can usually be fixed. A leak from the tank itself, or rust seeping from under the jacket, means the tank has corroded through and has to be replaced.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find plumbers by city
Alberta
Show 17 citiesHide cities
- Water Heater Repair in Calgary
- Water Heater Repair in Edmonton
- Water Heater Repair in Airdrie
- Water Heater Repair in Cochrane
- Water Heater Repair in Fort McMurray
- Water Heater Repair in Fort Saskatchewan
- Water Heater Repair in Grande Prairie
- Water Heater Repair in Leduc
- Water Heater Repair in Lethbridge
- Water Heater Repair in Medicine Hat
- Water Heater Repair in Okotoks
- Water Heater Repair in Parkland County
- Water Heater Repair in Red Deer
- Water Heater Repair in Rocky View County
- Water Heater Repair in Spruce Grove
- Water Heater Repair in St. Albert
- Water Heater Repair in Strathcona County
British Columbia
Show 31 citiesHide cities
- Water Heater Repair in Abbotsford
- Water Heater Repair in Burnaby
- Water Heater Repair in Kelowna
- Water Heater Repair in Surrey
- Water Heater Repair in Vancouver
- Water Heater Repair in Victoria
- Water Heater Repair in Campbell River
- Water Heater Repair in Chilliwack
- Water Heater Repair in Coquitlam
- Water Heater Repair in Courtenay
- Water Heater Repair in Delta
- Water Heater Repair in District of North Vancouver
- Water Heater Repair in Kamloops
- Water Heater Repair in Langford
- Water Heater Repair in Langley
- Water Heater Repair in Maple Ridge
- Water Heater Repair in Mission
- Water Heater Repair in Nanaimo
- Water Heater Repair in New Westminster
- Water Heater Repair in North Cowichan
- Water Heater Repair in North Vancouver
- Water Heater Repair in Penticton
- Water Heater Repair in Port Coquitlam
- Water Heater Repair in Port Moody
- Water Heater Repair in Prince George
- Water Heater Repair in Richmond
- Water Heater Repair in Saanich
- Water Heater Repair in Township of Langley
- Water Heater Repair in Vernon
- Water Heater Repair in West Kelowna
- Water Heater Repair in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Water Heater Repair in Barrie
- Water Heater Repair in Brampton
- Water Heater Repair in Greater Sudbury
- Water Heater Repair in Guelph
- Water Heater Repair in Hamilton
- Water Heater Repair in Kingston
- Water Heater Repair in Kitchener
- Water Heater Repair in London
- Water Heater Repair in Markham
- Water Heater Repair in Mississauga
- Water Heater Repair in Oshawa
- Water Heater Repair in Ottawa
- Water Heater Repair in St. Catharines
- Water Heater Repair in Toronto
- Water Heater Repair in Vaughan
- Water Heater Repair in Waterloo
- Water Heater Repair in Windsor
- Water Heater Repair in Ajax
- Water Heater Repair in Aurora
- Water Heater Repair in Belleville
- Water Heater Repair in Blue Mountains
- Water Heater Repair in Bradford
- Water Heater Repair in Brantford
- Water Heater Repair in Burlington
- Water Heater Repair in Caledon
- Water Heater Repair in Cambridge
- Water Heater Repair in Centre Wellington
- Water Heater Repair in Chatham
- Water Heater Repair in Clarence-Rockland
- Water Heater Repair in Clarington
- Water Heater Repair in Collingwood
- Water Heater Repair in Cornwall
- Water Heater Repair in County of Brant
- Water Heater Repair in East Gwillimbury
- Water Heater Repair in Fort Erie
- Water Heater Repair in Georgetown
- Water Heater Repair in Georgina
- Water Heater Repair in Grimsby
- Water Heater Repair in Haldimand County
- Water Heater Repair in Innisfil
- Water Heater Repair in Kawartha Lakes
- Water Heater Repair in King
- Water Heater Repair in Lakeshore
- Water Heater Repair in LaSalle
- Water Heater Repair in Leamington
- Water Heater Repair in Lincoln
- Water Heater Repair in Milton
- Water Heater Repair in New Tecumseth
- Water Heater Repair in Newmarket
- Water Heater Repair in Niagara Falls
- Water Heater Repair in Norfolk County
- Water Heater Repair in North Bay
- Water Heater Repair in Oakville
- Water Heater Repair in Orangeville
- Water Heater Repair in Orillia
- Water Heater Repair in Peterborough
- Water Heater Repair in Pickering
- Water Heater Repair in Prince Edward County
- Water Heater Repair in Quinte West
- Water Heater Repair in Richmond Hill
- Water Heater Repair in Sarnia
- Water Heater Repair in Sault Ste. Marie
- Water Heater Repair in St. Thomas
- Water Heater Repair in Stratford
- Water Heater Repair in Thunder Bay
- Water Heater Repair in Timmins
- Water Heater Repair in Welland
- Water Heater Repair in Whitby
- Water Heater Repair in Whitchurch-Stouffville
- Water Heater Repair in Woodstock
- Water Heater Repair in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Water Heater Repair in Gatineau
- Water Heater Repair in Laval
- Water Heater Repair in Longueuil
- Water Heater Repair in Montreal
- Water Heater Repair in Quebec City
- Water Heater Repair in Sherbrooke
- Water Heater Repair in Trois-Rivières
- Water Heater Repair in Alma
- Water Heater Repair in Baie-Comeau
- Water Heater Repair in Beaconsfield
- Water Heater Repair in Beloeil
- Water Heater Repair in Blainville
- Water Heater Repair in Boisbriand
- Water Heater Repair in Boucherville
- Water Heater Repair in Brossard
- Water Heater Repair in Candiac
- Water Heater Repair in Chambly
- Water Heater Repair in Châteauguay
- Water Heater Repair in Côte-Saint-Luc
- Water Heater Repair in Cowansville
- Water Heater Repair in Deux-Montagnes
- Water Heater Repair in Dollard-des-Ormeaux
- Water Heater Repair in Dorval
- Water Heater Repair in Drummondville
- Water Heater Repair in Gaspé
- Water Heater Repair in Granby
- Water Heater Repair in Joliette
- Water Heater Repair in Kirkland
- Water Heater Repair in L'Ancienne-Lorette
- Water Heater Repair in L'Assomption
- Water Heater Repair in La Prairie
- Water Heater Repair in Lévis
- Water Heater Repair in Magog
- Water Heater Repair in Mascouche
- Water Heater Repair in Mirabel
- Water Heater Repair in Mont-Saint-Hilaire
- Water Heater Repair in Mount Royal
- Water Heater Repair in Pointe-Claire
- Water Heater Repair in Repentigny
- Water Heater Repair in Rimouski
- Water Heater Repair in Rivière-du-Loup
- Water Heater Repair in Rouyn-Noranda
- Water Heater Repair in Saguenay
- Water Heater Repair in Saint-Augustin-de-Desmaures
- Water Heater Repair in Saint-Basile-le-Grand
- Water Heater Repair in Saint-Bruno-de-Montarville
- Water Heater Repair in Saint-Charles-Borromée
- Water Heater Repair in Saint-Colomban
- Water Heater Repair in Saint-Constant
- Water Heater Repair in Saint-Eustache
- Water Heater Repair in Saint-Georges
- Water Heater Repair in Saint-Hyacinthe
- Water Heater Repair in Saint-Jean-sur-Richelieu
- Water Heater Repair in Saint-Jérôme
- Water Heater Repair in Saint-Lambert
- Water Heater Repair in Saint-Lazare
- Water Heater Repair in Saint-Lin–Laurentides
- Water Heater Repair in Sainte-Anne-des-Plaines
- Water Heater Repair in Sainte-Catherine
- Water Heater Repair in Sainte-Julie
- Water Heater Repair in Sainte-Marthe-sur-le-Lac
- Water Heater Repair in Sainte-Sophie
- Water Heater Repair in Sainte-Thérèse
- Water Heater Repair in Salaberry-de-Valleyfield
- Water Heater Repair in Sept-Îles
- Water Heater Repair in Shawinigan
- Water Heater Repair in Sorel-Tracy
- Water Heater Repair in Terrebonne
- Water Heater Repair in Thetford Mines
- Water Heater Repair in Val-d'Or
- Water Heater Repair in Varennes
- Water Heater Repair in Vaudreuil-Dorion
- Water Heater Repair in Victoriaville
- Water Heater Repair in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of water heater repair
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Type of problem and how easy it is to find
- Access to pipes behind walls, under floors or underground
- Parts and fixtures chosen
- Age and material of the existing pipes
- Emergency, evening or weekend service
- Permits and inspections, where required
How to compare plumbers before you hire
- Hire a plumber who is licensed for this work in your province, especially for gas water heaters, sewer lines and new plumbing.
- Ask whether they charge a flat rate or by the hour, and what the call-out fee covers.
- For leaks and drain problems, choose someone who explains the cause and doesn't only clear the symptom.
- Get the scope in writing for larger jobs such as a water heater, sewer repair or re-piping.
- If it's urgent, ask how soon they can arrive and whether after-hours rates apply.
Questions to ask plumbers before you hire
- Are you licensed for plumbing work in my province?
- Do you charge a flat rate or by the hour, and is there a call-out fee?
- What do you think is causing the problem?
- Will this work need a permit or an inspection, and who will arrange it?
- Will you need to open walls, floors or the yard to reach the problem?
- What warranty do you offer on parts and labour?
When to call a pro for water heater repair
- An active leak: shut off the main water valve if you can reach it safely, then call a plumber.
- Sewage backing up into drains or the basement
- No hot water, or water pooling around the water heater
- Pipes that may have frozen during a cold snap
Water heater repair permits and local rules
Some water heater repair work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingSeasonal maintenance
This job is part of our home maintenance checklists for:
Ready to get water heater repair quotes?
Tell us about your water heater repair project.
Do you offer water heater repair services?
Join LokalMatch to get matched with homeowners in the areas you serve.