How much does a plumber charge to unblock a drain in South Africa? In most cases you can expect to pay between R950 and R2,500 — but the exact price depends on the type of drain, how serious the blockage is, and whether you need basic rodding or full high-pressure jetting.
A blocked drain is one of the most frustrating problems a homeowner can face, and the cost is always the first question. In this guide we break down current drain unblocking prices across South Africa, explain exactly what you are paying for, and help you avoid being overcharged.
Quick Answer: Most plumbers in South Africa charge R950 to R2,500 to unblock a drain, depending on the drain type and blockage severity. A standard R350 call-out fee applies — but reputable specialist drain companies like Drain Fix Plumbing credit this fee toward your job when you approve the quote, so it effectively costs you nothing extra.
Drain Unblocking Price Table — South Africa 2025
The table below reflects current market rates for residential drain unblocking in Johannesburg, Midrand and surrounding areas. Prices are sourced from Drain Fix Plumbing, a specialist drain and drainage company serving the Gauteng region:
| Drain Type | Price Range | What Is Included |
|---|---|---|
| Kitchen Sink Drain | R950 – R1,500 | Clearing grease, food waste and soap build-up. Includes a high-pressure flush. |
| Bathroom Drain (shower / bath) | R950 – R1,500 | Hair, soap scum and limescale removal. Fast same-day service. |
| Toilet Blockage | R700 – R1,200 | Clearing organic blockages and basic foreign object removal. |
| Blocked Sewer Drain | R1,500 – R2,500 | Main sewer line unblocking and high-pressure jetting. Full diagnosis included. |
| Stormwater Drain | R1,600 – R2,000 | Clearing and unblocking to prevent flooding and foundation water damage. |
| Pressure Jetting | R1,600 / hour | High-pressure hydro-jetting for root intrusion, deep blockages and scale. |
| Drain COC (Certificate of Compliance) | R1,800 | Required for property sales and bond applications. |
| After-Hours / Emergency Call-Out | +R400 – R800 surcharge | Applies on weekends, public holidays and late-night emergency call-outs. |
All prices are standard rates. Complex or deep blockages may vary. A R350 call-out fee applies and is credited toward your job when work proceeds.
What Is the R350 Call-Out Fee and Will You Pay It?
When a plumber arrives at your home, most companies charge a call-out fee of R350. This covers their travel time, fuel, and the initial assessment of your blocked drain.
Here is the important part: this is not the repair price. The call-out fee is a separate charge for the visit itself. However, well-established drain specialists like Drain Fix Plumbing credit the R350 toward your total bill when you approve their quote and proceed with the work. If you decide not to go ahead after hearing the quote, you only pay R350 — nothing more.
Pro Tip
Before you book any plumber, always ask: “Is the call-out fee credited toward the job if I proceed?” Any reputable company will say yes. If they say no — get a second quote.
What Factors Affect the Cost of Unblocking a Drain?
Two identical-looking blockages can cost very different amounts to fix. Here is what plumbers factor into their pricing:
- Type of drain: Sewer and stormwater drains require heavier equipment and more time than kitchen or bathroom drains. They sit at the top of the price range.
- Severity of the blockage: A partial hair blockage close to the surface is quick and cheap. A complete sewer blockage caused by tree root intrusion or a collapsed pipe takes hours and specialist equipment.
- Method required: Manual rodding costs less. High-pressure jetting is more expensive per hour but far more thorough — and sometimes the only option for stubborn blockages.
- Access difficulty: Drains under paved driveways, inside walls, or in confined crawl spaces require more labour and may add to the cost.
- Time of call: Standard weekday daytime rates are always lower. Weekends, public holidays and late-night emergency calls attract a surcharge of R400 to R800.
- Location: Johannesburg, Midrand and Pretoria rates are broadly similar. Outlying areas may include a travel charge.
Drain-by-Drain Price Breakdown
Kitchen Sink Drain — R950 to R1,500
Kitchen drain blockages build up over time from cooking grease, oil, food particles, and soap residue. The plumber clears the trap under the sink and runs a high-pressure flush through the full drain line. Most kitchen drain jobs are completed in under an hour and fall toward the lower end of the price range.
Bathroom Drain (Shower / Bath) — R950 to R1,500
Bathroom drains block with hair, soap scum, and limescale. The plumber removes the drain cover, clears the blockage with a drain snake, and flushes the line. These are typically fast, straightforward jobs — 30 to 60 minutes — and are usually priced at the lower end of the range.
Toilet Blockage — R700 to R1,200
A toilet blocked by excessive paper or organic waste is one of the quickest and cheapest jobs. Blockages caused by foreign objects — wet wipes, sanitary products, children’s toys — are more complex. If retrieval tools or a camera inspection are needed, the price moves toward the top of the range.
Blocked Sewer Drain — R1,500 to R2,500
A blocked main sewer line is the most serious drain problem a homeowner can face. Symptoms include multiple fixtures backing up at the same time, gurgling sounds from drains, and a sewage smell inside or outside the property. These jobs require industrial-grade equipment, take longer, and sometimes need a CCTV drain inspection to pinpoint the exact blockage cause. This is where you will pay at the top of the price range.
Stormwater Drain — R1,600 to R2,000
Stormwater drains accumulate leaves, silt, roots and mud — especially after the Highveld summer rainstorms. A blocked stormwater drain causes garden flooding, damp penetration into walls, and in serious cases, foundation damage. Clearing them requires high-pressure equipment and sometimes a partial excavation if the pipe has collapsed.
When Is Pressure Jetting Required?
High-pressure water jetting — also called hydro-jetting — uses water at 3,000 to 4,000 PSI to blast through blockages that a plumber’s snake or rod simply cannot shift. At R1,600 per hour, it costs more than standard unblocking but is the most effective solution for:
- Tree root intrusion into sewer pipes
- Heavy grease and fat build-up in kitchen drain lines
- Mineral scale deposits in older galvanised steel pipes
- Deep or recurring sewer blockages that keep coming back
- Stormwater pipes blocked with silt and debris after flooding
If your drain keeps blocking every few months, pressure jetting is usually the most cost-effective long-term solution — it clears the entire pipe rather than just punching a hole through the blockage.
Can You Unblock a Drain Yourself?
For minor surface-level blockages, DIY is always worth trying first. Here are the methods that actually work:
- Plunger: The most effective first-line tool for toilet and sink blockages caused by soft material close to the surface. Use a cup plunger for sinks and a flange plunger for toilets.
- Drain snake / hand auger: Good for bathroom drain hair blockages. Available at most hardware stores for R150 to R350.
- Hot water method: Pour hot (not boiling) water in stages for light grease build-up in kitchen drains. Do not use boiling water on PVC pipes as it can soften the pipe joints.
- Enzyme drain cleaner: Safe for monthly maintenance to prevent build-up. Will not clear an existing serious blockage but helps stop future ones from forming.
Warning
Avoid strong caustic chemical drain cleaners for regular use. They can corrode pipe seals, damage older PVC, and make the plumber’s job harder when you eventually do call them. Repeated chemical use can turn a R1,200 blockage job into a R5,000 pipe repair. If the blockage does not clear after one or two DIY attempts, call a professional.
Warning Signs You Need a Plumber Right Now
Do not delay with these situations. They can escalate into serious water damage and health hazards within hours:
- Multiple drains in your home are backing up at the same time — this signals a main sewer line blockage
- Sewage or dark water is backing up from floor-level drain points
- Your toilet overflows or gurgles when you run the washing machine or bath
- You can smell sewage inside or outside your home with no obvious source
- Water is pooling against your home’s foundations after rainfall — stormwater drain failure
Emergency
If sewage is backing up into your home, stop using all water immediately — every flush or tap adds more pressure to an already blocked system. Call an emergency plumber straight away. Sewage water is a health hazard and can cause irreversible damage to flooring, walls and substructure within 24 hours.
How to Get the Most Accurate Quote
To get a precise, no-surprise quote when you call a drain specialist, have this information ready:
- Which drain is blocked — kitchen sink, shower, toilet, main sewer, or stormwater
- How long the drain has been slow or completely blocked
- Whether multiple fixtures are affected at the same time
- Whether you have already tried any DIY methods
- The approximate age of your plumbing — older homes with galvanised steel pipes may require a different approach
Transparent pricing is a sign of a trustworthy company. Drain Fix Plumbing lists their exact price ranges online so you know what to expect before the plumber arrives. Their R350 call-out fee is credited toward your job — meaning you pay the job rate once, not the job plus the call-out on top.
Frequently Asked Questions
How much does it cost to unblock a drain in South Africa?
Most residential drain unblocking jobs cost between R950 and R2,500 in South Africa. Kitchen and bathroom drains typically cost R950 to R1,500. Main sewer line blockages range from R1,500 to R2,500. Emergency after-hours jobs attract a surcharge of R400 to R800 on top of standard rates.
Is the call-out fee part of the repair cost?
No. The call-out fee (usually R350) covers the plumber’s travel and initial assessment. Reputable companies credit this amount toward your repair bill when you proceed with the work, so you effectively pay the standard job price — not the job price plus a separate call-out fee on top.
Why does my drain keep blocking after it has been cleared?
Recurring blockages usually indicate a deeper underlying problem: tree root intrusion, a partially collapsed section of drain, incorrect pipe gradient causing poor flow, or a build-up of scale that was never fully removed. A CCTV drain camera inspection (typically R800 to R1,500) can identify the exact cause and prevent you from paying for the same blockage job repeatedly.
How long does drain unblocking take?
Standard blockages — kitchen sink, shower drain, toilet — take 30 to 90 minutes. Main sewer blockages requiring high-pressure jetting can take 2 to 4 hours depending on the extent and cause of the problem.
Can a blocked drain damage my property?
Yes. A blocked sewer line causes sewage backup, which is a health hazard and can permanently damage flooring, walls and foundations. A blocked stormwater drain causes garden and foundation flooding, leading to damp penetration and structural damage over time. It is always cheaper to fix a blockage early than to repair the water damage it causes.
What is the difference between drain unblocking and drain jetting?
Drain unblocking (rodding) involves inserting a flexible rod or snake to break up or retrieve the blockage. It is effective for most standard blockages. Drain jetting uses high-pressure water at 3,000 to 4,000 PSI to completely scour the inside of the pipe. Jetting is more thorough, costs more per hour, and is the best solution for root intrusion, scale, grease build-up, and recurring blockages.