Fence Cost in Salem, Oregon

Updated 2026-08 ยท Salem Exterior Pros

Quick answer

A new fence in Salem costs about 25 to 60 dollars per linear foot installed, so a typical yard runs 3,000 to 9,000 dollars depending on material and height. Cedar and vinyl are the common choices, and in the wet valley, sealed cedar or low maintenance vinyl hold up best against moisture and moss.

Fence cost by material

Fencing is priced per linear foot installed, including posts and gates.

Fence typeCost per linear foot
Cedar wood25 to 45 dollars
Vinyl30 to 60 dollars
Chain link15 to 30 dollars

Fencing for the wet valley

The valley's moisture and shade are hard on a fence. Untreated wood grows moss and can rot at the posts, so cedar that is sealed, or low maintenance vinyl, holds up best here. Setting posts properly in concrete and keeping the bottom of the boards off the wet ground extend a fence's life. Vinyl costs more upfront but needs little upkeep, which suits busy households.

Frequently asked questions

How much does a fence cost in Salem?

About 25 to 60 dollars per linear foot installed, or roughly 3,000 to 9,000 dollars for a typical yard depending on material and height.

What is the best fence material for the wet valley?

Sealed cedar or low maintenance vinyl hold up best against the valley's moisture and moss. Vinyl needs the least upkeep.

How long does a cedar fence last in Oregon?

A well built, sealed cedar fence lasts 15 to 25 years in the valley, less if it is not sealed and the posts sit in wet ground.

Is vinyl or wood fencing better in Salem?

Vinyl needs less maintenance and resists moss, while cedar offers a natural look at a lower upfront cost. Both work when built properly for the wet climate.

Have a project or need a quote?

Free, no pressure estimate. We connect you with a licensed local contractor who does the work.

Get my free estimate Call (503) 391-7285