How Much Does It Cost to Paint a House in 2025?
Some or all of the mortgage lenders featured on our site are advertising partners of NerdWallet, but this does not influence our evaluations, lender star ratings or the order in which lenders are listed on the page. Our opinions are our own. Here is a list of our partners.
A new coat of paint can go a long way to update and refresh your home. While painting is something that many homeowners can do themselves, you may choose to hire a professional instead.
According to Angi and Home Advisor, you can generally expect to pay between $967 and $3,076 to have the interior of your house painted, with the average homeowner spending $2,014. It costs an average of $2 to $6 per square foot, depending on if walls, trim and ceilings are included in the project.
An exterior paint job costs more, ranging from $1,819 to $4,551 with an average cost of $3,178. An additional story adds to labor costs, and the type of siding can make a big difference in price.
Mortgage loans from our partners
on New American Funding
New American Funding
on New American Funding
on GO Mortgage
GO Mortgage
4.0
NerdWallet rating4.0
NerdWallet ratingon GO Mortgage
Mortgage loans from our partners
on New American Funding
New American Funding
on New American Funding
on GO Mortgage
GO Mortgage
4.0
NerdWallet rating4.0
NerdWallet ratingon GO Mortgage
on Rocket Mortgage
Rocket Mortgage
on Rocket Mortgage
on Veterans United
Veterans United