How Much Does a Fence Cost in Anniston & Oxford?

Short answer: most new wood or vinyl fences fall between $20 and $60 per linear foot installed, according to HomeGuide's national guide.[1] Below is what moves your number up or down, using published ranges rather than guesses.

Call (256) 473‑4809

About these numbers. They're national ranges from HomeGuide (updated February 2026). We haven't found a published price survey for Calhoun County, so there's no local average here. The written estimate is the number that counts.

Cost by fence length

New wood or vinyl fence, installed. National ranges from HomeGuide.[1]
Fence lengthTypical installed cost
50 ft$1,000 – $3,000
100 ft$2,000 – $6,000
150 ft$3,000 – $9,000
200 ft$4,000 – $12,000
300 ft$6,000 – $18,000

How to measure: walk the line you want, count the feet, and subtract nothing for gates. Gates are usually priced on their own (see below).

Cost by material

Installed cost per linear foot, national ranges from HomeGuide.[1]
MaterialPer linear footExpected life
Chain link$9 – $3015 – 20 years
Wood$20 – $5015 – 50 years
Vinyl$30 – $6020 – 30 years
Aluminum$25 – $7530 – 50 years
Composite$20 – $8525 – 30 years
Wrought iron$50 – $8550 – 100 years

Cheapest isn't always cheapest over time. HomeGuide notes wood needs sealing every one to two years, while vinyl doesn't.[1] Compare materials on the fence types page.

Cost by style and height

A back yard lined with weathered wood privacy fencing, with a small shed in the corner
Stock photo (Pexels), for illustration only. Not the contractor's work.

Costs people forget to budget

Add-ons and prep work, national ranges from HomeGuide[1] unless noted.
ItemTypical cost
Tearing out and hauling off an old fence$10 – $20 per linear foot
Land survey to mark the property line$200 – $1,200
Grading uneven ground$500 – $3,000
Painting or staining$2 – $14 per linear foot
Replacing a fence (instead of new)$30 – $80 per linear foot
Repairing a damaged section$300 – $900

Gates, deeper posts set in concrete, rocky or sloped ground and hard-to-reach yards all add labor, HomeGuide says.[1]

The permit fee in Anniston

Anniston publishes its residential construction permit fee as $25 for the first $2,000 of project value (the contract amount), plus $7 per thousand after that.[4] Worked example: on a $6,000 fence contract, that's $25 + (4 × $7) = $53. HomeGuide's national range for a fence permit is $40 to $150, for comparison.[1]

Oxford posts a permit fee schedule on its Building Services page; call 256-831-9685 if you have questions about the amount.[5] More on both cities is on the permits page.

How long it takes

HomeGuide puts a typical installation at 2 to 4 days, and notes that posts set in concrete may need 1 to 4 days to cure, depending on the mix.[1] Add the three business days Alabama 811 needs to mark buried lines before anyone digs.[6]

Comparing quotes: what Alabama's licensing board recommends

When you compare two quotes, line them up on the same things: total feet, height, material and grade of lumber, post spacing and depth, number and width of gates, old-fence removal, and who pulls the permit and calls 811.

Call (256) 473‑4809

Sources

  1. HomeGuide, Fence installation cost (national ranges, updated Feb 3, 2026) (accessed Oct 17, 2026)
  2. City of Oxford, Zoning Ordinance (adopted Sept 26, 2017, as amended) (PDF) (accessed Oct 17, 2026)
  3. City of Anniston, Zoning Ordinance file posted on the City's Zoning page (dated 6/26/24, marked “Draft”) (PDF) (accessed Oct 17, 2026)
  4. City of Anniston, Fees & Codes (accessed Oct 17, 2026)
  5. City of Oxford, Building Services (accessed Oct 17, 2026)
  6. Alabama Power, Call Before You Dig (Alabama 811) (accessed Oct 17, 2026)
  7. Alabama Home Builders Licensure Board, Do's and Don'ts of Hiring a Contractor (accessed Oct 17, 2026)
  8. Alabama Home Builders Licensure Board, Before the Contractor Begins Work (accessed Oct 17, 2026)
  9. Alabama Home Builders Licensure Board, How to Hire a Builder (accessed Oct 17, 2026)
Call for a fence estimate