How Much Does It Cost to Install a 20×20 Carport in Gauteng?
A 20×20 carport, roughly 6×6 metres, costs between R25,000 and R60,000 fully installed in Gauteng. The actual figure depends on the materials you choose, the complexity of the structure, and what your site needs before installation can even start. Pronet Shadeports & Carports Gauteng installs shade net carports, steel flat-roof carports, and pitched or A-frame designs across Johannesburg, Pretoria, Centurion, Midrand, and the East Rand.
Get a Price for Your 6×6 Carport Today
Pronet Shadeports & Carports Gauteng installs shade net, steel flat-roof, and pitched carports across Johannesburg, Pretoria, Centurion, Midrand, and the East Rand. We provide line-item quotes, not lump sums, so you know exactly what you are paying for.
Shade Net Carports
UV-blocking shadecloth on a galvanised steel frame. Most budget-friendly option for a 6×6 structure in Gauteng.
Steel Flat-Roof Carports
IBR or Chromodek corrugated sheeting on a hot-dipped galvanised frame. Fully waterproof and hail-resistant.
Pitched / A-Frame Carports
Dual-pitch design that sheds water on both sides. No ponding risk and a cleaner architectural finish.
Line-Item Pricing
Every quote breaks down materials, labour, and site costs separately. No vague lump sums.
Key Takeaways
| Factor | Estimated Cost Range |
|---|---|
| Shade net / shadecloth carport | R15,000 – R25,000 |
| Standard steel flat-roof carport | R25,000 – R35,000 |
| Pitched / A-frame premium carport | R35,000 – R60,000+ |
| Labour (if quoted separately) | R150 – R300 per m² |
| Concrete footings per post | R150 – R300 per post |
| Municipal plan approval | R500 – R3,000 |
| Travel surcharge (outside metro) | R50 – R80 per 20km |
What Does a 20×20 Carport Actually Cover?
So, 20×20, is that feet or metres? Most South African suppliers quote in metres, but this particular size comes from the imperial measurement, 20×20 feet, which converts to roughly 6×6 metres or about 37 square metres. That’s enough room for two cars sitting side by side with space to open both doors properly. A double carport at this size is one of the most requested structures in areas like Fourways, Centurion, and Edenvale.
The footprint matters for two reasons: it determines how many posts and how much roofing material you need, and it often triggers a requirement for municipal approval. Carport structures over a certain size may need architectural drawings depending on your local municipality’s bylaws. This isn’t always enforced, but if you live in a complex or a suburb with an active body corporate, it’s worth checking before installation begins.
What questions come up here? Does the concrete slab cost extra? What about guttering? Do all 6×6 carports need permits? Those are the things that separate a rough quote from what you actually pay.
How Does Material Choice Affect the Price?
The single biggest variable in the price of a 6×6 carport is the roofing material and frame design. Here is a clear breakdown of how material choice moves the total cost for a 37m² structure:
Shade Net Carport (R15,000 – R25,000)
A shadecloth carport uses a knitted waterproof shadecloth carport fabric stretched over a galvanised steel frame. It is the most affordable option and does a solid job of blocking UV and reducing heat. The net itself will need replacement every several years depending on the shade factor and exposure, but the frame typically lasts much longer. This is popular in areas like Soweto, Roodepoort, and Krugersdorp where budget and function matter more than aesthetics.
Standard Steel Flat-Roof Carport (R25,000 – R35,000)
This is the most common structure Pronet Shadeports & Carports Gauteng installs. The frame is hot-dipped galvanised steel, and the roof is either IBR or Chromodek corrugated sheeting. Flat-roof carports in Gauteng need a minimum 1-degree pitch toward a gutter to prevent ponding, which becomes critical during Highveld summer storms. The steel is treated to resist rust, and the roof sheeting handles hail well, which is a real consideration if you live anywhere near Johannesburg.
Pitched or A-Frame Carport (R35,000 – R60,000+)
An A-frame design eliminates water run-off problems entirely. The roof sheds water to both sides, there is no standing water risk, and the structure looks more like a permanent architectural feature than an add-on. These designs cost more because they need heavier structural members, more precise fabrication, and longer installation time. This is the right choice for properties in Sandton, Midrand, or anywhere that a carport needs to match the look of the main house.
What Extra Costs Should You Budget For?
People ask this a lot, and honestly, the extras are where most quotes fall apart. Here is what tends to get left out of initial pricing:
- Labour and installation fees – R150 to R300 per square metre if not bundled into the total. For a 37m² structure that’s an additional R5,550 to R11,100 if quoted separately.
- Concrete footings – A 6×6 carport typically needs four to six posts. Each footing is roughly R150 to R300 to form and pour, so budget R900 to R1,800 for this alone.
- Municipal plan approval – Certain northern suburbs of Johannesburg and parts of Pretoria require stamped architectural drawings. This ranges from R500 for basic compliance paperwork to R3,000 for a full architectural plan submission.
- Travel and delivery – If your property sits outside a major metro centre, some installers charge R50 to R80 for every additional 20km. Worth asking upfront.
- Guttering – Not always included in base quotes. A single-run gutter and downpipe on a 6-metre carport adds a few hundred rand but prevents erosion and water damage around the foundation.
The honest answer is that a 20×20 carport budgeted at R30,000 can easily land at R38,000 to R42,000 once footings, gutters, and travel are added. Get a line-item quote, not a lump sum.


How Do Carport Prices in Pretoria Compare to Johannesburg?
Does location in Gauteng actually change the price? Yes, slightly. Labour rates and material delivery costs vary by area, but the gap is not dramatic.
Carport prices in Pretoria tend to be marginally lower than carport prices in Johannesburg for the same structure, mostly because of travel costs from fabrication yards and the competitive installer market in Tshwane. Sandton and northern Joburg suburbs run slightly higher because of demand and access constraints in some complexes.
Here is a rough comparison for a standard 6×6 steel flat-roof carport:
| Area | Estimated Installed Price |
|---|---|
| Pretoria / Centurion | R26,000 – R32,000 |
| Johannesburg South / East Rand | R27,000 – R34,000 |
| Sandton / Fourways / Midrand | R30,000 – R38,000 |
| Springs / Ekurhuleni East | R27,000 – R33,000 |
For a dedicated 6×6 carport price in Springs or a 6×6 carport price in Sandton, Pronet Shadeports & Carports Gauteng provides area-specific quotes.
Why Use Pronet Shadeports & Carports Gauteng?
Pronet Shadeports & Carports Gauteng specialises in residential and light commercial carport installations in Pretoria and across the wider Gauteng area. The company does not offer roofing repairs, general building work, or structures outside the shadeport and carport category — which means every quote comes from a team that does this specifically, not as a side job.
What makes the quotes reliable? Line-item pricing broken down by material, labour, and site-specific work. No vague lump sums. Pronet works across Johannesburg, Pretoria, Centurion, Midrand, Randburg, and the East Rand, and handles municipal compliance questions as part of the consultation process.
Frequently Asked Questions
How much does a 6×6 carport cost to install in Gauteng?
A 6×6 (20×20 foot) carport in Gauteng costs between R25,000 and R60,000 installed, depending on whether you choose a shade net structure, a steel flat-roof design, or a pitched A-frame. Labour, footings, and municipal approvals are sometimes quoted separately and can add R6,000 to R15,000 to the base price.
Do I need council approval for a 20×20 carport?
In many Gauteng municipalities, a carport over a certain footprint requires municipal approval or stamped drawings. The rules vary by suburb and whether the property falls under a body corporate. It is best to check with your local municipality before installation. Pronet can advise on this during the quoting process.
How long does it take to install a 20×20 carport?
A standard 6×6 steel carport takes one to two days to install once the footings have cured. Concrete footings need 24 to 48 hours before the structure can be erected, so the full process from site prep to completion is typically three to five days.
What is the difference between a shade net carport and a steel roof carport?
A shade net carport uses a shadecloth fabric that blocks UV and heat but lets some air through. A steel roof carport uses corrugated IBR or Chromodek sheeting that is fully waterproof and more durable long-term. The shade net option costs less upfront, but the net will need replacement every few years.
Can a 20×20 carport fit two cars?
Yes. A 6×6 metre carport comfortably fits two standard passenger vehicles side by side, with enough room to open doors on both sides without difficulty. For larger bakkies or SUVs, a slightly wider structure of 6.5 to 7 metres is sometimes recommended.
Does Pronet Shadeports install carports outside Johannesburg and Pretoria?
Pronet Shadeports & Carports Gauteng covers the full Gauteng metro area, including Centurion, Midrand, Randburg, Roodepoort, Edenvale, Springs, and surrounding areas. A travel surcharge may apply for sites more than a set distance from the nearest depot.
How do I get a quote for a 20×20 carport?
Contact Pronet Shadeports & Carports Gauteng directly for a site-specific quote. Bring your stand dimensions, preferred material, and any body corporate or municipal requirements to the consultation so the quote can be as accurate as possible.
