The average cost to paint a house exterior is $2,500 for a 2,400 sq. ft. two-story home, with most homeowners paying between $1,800 and $3,200. The final cost comes out to around $0.60 to $1.60 per square foot. With so many variables in pricing, you need to take them all into account before coming to your own estimate on how much your painting project will end up costing.
Paint can be expensive. Buying too much paint is particularly frustrating since paint stores won’t refund an already tinted gallon of paint. That’s why it’s recommended to first buy around 80% of the estimated paint you need and then purchase the remainder when you’re almost finished. Factors such as square footage, surface type, and quality of paint all play into how much paint you’ll need. Paint stores should be able to help you determine how much paint you need for a specific job. If you aren’t sure how much paint to buy, ask a salesperson for advice.
Get quotes from at least three painters. To answer the ultimate question, how much does it cost to paint a house, you'll want to obtain several bids before deciding who gets your business. Have the painters come to view your property in person before they write you a formal bid. This way there will be no surprises when the painters show up to perform the work.
Interview past clients. Talking to former customers is always a good idea. But, to ensure you're getting honest feedback — not just feedback from people who have been handpicked by the painter to sing their praises — ask to speak to the painter's three most recent clients. When you speak to them, ask about specifics. Find out whether the painters showed up on time, protected furniture from paint spills, kept the house clean, completed the project on schedule, and of course, what it cost to paint their house.
Staining a deck costs $540 to $1,000. Covered porches might hit $2,000. Consider negotiating the price a bit lower by combining it with a full exterior job. Painting handrails can run anywhere from $1 to $2 per linear foot, depending on whether it’s wood, metal or some other material. Although you might think this is an easy $30 to $100 job, most painters charge a minimum fee regardless of the size of the project. You’ll probably end up paying at least $150.