Cost guide · Updated October 2026

How Much Does House Painting Cost?

Interior painting is usually priced by room or square foot. Exterior painting averages $3,178, with most projects between $1,819 and $4,551.

Typical range

$965–$3,089 (interior)

National average

$2,022 (interior)

Source: HomeAdvisor, accessed October 2026. Actual prices depend on your home, materials and location.

Get a real quote for your home

National averages are a starting point. A local painting pro can price your exact project for free.

Get free painting quotes

Common prices

ItemTypical cost
Interior painting$2–$6 per sq. ft.
Bedroom$240–$720
Living room$700–$2,000
Exterior painting (average)$3,178
Exterior painting$1.50–$4 per sq. ft.
Exterior prep work$0.50–$2.50 per sq. ft.

What affects the price

  • Square footage. The size of the space is the biggest price driver.
  • Labor. Labor is most of a painting bill, often 75% or more for interiors.
  • Height. Two-story exteriors and tall ceilings need ladders or scaffolding.
  • Prep work. Power washing, scraping, caulking and repairs add cost before any paint goes on.

How to get an accurate quote

  • Get at least three quotes. Prices for the same job often vary a lot between contractors.
  • Compare the same scope. Make sure each quote covers the same materials, removal, permits and cleanup.
  • Check license and insurance. Ask for proof of insurance and look up the contractor's license with your state.
  • Get it in writing. A written estimate should list the work, the price, the payment schedule and the warranty.

Get a real quote for your home

National averages are a starting point. A local painting pro can price your exact project for free.

Get free painting quotes

Sources

Prices are national figures published by the sources above and are for general information only. They are not a quote or an offer from FixFinch or any contractor.