Home Extensions

Home Extension Costs in Johannesburg 2026: Rooms, Second Storey & Granny Flats

Opgedateer:
Dingwayo Reason Ndlovu
Home Extension Costs in Johannesburg 2026: Rooms, Second Storey & Granny Flats

Home Extension Costs in Johannesburg 2026: Rooms, Second Storey & Granny Flats

Running out of space? A home extension is one of the smartest investments you can make in Gauteng's property market. Instead of paying transfer duties, agent fees, and moving costs to buy a bigger house, adding space to your current home typically costs 30–50% less and adds immediate value to your property. This guide covers every type of extension with current 2026 pricing from Sinqobile Construction.

How Much Does a Home Extension Cost in Johannesburg?

A home extension in Johannesburg costs R5,000–R22,000 per square metre in 2026, depending on the type. A single room addition costs R180,000–R450,000, while a second storey ranges from R450,000 to R1,200,000:

Extension TypeCost per m²Typical Project Cost
Single room addition (bedroom/living room)R12,000 – R18,000R180,000 – R450,000
Bedroom + en-suite bathroomR14,000 – R20,000R280,000 – R600,000
Second storey additionR15,000 – R22,000R450,000 – R1,200,000
Granny flat (self-contained)R12,000 – R16,000R350,000 – R750,000
Garage conversionR7,000 – R12,000R120,000 – R350,000
Covered patio/entertainment areaR5,000 – R10,000R75,000 – R250,000
Home office additionR12,000 – R18,000R150,000 – R360,000

These prices include foundation, structure, roofing, plastering, painting, electrical, and basic finishes. Plumbing, premium finishes, and tiling are additional where applicable.

How Much Does a Single Room Addition Cost?

A single room addition (bedroom, living room, or home office) costs R180,000–R450,000 for a standard 15–25 m² room in Johannesburg. This is the most common extension project and takes 6–10 weeks to complete. A standard 15–25 m² room addition takes 6–10 weeks to complete.

What Is Included

  • Foundation (raft or strip, depending on soil conditions)
  • Brick walls (220 mm cavity or 280 mm solid, depending on design)
  • Roof structure tied into existing roof
  • Waterproofing at the junction between old and new roof
  • Windows and exterior door
  • Internal and external plastering
  • Electrical (lights, plug points, DB board connection)
  • Painting (interior and exterior)
  • Ceiling and cornice

Cost Breakdown: 20 m² Bedroom Addition in Fourways

ComponentCost
Foundation (raft, 20 m²)R24,000
Brickwork (walls, 55 m² face area)R38,500
Roof structure + sheeting (22 m²)R22,000
Waterproofing (junction)R4,500
Windows (2) + door (1)R14,000
Plastering (internal + external)R16,500
Electrical (3 points + lights)R8,000
Painting (internal + external)R9,000
Ceiling + corniceR6,500
Building plans + councilR18,000
TotalR161,000 – R240,000

Add R40,000–R80,000 for an en-suite bathroom (waterproofing, plumbing, tiling, fixtures).

How Much Does a Second Storey Addition Cost?

A second storey addition costs R450,000–R1,200,000 in Johannesburg (R15,000–R22,000 per m²) and doubles your living space without using any additional ground. It is particularly valuable on smaller plots in Sandton, Fourways, and Midrand where land is expensive.

Can Your House Support a Second Storey?

This is the critical question. A structural engineer must assess:

  • Foundation capacity: Original foundations may need underpinning or reinforcement (R50,000–R150,000)
  • Wall strength: Ground floor walls must carry the additional load — sometimes steel columns are needed
  • Roof removal and replacement: The existing roof is removed entirely and a new roof constructed on top of the upper floor

Second Storey Cost Breakdown

ComponentCost per m²
Structural engineering assessmentR15,000 – R30,000 (fixed)
Foundation reinforcement (if needed)R1,500 – R4,000/m²
Existing roof removalR80 – R150/m²
New floor slab (suspended concrete)R1,800 – R3,000/m²
Walls, windows, finishesR8,000 – R12,000/m²
New roof over upper floorR800 – R1,500/m²
Staircase (internal)R25,000 – R80,000
Total (including engineering)R15,000 – R22,000/m²

A 60 m² second storey (2 bedrooms, bathroom, landing) in Johannesburg costs R900,000–R1,320,000 including plans, engineering, and all finishes.

Second Storey Timeline

PhaseDuration
Structural assessment + building plans4 – 8 weeks
Council approval4 – 12 weeks
Roof removal + floor slab3 – 4 weeks
Walls + new roof4 – 6 weeks
Plastering, electrical, plumbing3 – 4 weeks
Finishes (tiling, painting, cupboards)3 – 4 weeks
Total construction time14 – 20 weeks

Important: You can typically continue living in the house during construction. The existing roof is only removed once the upper floor slab provides weather protection for the ground floor.

How Much Does a Granny Flat Cost to Build?

A self-contained granny flat costs R350,000–R750,000 in Gauteng and is one of the best property investments you can make, generating R7,000–R14,000/month rental income — an 18–25% annual return. A well-built 40–60 m² unit with its own entrance generates R7,000–R14,000/month rental income — an 18–25% annual return that pays for the construction within 4–6 years.

Granny Flat Specifications

SizeRoomsCost Range
30 m² (studio)Open-plan bedroom/living, kitchenette, bathroomR350,000 – R480,000
45 m² (1-bed)Bedroom, living room, kitchen, bathroomR480,000 – R600,000
60 m² (2-bed)2 bedrooms, living room, kitchen, bathroomR600,000 – R750,000

Granny Flat Requirements

  • Council-approved building plans (mandatory)
  • Separate water and electricity meter (recommended for rental)
  • Own entrance (no shared access with main house)
  • Parking (at least one off-street bay)
  • NHBRC enrolment (required for new builds — see our NHBRC guide)
  • Compliance with municipal zoning — check with your local municipality whether second dwellings are permitted on your property

Rental Income Potential

AreaStudio (30 m²)1-Bed (45 m²)2-Bed (60 m²)
SandtonR7,000 – R9,000R9,000 – R12,000R12,000 – R16,000
Fourways, MidrandR5,500 – R7,500R7,500 – R10,000R10,000 – R13,000
RandburgR5,000 – R7,000R7,000 – R9,000R9,000 – R12,000
Pretoria, CenturionR4,500 – R6,500R6,500 – R8,500R8,500 – R11,000

How Much Does a Garage Conversion Cost?

A garage conversion costs R120,000–R350,000 and is the most cost-effective type of extension because the structure already exists. Converting an existing double garage into a living space, home office, or entertainment room is the most cost-effective extension because the structure (walls, roof, slab) already exists.

Typical Garage Conversion Includes

  • Insulation (roof and walls): R15,000 – R25,000
  • New flooring (tiling or laminate): R10,000 – R25,000
  • Windows (replacing garage door with wall + windows): R15,000 – R35,000
  • Electrical (lighting, power points): R5,000 – R12,000
  • Plastering and painting: R8,000 – R18,000
  • Plumbing (if adding a bathroom): R20,000 – R45,000
  • Ceiling installation: R5,000 – R10,000

A basic garage conversion (no plumbing) costs R120,000–R180,000. With a bathroom and kitchenette, expect R220,000–R350,000.

Do You Need Building Plans for a Home Extension?

Yes — every extension requires council-approved building plans. There are no exceptions. Building without plans is illegal and can result in:

  • Fines up to R100,000
  • Demolition orders
  • Inability to sell your property (buyers' attorneys check for approved plans)
  • Insurance claims denied (unapproved structures are excluded)

Building Plan Costs for Extensions

ItemCost
Architectural drawingsR12,000 – R35,000
Structural engineer (if needed)R10,000 – R30,000
Municipal submission feesR5,000 – R12,000
NHBRC enrolment (if applicable)R3,000 – R8,000
Total plans costR15,000 – R50,000

The approval process takes 4–12 weeks depending on your municipality. In Johannesburg (City of Joburg), allow 8–12 weeks. In Tshwane (Pretoria), 6–10 weeks.

How Do Extension Costs Vary Across Gauteng?

Extension costs in Sandton run R14,000–R20,000 per m² (premium finishes expected), while Roodepoort and West Rand offer the most competitive rates at R10,000–R15,000 per m²:

AreaCost per m² (room addition)Notes
Sandton, BryanstonR14,000 – R20,000Premium finishes expected
Fourways, MidrandR12,000 – R18,000Average Johannesburg rates
Randburg, NorthcliffR12,000 – R18,000Good extension ROI
Pretoria, CenturionR10,000 – R16,0005–10% below JHB
Roodepoort, West RandR10,000 – R15,000Most competitive rates

What Are the Top Tips for a Successful Home Extension?

Start with a structural engineer assessment (R5,000–R15,000) before committing to plans or builders — this determines what is actually possible. Here are five proven strategies:

  1. Start with the engineer, not the builder — A structural assessment (R5,000–R15,000) determines what is possible before you commit to plans and builders
  2. Match the new to the old — Use the same brick type, roof tile, and plaster finish so the extension looks original, not bolted on
  3. Plan for waterproofing — The junction between old and new is the most leak-prone area. Insist on a proper waterproofing detail, not just sealant
  4. Consider resale value — A 4th bedroom adds more value than a 2nd living room. An en-suite bathroom adds more value than a larger bedroom
  5. Budget for the complete project — Plans (R15,000–R50,000) + construction + finishes + landscaping to restore the garden. Under-budgeting leads to unfinished extensions

Why Choose Sinqobile Construction for Your Extension?

Sinqobile Construction is an NHBRC-registered contractor based in Bryanston, Johannesburg, with 15+ years of experience building extensions across Gauteng. We provide:

  • Free structural feasibility assessment — we tell you what is possible before you spend on plans
  • Complete project management — from building plans to council approval to construction to handover
  • All trades in-housebuilding, roofing, plumbing, electrical, tiling, painting
  • Fixed-price, itemised quotes — no surprises
  • NHBRC enrolment on all applicable projects
  • Seamless integration — your extension will look like it was always part of the original house

Get a free extension quote: +27 82 868 8396

Last updated: March 2026. Prices reflect current Johannesburg market rates.

Verwante Onderwerpe:

home extension costs Johannesburg 2026room addition cost South Africasecond storey addition cost Johannesburggranny flat cost Gauteng 2026home extension builder Johannesburghouse extension per square meter

Gereed om Jou Konstruksieprojek te Begin?

Kry kundige raad en 'n gratis kwotasie van Sinqobile Construction vandag

Bel Nou WhatsApp