Cost to Paint or Stain a Fence in 2024

Giving your fence a new coat of paint or stain is imperative to the upkeep of your property. It not only increases curb appeal, but it can also protect your fence from weathering.

Keep reading to learn more about the cost to paint or stain a fence.

2024 Fence Painting and Staining Costs

Calculate local project costs by entering your zip code.

National Average Price $2,000
Typical Price Range $750 - $4,000
Typical Price Range (per linear foot - 6 ft privacy fence) $5 - $14

On this page:

How Much Does it Cost to Paint a Fence?

Fence painting seems like the perfect beginner DIY project, but a new homeowner might wonder how much it costs to paint or stain a fence.

Painter applying stain to a fence using a brush

Most homeowners pay $5 to $14 per linear foot to paint a 6′ privacy fence and $3 to $5 per foot to paint a 4′ picket fence. For solid fences, you can also calculate the cost in square feet, with costs ranging from $1 to $3 per square foot.

The total project usually costs $750 to $4,000 for 150 feet of fencing, depending on whether you are painting one or both sides of the fence. There is a wide variance in price due to a few key factors.

Average Prices

Average price to paint or stain a fence.
fence style cost per linear foot
min max
6′ privacy fence $5 $14
4′ picket fence $3 $5

Before you start your project

Get free estimates from exterior painting pros in your area to compare prices

Get Free Estimates

phone showing emails

Types of Fences

The type of fence you have can really affect how much it will cost to paint or stain. If you’re putting up a new fence or if you’ve purchased a house that already had one around the property, it’s important to take into account the type of fence.

Different types of fences serve different purposes, from privacy to dampening noise.

Wood is the most commonly used material for fencing, which is good because it takes staining and painting well. Picket fencing has more curb appeal than privacy fences; however, both options can add real value and appeal to your home.

Painting and Staining Cost Factors

There are a few things that go into the process of repainting a fence.

Height and Style

The biggest deciding factor in the cost of repainting or staining your fence is the height and style. A six-foot-high privacy fence is going to take a lot more paint than a four-foot picket fence.

Either fence is going to require at least three coats of paint: the primer to protect the quality of the wood and prevent cedar bleed in cedar and redwood fences, the base coat, and then the solid second coat.

Prepping your Fence

Before you get into the process of painting, you need to make sure your fence is clean. To make sure your fence is clear of debris, pressure washing or scrubbing the wood with a bristle brush is ideal, or you can use a power washer, which uses steam rather than water.[1]

Your choice of method will depend on the condition of the fence and the type of wood. Pressure washers may be too much for some softwood fences, but may be the best choice to remove old paint quickly from others.

If your fence has old rotting boards, they will need to be repaired or replaced before you can start painting. Nail holes should be filled and sanded, and any limbs or grass should be trimmed around it before you start the painting process.

It’s also common to cover landscaping with plastic tarps to help avoid drips.

Use our fence calculator to estimate materials and costs for new sections of fence that need to be added or replaced.

Painter prepping a fence for stain by sanding the surface

If the fence has grayed, consider applying a wood conditioner or using a pressure washer to achieve an even surface color after staining.

Color Options

This might sound silly, but color choice is a big deal when it comes to painting something as visible as a fence. Ideally, the color or stain you choose should enhance the natural qualities of your house, the fence itself, or your landscaping.

If your house is a classic cottage style home with a picket fence, then a crisp white paint would be an excellent choice, while a dark stain on a fence may be better for a rustic style home.

Other things to take into consideration when selecting a color are the general look of the houses in the neighborhood and potential regulations or policies regarding fencing by the neighborhood association.

Stain may be translucent or opaque; if you have wood with a natural grain you want to preserve, choose a semi-transparent or translucent stain.

The color you choose will affect how many coats of paint or stain are needed for even coverage. If the fence is currently dark in color, then a dark stain may require one or two coats, while a white paint may require three coats for a clean look.

Stain vs. Paint

The choice of stain or paint will impact the cost as well. Stain costs a bit more than paint since you’ll need more of it as wood can absorb more of the stain. This is also truer for older wood than new wood.[2]

However, paint will generally last longer and require less maintenance in the short term. Stain will need to be reapplied every two to three years, while paint can last as long as 10.

Spray Paint or Paint Rollers

Deciding whether to use paint rollers or a spray device is another big factor in the cost of fence painting. Using paint rollers adds time and hard physical labor to the project but may be cheaper.

While spraying is easier and gets the job done quicker, you will end up using much more paint (up to 2-3 times as much!), and that can add up quickly.[3]

Painter applying stain to a fence using a paint sprayer

Installation Complexity

If you’re new to DIY, you may be thinking that once you’ve made all the decisions, the easy part is finally starting to paint. However, that’s not true.

Regardless of what method you choose, the process of applying paint to a surface is a difficult job and requires careful attention to detail, especially if you have a complex fence.

Labor Costs

Even if you plan to paint or stain your fence yourself, you should still get an estimate of the cost for professionals to do the job for you. Should you be unable to complete the project yourself, already having a fair price in mind will make the selection process easier.

When preparing to get an estimate of labor costs, it is imperative to know the square footage of the project. Many painters charge by the square foot, with $1 to $3 per square foot being common, while others may charge by the hour.

Hourly rates for painters typically average $25 to $100 per hour, depending on the complexity of the fence and its condition.

These are some things you need to think about when deciding to repaint or stain your fence. Many DIY enthusiasts don’t understand that a whole lot goes into the process of painting an existing fence, from the cleaning to the type of painting you want to do. You also have to consider the complexity of the design, as that will impact how much effort will be needed to resurface it.

Regardless of your decision, having the information a DIY project calculator can give you is invaluable.

All pricing information on this page is based on average industry costs, and is subject to variance for project-specific materials, labor rates, and requirements.


  1. Chris Deziel, The Best Way to Paint an Old Picket Fence, Weekand,
  2. Sam Henderson, Fence Revival: A Guide to Painting and Staining,
  3. Tyler Saunders, Settling the Score: Paint Sprayers vs Rollers,