Building and renovation costs in South Africa
In South Africa a complete renovation of a standard three-bedroom house of 120 to 150 m² is usually quoted at R 250,000 to R 550,000, while an all-inclusive bathroom starts at about R 52,000. The quickest way to get current prices for your own job is a request on BlaBlaPrice, which looks through local sellers' websites and price lists.
Approximate prices in South Africa, November 2026 (sellers' websites)| Type of work | Approximate price |
|---|
| Bathroom, all-inclusive | about R 52,000 |
| Kitchen, all-inclusive | R 63,000 – R 190,000 |
| Renovation, average per m² | about R 1,800 |
| Standard 3-bedroom house, complete | R 250,000 – R 550,000 |
| Granny flat, new build | R 200,000 – R 400,000 |
Permits before the work starts
Any new build, extension or structural change needs written approval from the local council before work starts. A building permit is required for a residential renovation or major construction once plans go to the council. Small jobs are treated differently: under the national building regulations, work under 40 m² does not need plans, but you must still notify the local authority's planning department. Quick cosmetic updates, such as new flooring or a repaint, usually do not need council approval, so ask your builder which group your job falls into before you sign.
Season and timing
Johannesburg, Cape Town, Durban, Pretoria and Gqeberha are in the southern hemisphere, so November is late spring and summer runs from December to February. Ask for a start date that lets roofing, plumbing and external work finish before the summer months. Winter, from June to August, is the other season to plan around for outdoor work.
How renovation is priced
Builders quote in rand per square metre for a whole house, or as one all-inclusive price for a room. Many quotes leave out extras such as waste removal, the electrician or plumber, and VAT, so ask whether each item is included. Measure the floor area in metres and square metres, the units used on most quotes here, and say whether you want the price with or without VAT.
What to put in your request
Name the rooms or areas to change, the floor area in m², and whether the work is structural or cosmetic. Add your city, the deadline and any plans or photos you already have. Say whether you need materials supplied or only labour, because the price changes with who buys the materials.
On BlaBlaPrice you describe the renovation in your own words in a chat, and it is free for buyers. The assistant asks for missing details, looks through sellers' websites and price lists in your city, and shows the prices and businesses it found. Registered sellers reply in the chat with their own offer, price and delivery terms, while your contact details stay hidden until you decide whom to share them with. Start with a request or read how it works.
Questions and answers
How much does a renovation cost in South Africa?
A complete renovation of a standard three-bedroom house is usually quoted at R 250,000 to R 550,000. Bathrooms start at about R 52,000 all-inclusive and kitchens at about R 63,000.
Do I need a permit for a renovation?
Structural work, extensions and new builds need approval from the local council before you start. Small cosmetic updates usually do not, but confirm with your builder or the municipality in Johannesburg, Cape Town, Durban, Pretoria or Gqeberha.
When should I start a renovation?
November is late spring, so a start now lets roofing and outdoor work finish before the summer from December to February. Winter from June to August is the other season to plan around.
How are renovation prices quoted?
Many builders quote per square metre, at about R 1,800 on average, or as one all-inclusive price for a room. Ask whether VAT and waste removal are included, because some quotes leave them out.