How Much Does It Cost to Paint a House?

There’s nothing like a fresh coat of paint to boost curb appeal and make an entire home feel fresh. But exactly how much does it cost to paint a house?

how much does it cost to paint your house image of a mid century modern home painted with bright and warm hues of yellow and orange with green accents and a dual sided fireplace as a focal point
Image: Laurie Rubin/Getty

A new coat of paint can work wonders for your home's appearance. Maybe the interior walls are looking more "dull dorm room" than "modern masterpiece," or perhaps the exterior is a faded reminder of better days.

But before you dive into swatches and rollers, there's one important question to answer: How much is this paint job going to set you back? Spoiler alert: It's more than the cost of a few cans of paint and less than your firstborn child, but let's break it down.

Here's everything you need to know about the costs of painting your home’s exterior and interior.

Average Cost to Paint a House

House-painting costs can vary significantly depending on your home's square footage and location, and who is crunching the numbers.

But some pros can make a pretty accurate estimate. These are ranges for painting the interior and exterior of a home based on square footage from Porch.com home services website.

1,000-square-foot one-story home: $2,500 to $6,000

3,000-to-4,000-square-foot home that’s three or four stories: $10,000 to $19,000

Painting costs can vary based on the home’s square footage, the type of paint chosen, the paint finish, the type of paint primer, local labor rates, and the type of exterior siding.

How Much Paint Costs

The type of paint materials you choose greatly affects the cost to paint your home — not to mention how the paint looks and how long it lasts. To calculate how much paint will cost, start by understanding the types, finishes, and quality of paint, and whether you'll need primer.

Paint Types

Generally, there are two types of paint: latex-based paint and oil-based paint.

Latex Paint

Also known as water-based paint, it's the most common type of paint for home use. That's because it rolls on smoothly, dries quickly, is environmentally friendly, and tends to have less odor than oil-based paint. The main drawback, though, is it's less durable than oil-based paint, so it's more prone to scratches. Latex-based paint typically cost $15 to $50 per gallon.

Oil-based Paint

It’s commonly used for high-moisture areas -- such as bathrooms and kitchens, and floors, trims, and moldings, -- since these areas take more abuse over time than walls do. Typically oil-based paints are less expensive than latex, take longer to dry, can smell bad while drying, and contain more volatile organic compounds, which means they're less environmentally friendly. Oil-based paint may cost $20 to $60 per gallon.

Paint Finishes

A paint's finish can also affect its price tag. There are five main types of finishes: flat/matte, eggshell, satin, semi-gloss, and high-gloss. Each finish has pros and cons, and costs vary. Both latex-based paints and oil-based paints offer the full range of finishes.

Two aesthetic considerations when selecting a finish are how shiny you'd like the surface to be and whether you want to hide imperfections on the surface to be painted. Generally, higher-gloss paint finishes reflect light better than lower-gloss finishes, like eggshell and matte. That makes them shiny but causes them to highlight flaws in walls and ceilings.

High-Gloss Paint

The most durable and easiest to clean of all paint sheens. It's ultra-shiny, light-reflective, and hard (think appliance-paint tough). High-gloss paint has too much shine for interior walls; you'd find the reflections and drywall flaws distracting. It's a good choice for areas touched by sticky fingers though, such as cabinets, trim, and doors.

Semi-Gloss Paint

Slightly less durable than high-gloss paint, it's well suited for rooms where moisture, drips, and grease are common and need to be easily wiped away. This makes it appropriate for kitchen walls, bathrooms, and trim.

Satin Paint

It has a lovely luster that, despite the name, is often described as velvety. Because it's easy to clean, it's suitable for high-traffic areas — including kitchens, bathrooms, trim, and chair rails—though it reveals application flaws, such as roller or brush strokes.

Eggshell Paint

This choice falls between satin and flat on the sheen and durability scale. It's essentially a flat, low-shine finish with little luster, like a chicken's egg. Eggshell covers wall imperfections well and is suited to gathering spaces that don't get a lot of bumps and scuffs.

Flat or Matte Finish

It's on the no-shine end of the finish spectrum. A friend to walls that have something to hide, flat or matte paint (the terms are interchangeable) soaks up — rather than reflects — light, has the most pigment, and provides the most coverage. It's good for adults' bedrooms and other interior rooms that won't be roughed up by kids. That's because it's tough to clean without taking paint off.

Generally, the higher the shine, the higher the cost:

  • Flat/Matte: $20 to $40 per gallon, depending on brand
  • Eggshell: $30 to $50 per gallon
  • Satin: $12 to $60 per gallon
  • Semi-gloss: $40 to $60 per gallon
  • High-gloss: $50 to $70 per gallon

Paint Quality and Other Factors

Paint quality also affects paint price. Higher-grade paints tend to adhere to surfaces better and last longer. They're also thicker, requiring fewer coats and, as a result, they cost more than lower-grade paints.

Major brands often offer a range of paint qualities. For example, Home Depot's Behr sells Behr Premium Plus, Behr Ultra, and Behr Marquee (its higher-quality paint). An example of the cost difference between a gallon of semi-gloss Behr Premium Plus and Behr Marquee in the same color is $29 versus $53.

Color can also affect paint cost. For instance, trendy paints may cost substantially more than classic hues. In addition, paint features such as mold and mildew resistance are important cost factors. Many mold-inhibiting bathroom paints, for instance, cost substantially more than ordinary latex-acrylic paint — sometimes almost double. Also, paints that come with manufacturer warranties may be more expensive depending on the length of the warranty. (A two-year warranty is standard.)

Paint Primer

Most paint jobs require you to apply a layer of paint primer before paint. Primer seals in stains, creates a more even finish, and helps the paint adhere better to the surface. However, not all wall surfaces call for primer.

Applying primer over new (read: bare) surfaces is a good idea, since the primer will seal the original material and prevent the paint from soaking into it. A layer of primer also masks surface stains such as water damage, mildew stains, or greasy patches.

Conversely, if the walls are in decent shape or the new paint color closely matches the old one, you can probably get away without primer.

Some paints are two-in-one paint and primer products, or so-called "self-priming paints." They’re designed to seal and cover surfaces in one coat. But here's the secret: There's actually no primer in the mix. What you're really working with is just a thicker paint that often doesn't perform as well as using separate primer and paint.

The moral? Though two-in-one paint can help you save time, it's wise to opt for a separate primer for most paint jobs.

The three types of primer are oil-based, latex-based, and shellac-based. Their costs are as follows:

Oil-based primers

$25 to $70 per gallon. An industry standard for decades, oil-based primers are ideal for unfinished or bare wood. They seal the porous surface of wood, enabling the coat of paint to better stick to the surface.

Latex-based primers

$15 to $60 per gallon. Ideal for preparing unfinished drywall and softwood (like pine) for painting, latex-based primers are less brittle than oil-based primers. That makes them less susceptible to peeling and cracking.

Shellac primers

$30 to $80 per gallon. Excellent at blocking stains, shellac primer works well on walls that are susceptible to water or smoke damage.

Though all three primers can be used under latex paint, it's best to use a latex-based primer for a latex paint, oil-based primer for an oil-based paint, and shellac primer for walls with stubborn stains.

Average Cost to Paint Interior of a House

Interior painting costs will depend largely on your home's square footage, according to Fixr.com. Here are their estimated averages:

  • 1,000 square feet: $5,749 to $10,700
  • 2,000 square feet: $11,498 to $21,400
  • 3,000 square feet: $17,247 to $32,100

Average Cost to Paint the Exterior of a House

Likewise, exterior painting costs will vary depending on the size of your home:

  • 1,000 square feet: $2,837 to $5,281
  • 2,000 square feet: $5,675 to $10,561
  • 3,000 square feet: $8,512 to $15,842

However, those figures don't account for siding materials. Some siding costs more to paint because of its texture and the type of paint required to properly cover it.

Here are average paint price ranges for the five most common types of siding:

  1. Brick siding: $6,367 to $11,850
  2. Metal siding: $5,073 to $9,442
  3. Vinyl siding: $6,837 to $12,725
  4. Wood siding: $6,837 to $12,725
  5. Stucco siding: $5,966 to $11,104

Labor Cost to Paint a House

While some professional painters will charge a flat fee for a painting project, most charge per square foot — $5.75 to $10.70 per square foot on average. Most painters will charge more for last-minute jobs (think 48 hours' notice or less), travel costs (if you live far away, the painter may want extra money for gas), or intensive prep work (such as removing mold or stains before painting). Also, depending on the painter, the rate may or may not include the cost of paint materials such as paint, primer, and supplies.

Repairs and improvements can also increase your painting budget. Painters may offer some of these additional services, but you may need to call in a specialist for others:

  • Drywall repair: $50 to $100 per square foot
  • Replastering: $10 to $12 per square foot
  • Cleaning mold: $500 to $3,000+
  • Patching holes: $2 to $6 per square foot if an entire wall or ceiling needs replacing

Two more factors that can affect a painter's labor costs are the number of stories and the condition of the home. Generally, the more stories in a house, the higher the labor costs. And, if a home is older, the painter might need to spend more time on prep work such as scrubbing siding or sanding aging wood.

How Much Paint Supplies Cost

Although you can save big bucks by not paying for someone else's labor, doing the work yourself has downsides. For one thing, you'll have to buy supplies such as drop cloths, tape, ladders, brushes, and rollers.

Drop Cloths

You can choose from different types of drop cloths to protect furniture and floors while painting. Here are the types and price estimates.

Canvas drop cloths: $30 for nine feet by 12 feet. Canvas cloths are the most expensive, but they’re virtually indestructible. Buy them once, and they'll last many years.

Plastic drop cloths: About $3 for nine feet by 12 feet. Paint-proof, lightweight, and economical, plastic drop cloths are good for protecting furniture and cabinet covers. They can also be used to protect lawns and landscaping during painting.

Paper drop cloths: $11 for nine feet by 12 feet. Paper drop cloths are an inexpensive covering for furniture or windows while painting small, indoor jobs, such as touching up window trim. They're absorbent and textured to hold paint. When you're finished, you can just fold them up and throw them away. However, paper cloths aren’t the best option for protecting floors, since they can tear easily.

Paper/poly drop cloths: $19 for nine feet by 12 feet. The best of both paper and plastic, these cloths are low-cost and disposable. They absorb paint drips while better protecting what's underneath. They also provide some protection from slipping. Plus, you can cut paper/poly drop cloths to fit the space. But, like paper, paper/poly drop cloths can rip more easily than plastic or canvas.

Upcycled drop cloths: Have old shower curtains, drapes, or other sturdy material lying around? Both your wallet and the planet will thank you for hanging on to them for painting projects.

Painter's Tape

Painter's tape is a must for protecting areas that shouldn’t be painted, like crown molding. It costs about $8 for a roll of 60 yards. Delicate surfaces, such as wallpaper or ceiling tiles, will require a lower adhesion tape than ordinary walls and trim.

Ladders

Ladder prices vary based on size — though most homeowners can paint the interior of their home using a 16-foot extension ladder, which generally costs $129 to $369. Folks in houses with low ceilings may manage with a step stool. The prices vary widely, from $11 to $166, depending on height and durability.

Brushes and Rollers

Of course, paint brushes and rollers are also important line items on your budget sheet. A three-inch-wide paint brush costs an average, $5 to $18, though you'll likely need an assortment of paint brush sizes for trim, corners, and narrow surface areas. Brushes come in a variety of bristle types and qualities, and each has a different purpose. Some are intended for specific paint types, finishes, and surfaces, so be sure to buy the right brushes for your painting job.

You'll also need a set of paint rollers. Paint roller kits that include paint trays cost about $10 to $33. Like brushes, rollers are sold with different textures to suit different surface types, such as smooth or rough. 

How to Save on Painting Your House

Hiring a professional to paint your home from top to bottom, inside and outside, has a number of advantages. For starters, it'll save you a ton of time by not having to do the work yourself. In addition, you won't have to be concerned about safety issues, such as climbing a ladder to paint your house's gutters. Best of all, you can expect a clean, attractive finished product from a professional painter.

DIY Some of the Work

You can lessen the load on your wallet by DIYing some or most of the job yourself. These basic tasks will help speed up the process for your painter:

Prep Rooms for Painting

This requires moving furniture away from walls; covering furniture and floors with drop cloths to protect them from spilled paint; removing electric switch plates, outlet covers, and light fixtures; and cleaning dirt or grime off the walls.

Prep the Exterior for Painting

Outside, you'll want to trim bushes, trees, and shrubs that are near the house so the painter will have easy access to your home's siding. Then, scrape any loose or peeling paint, sand rough spots on wood siding, caulk any cracks or gaps, and clean the surface thoroughly to remove any dirt, mildew, or mold.

Test Different Paint Swatches

The last thing you want to do is paint a whole room and then decide you hate the color (yes, it happens). Try different paint colors on the surface before choosing the paint you want. Buying sample sizes will help you save money. The caveat: Paint color samples aren't real paint, so if you try to finish or touch up a project with samples, the paint will fade.

Do the Cleanup

When the painting is done, send the painter home and do the cleanup work yourself. This will include rolling up drop cloths and collecting scrapings; removing painter's tape (use a hair dryer on low heat to soften the adhesive); cleaning paint brushes, rollers, and other tools; replacing electric switch plates, outlet covers, and light fixtures; and sealing any leftover paint cans and storing them in a dry, temperature-controlled location.

Find a Skilled Painter

Of course, the painter you hire will be handling the lion's share of the workload. Take these steps to find a reliable painter — someone you can trust to do a great job for a fair price.

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 start by obtaining several bids. Have the painters view your property in person before they write you a formal bid. This way, you won't have any surprises when the painters show up to do the work.

Compare Offers

The painter offering the lowest rate may not always be the best painter for the job. The total cost isn't the only factor in choosing between multiple bids. You'll want to look at contracts side by side to make an apples-to-apples comparison. Are the same materials being used? Are the same services included? Does the painter provide a warranty?

Ask the Right Questions 

Before signing a contract, ask the painter these questions:

  • How long has your company been in business?
  • Do you use subcontractors?
  • Do you have proof of business liability insurance and worker's compensation insurance?
  • How much wall prep is included in the estimate?
  • How do you communicate with your clients?

Interview Past Clients

Talking to former customers is always a good idea. But to help you get honest feedback, 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.

In addition, ask the painter if there are other things you can do to trim expenses. Often you can get a discount for doing multiple jobs at once. So, if you're thinking about painting your entire house, inside and out, there could be a benefit to doing both at the same time.

Photo of Daniel Bortz smiling in suit against gray backdrop
Daniel Bortz

Daniel Bortz is a freelance writer based in Washington, D.C., whose work has appeared in "The New York Times," "The Washington Post," "Money" magazine, "Consumer Reports," "Entrepreneur" magazine, and more.