Planning to build a 3-bedroom house? This guide breaks the budget into stages so you can plan, save and build in phases, with live prices for the main materials on Buy More Mall.
Quick answer: A simple 3-bedroom bungalow of about 100–120 m² commonly costs roughly KSh 3 million to 5 million to build in 2026 for a standard finish, which works out to around KSh 28,000–45,000 per square metre. Basic finishes and owner-managed building sit at the lower end; premium finishes, a storey or difficult ground push it higher.
| Finish level | Rough cost per m² | 110 m² bungalow |
|---|---|---|
| Basic (simple finishes, local labour) | KSh 25,000–30,000 | KSh 2.8M–3.3M |
| Standard (tiles, ceiling, fitted kitchen) | KSh 30,000–40,000 | KSh 3.3M–4.4M |
| High-end (premium fittings) | KSh 45,000+ | KSh 5M+ |
Cost ranges are rough estimates for planning in 2026. They vary by county, design, finishes and labour rates; get a quote from a qualified professional before you build.
| Stage | Share of budget | Main materials |
|---|---|---|
| Foundation | 15–20% | Cement, ballast, sand, hardcore, steel bars, DPM |
| Walling (to ring beam) | 20–25% | Stones or blocks, cement, sand, lintels |
| Roofing | 15–20% | Timber, roofing sheets or tiles, nails, gutters |
| Doors and windows | 8–10% | Steel doors, wooden doors, windows, grills |
| Plumbing and electrical | 8–12% | Pipes, fittings, cables, sockets, consumer unit |
| Finishes | 20–25% | Plaster, tiles, ceiling, paint, kitchen |






| Material | Use | Price |
|---|---|---|
| K.P Silver Mombasa Cement | Foundation, walling, plaster | KSh 780 |
| Boxprofile/IT5 30G(STH) | Roofing (per metre) | KSh 430 |
| Classic Type Decra Stone Coated Tiles | Roofing tiles (per piece) | KSh 750 |
| Double Steel Security Doors | Main entrance | KSh 27,000 |
| Laminated wooden doors | Internal doors | KSh 3,000 |
| 10,000Ltrs Water Storage Tank | Water storage | KSh 68,000 |
Full lists: building materials price list, cement prices and steel bars and BRC mesh.
Have plans drawn by a registered architect, approved by your county, and use an NCA-registered contractor for larger works. Budget for approvals, a structural engineer and site supervision.
See cost of plumbing a house, cost of wiring a house and cost of fencing a plot.
Are you a supplier or contractor? Open a free Buy More Mall shop and list your products and services.
Not sure which one fits? Send us your details on WhatsApp or through the product page and we will help you choose.
| Stage | Share | At KSh 3.6M total |
|---|---|---|
| Foundation | 18% | about KSh 650,000 |
| Walling | 22% | about KSh 790,000 |
| Roofing | 17% | about KSh 610,000 |
| Doors and windows | 9% | about KSh 325,000 |
| Plumbing and electrical | 10% | about KSh 360,000 |
| Finishes | 24% | about KSh 865,000 |
Example only, to show how a budget splits. Replace the total with your quotation.
Roughly KSh 3 million to 5 million for a standard 100–120 m² bungalow in 2026, depending on finishes and location.
About KSh 25,000–45,000 per m² depending on the finish level.
Usually not to completion at standard finish; you can build in phases, starting with the foundation and walling.
Finishes and walling usually take the biggest shares, followed by the foundation and roofing.
It depends on what is local to you; compare delivered prices and labour for your area.
About 4–8 months with steady funding; phased building takes longer.
Prices shown are regular prices on Buy More Mall. Many products are currently on offer, so open the product page to see today's price.