In British Columbia, most interior painting projects cost between $1,500 and $5,000 per job, with a typical price near $3,000. Local labour, permits and materials move the final price, so treat the range below as a planning guide.
Typical interior painting cost
$1,500 – $5,000
per job · typical $3,000
A general planning range, not a quotation.
Interior painting cost breakdown
- Single room$300 – $800typical $500
- Main floor (living/dining/kitchen)$1,500 – $3,500typical $2,500
- Whole house interior$3,000 – $8,000typical $5,000
At a glance
- Typical range$1,500 – $5,000
- Unitper job
- Cities covered5
What Painting costs
Cost covers paint, primer, tape, and labor for a typical 3-bedroom home. Price depends on number of rooms, ceiling height, and wall condition. Includes two coats.
By city in British Columbia
Frequently asked questions
How much does it cost per square foot?
Typically $2–$6 per sq ft. Higher for textured walls or high ceilings.
What affects the cost of Painting most?
Number of coats, wall repairs, trim painting, and furniture moving. Dark colors may need extra coats.
Can I save by buying my own paint?
Yes, but ask the painter for a discount on labor. Contractor-grade paint may be cheaper through pros.