How Much Does House Painting Cost in Perth?
Painting costs in Perth are usually quoted per square metre, then rolled up into a total for the job. Here's what that looks like for a typical repaint.
Typical price
$20–$45/m² interior, $25–$55/m² exterior
Interior painting
$20–$45/m²
Exterior painting
$25–$55/m²
3-bedroom interior repaint
$3,500–$9,000
Full interior + exterior repaint
$6,000–$15,000
These are estimates based on typical Perth pricing, not a quote - get an exact price for your job by posting it free on Locentra.
Prices last reviewed: August 2026
Want an exact price for your job?
Post your job free on Locentra and compare real quotes from local Perth tradies.
What affects the price
- Surface preparation needed - patching, sanding, and priming add time and cost.
- Number of coats required, especially for a colour change or covering dark walls.
- Paint quality and brand - premium paints cost more but often last longer.
- Ceiling height and access - high or angled ceilings need extra equipment and time.
- Trim, skirting, and detail work, which is typically priced separately from wall area.
Frequently asked questions
Why is exterior painting more expensive than interior?
Exterior painting generally costs more per square metre because it involves more surface preparation (weathering, cracks, mould), scaffolding or ladder access, and paint designed to handle sun and weather exposure.
Does the quote include prep work like patching and sanding?
It should, but confirm this upfront - painters vary in how much prep is included in their base quote versus charged as an extra, especially for older homes with more wear.
How many coats of paint are typically needed?
Most jobs need two coats for even coverage, but covering a dark colour with a light one, or painting bare plaster, can require a third coat or a specific primer, which adds to the cost.
Other Perth cost guides
Ready to get real quotes?
Post your job free, compare quotes from local Perth tradies, and hire with confidence.