water_dropBoreholeHub
41 Locations • 2026 Pricing

Borehole Costs by Suburb: Complete Gauteng Pricing Breakdown

Detailed drilling costs for every major Gauteng suburb. Compare prices across 5 geological zones, from Sandton's granite belt to the East Rand's high water tables.

📅 Updated February 2026⏱ 20 min read📍 41 suburbs covered

Gauteng's geology is remarkably diverse for a single province. From the ancient Johannesburg Granite Dome in the north to the Karoo shales of the East Rand, each suburb presents unique drilling challenges and cost profiles. This comprehensive guide provides current 2026 pricing data for all 41 major Gauteng suburbs, organized by geological zone.

Whether you're budgeting for a residential borehole in Sandton, comparing quotes in Midrand, or planning an agricultural installation in Muldersdrift, use this guide to understand exactly what drives costs in your area.

For a broader overview of borehole costs across South Africa, see our national pricing guide. If you're wondering about long-term value, check our ROI calculator.

Zone A: Johannesburg North (The Granite Belt)

Johannesburg Granite Dome — one of the hardest rock formations in Gauteng. Percussion drilling is mandatory, which increases costs but typically produces reliable, high-quality boreholes with good yields.

💡 Zone A Average: Drilling rate R1,000–R1,500/m | Complete 60m system: ~R120,000

Sandton

Typical depth48–100m
Cost rangeR87,000–R158,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Sandton drilling guide →

Bryanston

Typical depth48–90m
Cost rangeR87,000–R145,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Bryanston drilling guide →

Fourways

Typical depth48–90m
Cost rangeR87,000–R145,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Fourways drilling guide →

Lonehill

Typical depth48–90m
Cost rangeR87,000–R145,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Lonehill drilling guide →

Dainfern

Typical depth48–90m
Cost rangeR87,000–R145,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Dainfern drilling guide →

Sunninghill

Typical depth48–90m
Cost rangeR87,000–R145,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Sunninghill drilling guide →

Hyde Park

Typical depth60–100m
Cost rangeR95,000–R158,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Hyde Park drilling guide →

Rosebank

Typical depth60–100m
Cost rangeR95,000–R158,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Rosebank drilling guide →

Northcliff

Typical depth80–120m
Cost rangeR110,000–R180,000
GeologyWitwatersrand Supergroup (Quartzite)
RiskLow
Yield0.5–2.0 l/s
View Northcliff drilling guide →

Randburg

Typical depth48–90m
Cost rangeR87,000–R145,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Randburg drilling guide →

Ferndale

Typical depth48–90m
Cost rangeR87,000–R145,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Ferndale drilling guide →

Linden

Typical depth60–90m
Cost rangeR95,000–R145,000
GeologyWitwatersrand Supergroup
RiskLow
Yield0.5–2.0 l/s
View Linden drilling guide →

Need a contractor in this zone? Browse verified drilling companies or read our contractor vetting guide.

Zone B: Midrand (The Growth Zone)

Weathered granite transitioning to fresh rock at depth. This transitional zone often offers slightly lower drilling costs than the northern granite belt, while still producing dependable yields for residential and commercial use.

💡 Zone B Average: Drilling rate R800–R1,200/m | Complete 60m system: ~R110,000

Midrand

Typical depth40–100m
Cost rangeR79,000–R140,000
GeologyJohannesburg Granite Dome
RiskLow
Yield0.1–5.0 l/s
View Midrand drilling guide →

Kyalami

Typical depth40–100m
Cost rangeR79,000–R140,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Kyalami drilling guide →

Waterfall

Typical depth40–100m
Cost rangeR79,000–R140,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Waterfall drilling guide →

Vorna Valley

Typical depth40–100m
Cost rangeR79,000–R140,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Vorna Valley drilling guide →

Blue Hills

Typical depth40–100m
Cost rangeR79,000–R140,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Blue Hills drilling guide →

Crowthorne

Typical depth40–100m
Cost rangeR79,000–R140,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
View Crowthorne drilling guide →

Need a contractor in this zone? Browse verified drilling companies or read our contractor vetting guide.

Zone C: Pretoria / Tshwane (The Shale & Quartzite Belt)

Pretoria Group formations consisting of alternating shale and quartzite layers. Generally easier to drill than granite, offering moderate costs. The dolomite areas around Centurion and Irene require specialist equipment due to sinkhole risk but can produce exceptionally high yields.

💡 Zone C Average: Drilling rate R600–R1,200/m | Complete 60m system: ~R105,000

Pretoria East

Typical depth30–80m
Cost rangeR75,000–R140,000
GeologyPretoria Group (Shale/Quartzite)
RiskLow
Yield0.5–5.0 l/s
View Pretoria East drilling guide →

Centurion

Typical depth60–120m
Cost rangeR95,000–R175,000
GeologyMalmani Dolomite
RiskHigh (Sinkhole Risk)
Yield5.0–45.0 l/s
View Centurion drilling guide →

Irene

Typical depth60–120m
Cost rangeR95,000–R175,000
GeologyMalmani Dolomite
RiskHigh (Sinkhole Risk)
Yield5.0–45.0 l/s
View Irene drilling guide →

Faerie Glen

Typical depth30–80m
Cost rangeR75,000–R140,000
GeologyPretoria Group (Shale/Quartzite)
RiskLow
Yield0.5–5.0 l/s
View Faerie Glen drilling guide →

Garsfontein

Typical depth30–80m
Cost rangeR75,000–R140,000
GeologyPretoria Group (Shale/Quartzite)
RiskLow
Yield0.5–5.0 l/s
View Garsfontein drilling guide →

Waterkloof

Typical depth30–80m
Cost rangeR75,000–R140,000
GeologyPretoria Group (Shale/Quartzite)
RiskLow
Yield0.5–5.0 l/s
View Waterkloof drilling guide →

Lynnwood

Typical depth30–80m
Cost rangeR75,000–R140,000
GeologyPretoria Group (Shale/Quartzite)
RiskLow
Yield0.5–5.0 l/s
View Lynnwood drilling guide →

Moreleta Park

Typical depth30–80m
Cost rangeR75,000–R140,000
GeologyPretoria Group (Shale/Quartzite)
RiskLow
Yield0.5–5.0 l/s
View Moreleta Park drilling guide →

Silver Lakes

Typical depth30–80m
Cost rangeR75,000–R140,000
GeologyPretoria Group (Shale/Quartzite)
RiskLow
Yield0.5–5.0 l/s
View Silver Lakes drilling guide →

Need a contractor in this zone? Browse verified drilling companies or read our contractor vetting guide.

Zone D: East Rand / Ekurhuleni (The High Water Table Zone)

A mix of Witwatersrand Supergroup, Ventersdorp Supergroup, and Karoo Supergroup formations. This zone often benefits from shallower water tables, particularly around Benoni, meaning lower drilling costs. However, the high water table in some areas requires careful engineering to prevent contamination.

💡 Zone D Average: Drilling rate R500–R1,000/m | Complete 60m system: ~R100,000

Benoni

Typical depth20–60m
Cost rangeR69,000–R128,000
GeologyKaroo Supergroup (Shale/Coal)
RiskMedium (High Water Table)
Yield0.5–2.0 l/s
Shallower drilling often possible — significant cost savings
View Benoni drilling guide →

Bedfordview

Typical depth30–70m
Cost rangeR72,000–R130,000
GeologyWitwatersrand Supergroup
RiskLow
Yield0.5–2.0 l/s
View Bedfordview drilling guide →

Edenvale

Typical depth30–70m
Cost rangeR72,000–R130,000
GeologyWitwatersrand Supergroup
RiskLow
Yield0.5–2.0 l/s
View Edenvale drilling guide →

Kempton Park

Typical depth30–70m
Cost rangeR72,000–R130,000
GeologyVentersdorp Supergroup
RiskLow
Yield0.5–2.0 l/s
View Kempton Park drilling guide →

Boksburg

Typical depth30–70m
Cost rangeR72,000–R130,000
GeologyWitwatersrand Supergroup
RiskLow
Yield0.5–2.0 l/s
View Boksburg drilling guide →

Germiston

Typical depth30–70m
Cost rangeR72,000–R130,000
GeologyWitwatersrand Supergroup
RiskLow
Yield0.5–2.0 l/s
View Germiston drilling guide →

Alberton

Typical depth30–70m
Cost rangeR72,000–R130,000
GeologyVentersdorp Supergroup
RiskLow
Yield0.5–2.0 l/s
View Alberton drilling guide →

Meyersdal

Typical depth30–70m
Cost rangeR72,000–R130,000
GeologyVentersdorp Supergroup
RiskLow
Yield0.5–2.0 l/s
View Meyersdal drilling guide →

Glenvista

Typical depth40–80m
Cost rangeR78,000–R138,000
GeologyVentersdorp Supergroup (Rocky)
RiskLow
Yield0.5–2.0 l/s
View Glenvista drilling guide →

Need a contractor in this zone? Browse verified drilling companies or read our contractor vetting guide.

Zone E: West Rand (The Plots & Smallholdings)

A diverse geological zone ranging from Witwatersrand Supergroup quartzite and conglomerate to Malmani Dolomite. Dolomite areas (Krugersdorp, Randfontein) offer potentially very high yields but carry sinkhole risk. Granite areas (Muldersdrift) are excellent for agricultural boreholes.

💡 Zone E Average: Drilling rate R700–R1,500/m | Complete 60m system: ~R125,000

Roodepoort

Typical depth50–100m
Cost rangeR81,000–R155,000
GeologyWitwatersrand Supergroup
RiskLow
Yield0.5–2.0 l/s
View Roodepoort drilling guide →

Krugersdorp

Typical depth60–120m
Cost rangeR95,000–R178,000
GeologyMalmani Dolomite / Quartzite
RiskHigh (Sinkhole Risk)
Yield1.0–10.0 l/s
High-yield potential — excellent for commercial and agricultural use
View Krugersdorp drilling guide →

Muldersdrift

Typical depth50–120m
Cost rangeR81,000–R178,000
GeologyJohannesburg Granite Dome
RiskLow
Yield1.5–6.8 l/s
Popular for smallholding and equestrian boreholes
View Muldersdrift drilling guide →

Ruimsig

Typical depth50–100m
Cost rangeR81,000–R155,000
GeologyWitwatersrand Supergroup
RiskLow
Yield0.5–2.0 l/s
View Ruimsig drilling guide →

Randfontein

Typical depth60–120m
Cost rangeR95,000–R178,000
GeologyMalmani Dolomite
RiskHigh (Sinkhole Risk)
Yield1.0–10.0 l/s
View Randfontein drilling guide →

Need a contractor in this zone? Browse verified drilling companies or read our contractor vetting guide.

📍

Get a Free Quote for Your Suburb

Prices vary significantly by location. Get a quote tailored to your suburb's geology and depth requirements — completely free and with no obligation.

Cost Comparison: All 5 Geological Zones

The table below summarizes average costs for a complete 60-meter borehole system across Gauteng's five geological zones. Use this to quickly benchmark your suburb's pricing.

Complete 60m Borehole System — Zone Comparison
ZoneRegionAvg DepthAvg Cost (60m)Geology
AJohannesburg North65mR120,000Granite
BMidrand60mR110,000Weathered Granite
CPretoria / Tshwane55mR105,000Shale / Quartzite
DEast Rand50mR100,000Varied (Witwatersrand / Karoo)
EWest Rand70mR125,000Dolomite / Granite
💡 Key Insight: The East Rand (Zone D) offers the lowest average costs due to shallower water tables, while the West Rand (Zone E) commands higher prices due to deeper drilling requirements and complex dolomite geology.

How to Get an Accurate Quote for Your Suburb

The prices in this guide are averages based on typical geological conditions. To get an accurate quote for your specific property, follow these three steps:

1️⃣
Identify Your Geological Zone

Use this guide to determine which zone your suburb falls in. This gives you a baseline cost range.

2️⃣
Get a Geophysical Survey

A geophysical survey (R5,000–R10,000) identifies the exact water depth and geology on your property, eliminating guesswork.

3️⃣
Request 3–5 Contractor Quotes

Contact multiple contractors for competitive quotes. Use our contractor directory to find verified companies.

📋
Compare Quotes Carefully

Don't just choose the cheapest. Read our contractor vetting guide to understand what makes a good quote.

Frequently Asked Questions

Why is my suburb more expensive for borehole drilling?

Costs vary by suburb due to geological conditions. Hard rock areas like Sandton (granite) require percussion drilling at R1,000–R1,500/m, while softer formations in the East Rand allow cheaper rotary drilling at R500–R1,000/m. Depth requirements also differ significantly.

Can I negotiate borehole drilling costs?

Yes, to an extent. Getting 3–5 quotes helps you benchmark fair pricing. You can negotiate on pump specifications, casing materials, and payment terms. However, avoid choosing the cheapest quote without checking credentials — poor drilling can be very costly to fix.

What if water is found shallower than expected?

If water is found at a shallower depth, your drilling costs will be lower since you pay per meter drilled. However, most contractors recommend drilling to the recommended depth to ensure adequate yield and long-term sustainability. A shallower borehole may save R10,000–R30,000.

How accurate are these suburb cost estimates?

These estimates are based on average geological conditions and typical depths for each suburb. Actual costs can vary by 10–20% depending on your specific property. A geophysical survey (R5,000–R10,000) provides the most accurate cost prediction for your exact location.

Is it cheaper to drill in winter?

Not necessarily. While some contractors offer off-season discounts (5–10% in May–August), the main cost driver is geology, not season. Focus on choosing the right contractor rather than timing your project.

Do dolomite areas cost more?

Yes. Dolomite areas (Centurion, Krugersdorp, Randfontein) require specialist equipment (Odex drilling) and mandatory geotechnical assessments. However, dolomite boreholes often produce very high yields (5–45 l/s), making the investment worthwhile for high-consumption properties.

📍

Ready to Drill? Get Your Free Quote Today

Don't guess your costs. Connect with verified contractors who know your area's geology and can provide accurate pricing.