Key points
- Wellpoints will not work in Bryanston, Lonehill, Fourways or Sunninghill, solid granite rules them out entirely (WaterPointSA).
- Water strikes in Sandton, Bryanston and Fourways begin at 48 metres, according to BoreholeHub (2026). Budget for 48 m to 100 m of drilling as a minimum.
- Total installed costs run from R87,000 to R145,000 in Bryanston and Fourways, and R99,000 to R158,000 in Sandton (BoreholeHub).
- Granite drilling costs R1,000 to R1,500 per metre, so every extra metre matters enormously to your final invoice.
- The City of Johannesburg moved borehole permit authority to the Environment and Infrastructure Services Department (EISD) on 1 October 2025. The application fee is R1,240 and a fully compliant project takes 6 to 12 weeks from application to first water.
- Water quality issues involving salt, lime and metal contamination are common in the Sandton granite belt and represent a significant ongoing cost that many installer quotes omit.
Why Joburg North homeowners are drilling despite the cost
Johannesburg’s northern suburbs have lived with intermittent municipal water outages for years. The frustration is real and well-documented. Bryanston recorded 217 pipe bursts in just two months as its water crisis deepened, according to The Citizen. When outages stretch to two or three consecutive days, the calculus shifts from “is this worth it?” to “what is my alternative?”
“We put it in when we were having these major water cuts where we were out for days, like two days and three days at a time. Water just became such an issue.”
Registered Environmental Scientist Ayesha Laher frames the broader pattern clearly:
“When load shedding started, people tolerated it for a while, but then they realised they couldn’t live like that and started investing in alternative systems. It’s the same with water. People can’t bathe their kids, schools can’t function, food businesses can’t operate. Without water, hygiene collapses.”
The sentiment on forums is less measured but equally honest:
“Borehole and 5000l tank. Municipality can get fcked for all I care.”
BusinessTech has reported that Gauteng provincial water systems are operating at full capacity while storage tower levels decline, making water self-sufficiency an increasingly urgent strategy for properties across Joburg North. That frustration is understandable. But the engineering and financial reality of drilling in this corridor is more complicated than any single forum post captures. Here is what the numbers actually look like.
The geology problem: why Joburg North is not like the rest of Gauteng
The first thing any reputable installer will tell you is that the northern suburbs sit on a granite belt. This has two major consequences.
First, wellpoints are simply not viable. According to WaterPointSA, wellpoints will not work in Bryanston, Lonehill, Fourways or Sunninghill because of solid granite. The shallow sandy aquifer that makes a R15,000 to R20,000 wellpoint work in other parts of Gauteng does not exist here. If a contractor quotes you a wellpoint for one of these suburbs, walk away.
Second, granite drilling is expensive. The rate runs R1,000 to R1,500 per metre through granite. At 48 metres minimum depth before you are likely to hit water (BoreholeHub 2026), that is R48,000 to R72,000 in drilling alone before casing, pump, pressure tank, filtration or any electrical work is added. LiquaFlo Borehole Solutions estimates a 60 m Sandton borehole at R82,600 total, with R21,000 attributed to drilling and R13,800 to casing alone.
Fairland, which sits on the western edge of this area, is a partial exception. Andyplumbers.co.za records water strikes at 40 to 50 m in Fairland, which moderates costs compared to deeper Sandton and Fourways sites.
What a complete system actually costs in each suburb

The table below consolidates verified cost data for a standard residential system. All figures assume a compliant installation with permit, casing, pump, pressure tank and basic filtration. They do not include advanced treatment for high iron or lime content, which is an additional line item discussed later.
| Suburb | Typical depth | Drilling rate per metre | Total installed range |
|---|---|---|---|
| Sandton | 48 m to 100 m | R1,000 to R1,500 | R99,000 to R158,000 |
| Bryanston | 48 m to 90 m | R1,000 to R1,500 | R87,000 to R145,000 |
| Fourways | 48 m to 90 m | R1,000 to R1,500 | R87,000 to R145,000 |
| Fairland | 40 m to 50 m | R1,000 to R1,500 | Lower end of range |
| Wellpoint (sandy ground only, not these suburbs) | Shallow | Not applicable (granite) | R15,000 to R20,000 |
One MyBroadband forum participant documented a DIY hybrid approach:
“I got someone with a mini-rig to drill a 96m deep hole for R50K and then I installed the borehole pump, pipes, tank, booster pump, wiring, solenoid valves myself. That was about another R45K but I picked decent equipment. e.g. Franklin for borehole and DAB for booster pump. The water table level after drilling is about 45 meters deep but I installed the pump at 93 meters deep so I have 48 meters of water table level to play with in case there are any major dry spells or my neighbours decide to go crazy with water usage.”
Note that boreholes reaching 100 m and beyond require more powerful pumps specifically designed for high water flow rates and high-head push, according to Gauteng Borehole Pumps. This is a cost that many entry-level quotes omit.
Get accurate borehole costs for your Joburg North address
The permit process: what changed on 1 October 2025
On 1 October 2025, the City of Johannesburg shifted borehole application authority to the Environment and Infrastructure Services Department (EISD). The City of Joburg’s own announcement confirms the new process. If you read an older guide or your contractor references a different department, the process has changed and that information is out of date.
The application fee is R1,240. A fully compliant residential borehole project in Johannesburg, from permit submission to first water, takes 6 to 12 weeks in practice. That timeline assumes no complications with geological surveys, wayleave checks or proximity assessments.
The reason permit compliance matters is not bureaucratic formality, it is physical safety. In February 2025, unauthorised residential drilling at Hillside Village in Killarney severely damaged a Gautrain tunnel. Daily Maverick’s guide to drilling in Joburg is direct about the range of outcomes: a community expert warned that unregulated drilling could mean “drilling into the Gautrain station,” hitting a dolomite area causing the ground to cave in, or striking an acid mine drainage vein that surfaces. Skip the permit, and you carry that liability personally.
A separate incident in Parkmore illustrates neighbourhood liability. A sinkhole at the corner of 4th Street and Victoria Avenue was traced back to a local borehole, and a resident described years of trying to get the problem addressed through Johannesburg Water and the JRA. That kind of liability falls on the homeowner who drilled without authorisation.
Check my address to see whether your stand sits in a flagged exclusion zone before committing to any installer quote.
True cost of ownership: the five-year picture

Installation cost is only the first bill. The table below models a realistic five-year cost of ownership for a 70 m Sandton borehole with proper filtration, based on verified maintenance rates.
| Cost item | Frequency | Unit cost | 5-year total |
|---|---|---|---|
| Installation (permit, drilling, pump, casing) | Once | R120,000 (midpoint estimate) | R120,000 |
| CoJ permit fee | Once | R1,240 | R1,240 |
| SANS 241 water test (annual) | Annual | R1,750 incl VAT | R8,750 |
| Annual maintenance contract | Annual | R1,000 to R2,500 | R5,000 to R12,500 |
| Filter replacement (every 6 to 9 months) | 2x per year | R2,500 per service | R25,000 |
| Dry-run cutoff controller | Once (at installation) | R800 to R1,500 | R800 to R1,500 |
| Emergency repair call-out (1 in 5 years) | Occasional | R2,500 to R5,000 | R2,500 to R5,000 |
| Pump repair or replacement (if needed) | Variable | R1,200 to R30,000 | R1,200 to R30,000 |
| 5-year total (conservative) | R164,490 to R199,990 |
Against that, consider what water costs you avoid. A household saving 50% on a typical Joburg North water bill saves meaningfully over five years. The numbers can work, but the payback period is longer than most salespeople suggest, and it depends heavily on actual water quality and whether pump lifespan is preserved.
Water quality: the hidden cost that surprises most owners
Salt, lime and metal contamination are common in the Sandton granite belt and represent a significant ongoing cost that rarely appears in initial installer quotes. This is not a minor issue. It affects what you can use the water for, how quickly your appliances fail, and whether the water is safe to drink without treatment.
“My ground water is full lime and iron. So need to filter first. Pump controller packed up last year, have replaced.”
The consequences of untreated borehole water extend beyond taste. One forum contributor described the plumbing damage that follows:
“Lab tests determined that there is e-coli in the water. It will eat your geyser quickly as well, and replacing pipes in your walls is an expensive problem to create. If its low [pH] you are going to be in for a bit of money for sure.”
A neighbour’s situation illustrates how contamination sources are not always obvious: “Neighbour of ours did a borehole recently, and sent water off for analysis. Lab tests determined that there is e-coli in the water. She owns a couple of horses. Most probably where the e-coli came from. Sucks.”
A SANS 241 basic water test costs R1,750 incl VAT and should be done at commissioning and then annually. This is not optional if you intend to use the water indoors. Good quality submersible pump lifespan in Joburg installations drops from a potential 8 to 15 years down to 3 to 7 years when water quality is poor and no protective filtration is in place, according to water-pros.co.za. Replacing a submersible pump motor can run into the tens of thousands of rands.
Reddit user OutsideHour802 on the ongoing filtration cost: “Need to change our filters every 6-9 months, costs about R2500 per filter change for all filters.” At two changes per year, that is R5,000 annually, or R25,000 over five years, a line item that rarely appears in installer quotes.
The aquifer depletion risk and why pump depth matters
The Sandton granite belt does not have an inexhaustible aquifer. Multiple boreholes drawing from the same fractured rock zone put downward pressure on local water tables. BusinessTech’s water warning for Johannesburg and Pretoria notes that the region’s storage capacity is under sustained pressure. The Mail and Guardian has reported that many boreholes in the Sandton area have actually run dry, with only some flowing again, and warns explicitly that boreholes are not a silver bullet.
One experienced DIY installer explained their mitigation strategy clearly:
“I installed the pump at 93 meters deep so I have 48 meters of water table level to play with in case there are any major dry spells or my neighbours decide to go crazy with water usage. In the last month alone three of my neighbours have drilled boreholes. People can see the writing on the wall.”
A dry-run cutoff controller (R800 to R1,500) is essential protection. It shuts the pump down before it burns out if the water column drops below the pump intake. This is cheap insurance compared to a R1,200 to R30,000 pump replacement.
What happens when the installer disappears
A significant number of homeowners underestimate surprise costs and water safety risks after installation. Part of that is explained by contractors who collect payment and become unreachable when problems surface. Powerforum user Sudique described exactly this scenario:
“The borehole pumps water for about 2 minutes then that water stops but the pump is still running. The guy who installed it has now gone missing and not answering my calls.”
This outcome, while not universal, is common enough to shape how you should structure payment. Never pay the full balance before commissioning is complete and you have witnessed the system running at design flow for at least 30 minutes. Standard call-out fees run R750, and boreholerepair.co.za offers same-day service with under a 2-hour response time for emergencies in Gauteng, which provides some reassurance if your original installer is unresponsive.
Long-term relationships with a single trusted contractor make a real difference. Brett Kruger, a Northcliff resident, reviewed his service provider: “I have been using Topline for the past 6 years, and I can honestly say that they have been awesome. Allan is always available and offers the best advice. He has managed to completely renew my borehole to an extremely efficiently running system with stable pressure and output.” Kalpesh Naran, a Randburg resident, added: “We have received very good service from Topline, we have been using Topline for about 4 years and Alan is always available to help with any problems.” Consistency and availability are worth paying for in this sector.
What success looks like when it all goes right
When geology cooperates, permits are in order, water quality is tested and filtration is correctly specified, the outcome is what most buyers hope for. A Bryanston client summed it up: “Our water bill dropped drastically. And we haven’t had to worry about restrictions or outages since.” (Anonymous client, Bryanston, Sandton via LiquaFlo.)
And from Fourways: “Their emergency borehole repair service was a lifesaver. They arrived promptly and fixed the issue in no time.” (Tamara, Fourways resident.)
Success requires choosing the right system for your specific geology, testing the water before connecting it to any indoor plumbing, installing protective controls, and building an ongoing maintenance relationship with a contractor who will still answer the phone in year three.
Summary checklist before you sign anything
- Confirm your suburb’s geology. Wellpoints are not viable in Bryanston, Lonehill, Fourways or Sunninghill (WaterPointSA).
- Budget for 48 m minimum depth in Sandton, Bryanston and Fourways, at R1,000 to R1,500 per metre through granite (BoreholeHub 2026, savvyplumbing.co.za).
- Get the EISD permit application submitted first. The fee is R1,240 and the compliant project timeline is 6 to 12 weeks.
- Commission a SANS 241 water test at R1,750 incl VAT before connecting to indoor plumbing.
- Install a dry-run cutoff controller (R800 to R1,500) at commissioning, not as an afterthought.
- Budget R5,000 per year for filter replacements and R1,000 to R2,500 per year for a maintenance contract.
- Never pay the final balance until the system runs at design flow in your presence.
Not sure whether your specific stand is in the granite belt or whether your street has documented acid mine drainage or infrastructure exclusion zones? The fastest way to find out is to run your address through the WaterPointSA feasibility tool. Check my address and get a suburb-level picture of what your site is likely to need before you speak to a single installer.
Get started
Get accurate borehole costs for your Joburg North address
Vetted local installers · honest advice first
Photo: IslandHopper X / Pexels