Dividing a room, creating a home office or adding a bedroom? Here are the real costs of brick, drywall/gypsum and glass partition walls in Klang Valley.

Partition wall costs in Malaysia range from RM 10–35 per sq ft depending on type. Drywall/gypsum board costs RM 10–22/sq ft; brick partitions run RM 18–35/sq ft; framed glass partitions start from RM 45–120/sq ft. Choice depends on permanence, soundproofing needs and structural load.
Indicative Klang Valley ranges — get a free quote on WhatsApp.
Three main types are used in Malaysian landed homes and condos:
| Type | Cost per sq ft (supply & install) | Typical 100 sq ft wall | Timeline |
|---|---|---|---|
| Brick (half-brick, plastered) | RM 18–30 | RM 1,800–3,000 | 3–7 days |
| Brick (full-brick, plastered) | RM 25–40 | RM 2,500–4,000 | 4–10 days |
| Drywall / gypsum (single board) | RM 10–16 | RM 1,000–1,600 | 1–2 days |
| Drywall (double board, insulated) | RM 16–25 | RM 1,600–2,500 | 1–3 days |
| Aluminium-framed glass | RM 45–80 | RM 4,500–8,000 | 1–2 days |
| Frameless tempered glass | RM 80–150 | RM 8,000–15,000 | 1–2 days |
Send us a photo of the job on WhatsApp — we reply within the hour with a free quote.
💬 Get Your Free QuoteHalf-brick (102mm) or full-brick (215mm) walls are the traditional choice in Malaysian landed homes. Costs include bricks, sand, cement, wire mesh, plastering both faces and primer coat.
To demolish an existing non-structural brick wall, see our hacking walls guide →.
Metal-stud framed gypsum board partitions are fast, lightweight and easily modified. Preferred in condos where floor loading is restricted and in home-office conversions.
Glass partitions maintain visual openness while defining spaces. Used in home studies, living–dining separators, and feature walls.
| Wall Type | Approximate STC Rating | Suitable for |
|---|---|---|
| Drywall single board | STC 30–35 | Low-noise separation |
| Drywall double + rockwool | STC 45–50 | Home office, bedroom |
| Half-brick | STC 45–52 | Bedroom, media room |
| Full-brick | STC 52–58 | Practice room, wet area |
| Glass (single 10mm) | STC 28–32 | Visual separation only |
A homeowner wants to divide a large upstairs master bedroom (300 sq ft) into two rooms by building a 150 sq ft partition wall (15 ft wide × 10 ft high) with a door opening. Comparison of options:
| Option | Wall Cost | Door Lintel/Frame | Plaster & Paint | Total Estimate | Timeline |
|---|---|---|---|---|---|
| Half-brick partition | RM 2,700–4,500 | RM 400–700 | RM 600–1,000 | RM 3,700–6,200 | 5–8 days |
| Drywall double-board + rockwool | RM 2,400–3,750 | RM 200–400 | Included | RM 2,600–4,150 | 2–4 days |
Add RM 1,500–3,000 for a new hollow-core or solid timber door with ironmongery. Drywall is the recommended choice for this upper-floor application due to the lower weight and faster build time.
If a partition wall is non-structural, removing it costs RM 800–3,500 depending on material and size, plus plastering and painting reinstatement. For structural walls, a PE assessment is mandatory before hacking. See hacking walls guide →.
Send ClickBina a floor plan photo and tell us what space you want to create. We will recommend the right partition type and give you a fixed-price quote including plastering and painting.
Related guides: Hacking Walls → · Renovation Cost → · Plaster Ceiling Cost →
WhatsApp us photos of the job for a free quote — we reply within the hour.
💬 Get a Free QuoteThis guide refers to the laws, regulators, official bodies and references below. Rules, fees and procedures change — always confirm the current position with the source:
How we estimated prices: where this guide gives renovation or service price ranges, those RM figures are typical Klang Valley market ranges for 2026, compiled from contractor quotations and supplier price lists. They are not official or fixed rates — the final price depends on your site, so confirm it on site before you commit. Statutory fees, fines, tax rates and tribunal limits come from the law or official body concerned, not from market quotes.
Tell us what you need — we reply within the hour.