The average cost of painting your house is about $1,800 per room. Depending on the size of the home and the style and layout, you can expect to spend between $4,000 and $10,000. On average, a 2,000 square foot home costs $6000 to $8000.