Who fixes what
A gas geyser is plumber work: the burner, the pilot, the thermocouple, the gas line and the water connections. An electric geyser's element and thermostat are electrician work, while its water fittings and any relocation are plumber work. On Mechanics4U write "gas" or "electric" in the job and the right trade replies.
Gas geyser: the usual faults
- Pilot will not stay lit: thermocouple or a dirty pilot jet
- Burner lights but water stays lukewarm: low gas pressure in winter, a blocked burner or a scaled tank
- Smell of gas: turn it off and call a plumber the same day
- Water leak from the tank body: the tank is rusted through and usually needs replacing
Electric geyser: the usual faults
- No hot water at all: burnt element or tripped thermostat
- Trips the breaker: element earthing through scale or a wiring fault
- Water too hot or cycling: thermostat
- Slow to heat: heavy scale on the element in hard-water areas
What it costs in Karachi (2026, typical)
Labour only. Gas geyser service, which cleans the burner and pilot and checks the gas side: PKR 1,000 - 2,500, about 1 hour. Electric geyser element replacement: PKR 1,500 - 4,000, about 1 hour, element extra. "Geyser water not hot", the general fault call covering thermostat, element or burner: PKR 1,500 - 4,000, 1 to 2 hours. A plumber's visit and leak check alone is PKR 500 - 1,000. A new geyser install, gas or electric, is PKR 2,500 - 5,000 for about 2 hours.
Repair or replace?
A burner, thermocouple, element or thermostat is worth fixing. A tank that leaks from the body, or a very old geyser that scales up every season, is usually better replaced; the install labour is the same either way and the new unit uses less gas or electricity. Ask the kaarigar for both prices in the same quote.
Before the winter rush
Book a service in October, before the first cold week, when plumbers are free and quotes are calmer. Post the job on Mechanics4U with a photo of the geyser and the fault, agree the price first, and remember the 48-hour cover if the fault returns.
Common questions
How much does a gas geyser service cost in Karachi?
Karachi 2026, typical: PKR 1,000 - 2,500 labour, about 1 hour. Parts such as a thermocouple are extra.
What does an electric geyser element replacement cost?
Karachi 2026, typical: PKR 1,500 - 4,000 labour, about 1 hour, element not included.
Plumber or electrician for a geyser?
Gas geyser: plumber. Electric geyser element or thermostat: electrician. Water fittings and installation of either: plumber.
What does geyser installation cost?
Karachi 2026, typical: PKR 2,500 - 5,000 labour for about 2 hours, unit and fittings not included.
Are these fixed rates?
No. They are typical Karachi 2026 ranges. Each kaarigar on Mechanics4U sends their own price and the accepted price is final.
Plumber by city
Gas Geyser Repair by city
Plumber rates 2026
More guides
Are you a kaarigar in Pakistan?
Customers in Pakistan are searching right now. Register free, get listed on this page and send your own rate.
Free for customers. Your number is shown only to the plumber you choose.