Pool fence cost and requirements in St. Louis

A pool fence in the St. Louis area typically costs $3,000–$11,000 installed, depending on material and how much of the yard it encloses. Every local city requires one, usually at least 48 inches high with gates that close and latch on their own, and several have their own rules about materials, height and permits.

Typical project
$3,000–$11,000
Aluminum (St. Louis)
About $25–$40 per foot
Vinyl (St. Louis)
About $25–$50 per foot
Minimum height
48 inches in every city we checked
Fence permit
$25–$48 where published

Pool fence cost per foot in St. Louis

Two St. Louis fence companies publish prices. National guides fill in materials they do not.

MaterialSt. Louis, per footNational, per footNotes
Ornamental aluminum$25–$40$23–$40Local fence companies call it the easiest style to get past subdivision trustees.
Vinyl$25–$50$19–$364-ft picket $40–$50 and 6-ft privacy $55–$65 from one local company.
Wood$20–$40$12–$33Rails must face the pool; see the code section below.
Chain link$12–$25$6–$16 (black)Banned or restricted in several cities. Needs small mesh to pass.
Removable meshNot published$8–$25Usually encloses the pool deck only. Not accepted in O'Fallon, MO.
GlassNot published$95–$210+Framed at the low end, frameless at the top.

St. Louis figures from Maintenance-Free Outdoor Solutions (aluminum, vinyl) and Kirkwood Fence (wood, vinyl, chain link), both 2026. National figures from HomeGnome (May 2026), All-Safe (mesh, October 2026) and Fixr (glass, January 2025).

What a whole pool fence costs

The length matters more than the material. Fencing the back yard, using the house as one side, often takes 150 to 250 feet. Fencing just a 24×40 pool deck takes about 128 feet.

Material150 feet250 feet
Chain link$1,800–$3,750$3,000–$6,250
Removable mesh (deck only, about 128 ft)$1,000–$3,200Rarely used this long
Aluminum$3,750–$6,000$6,250–$10,000
Vinyl$3,750–$7,500$6,250–$12,500

Add $200–$900 for each pool gate. Slopes, rock, tree roots and removing an old fence add more. A survey of 10 Missouri pool dealers put a 300-foot pool fence at $10,750 on average, which lines up with aluminum at these rates.

Fenced back yard with an inground pool and lounge chairs
Stock photography for illustration. Using the house as one side of the barrier shortens the fence, but doors that open onto the pool then need alarms or a safety cover.

Pool gates and hardware

The gate is where most barriers fail. Every local code requires pool gates to swing outward, away from the pool, close on their own, latch on their own and take a lock.

The pool barrier code in St. Louis

Missouri has no statewide residential building code, so pool fence rules come from your city or county. Most local codes are based on the International Swimming Pool and Spa Code (ISPSC). Its barrier rules, in section 305, are the baseline:

Children under 5 are the reason for every one of these rules. The CPSC counted 376 drownings a year of children under 15 from 2021 to 2023; 77% were under 5, and 71% happened at a home. In Missouri, 15 children drowned in 2024, 10 of them in pools, hot tubs or spas.

Will my existing fence pass as a pool barrier?

Many St. Louis yards already have a fence, and using it can save thousands. Wood privacy fences most often fail on these points:

Webster Groves requires you to show that an existing fence meets the barrier rules before it issues the pool permit, and O'Fallon, Illinois, says existing barriers are not grandfathered. Fixing a gate and adding hardware is far cheaper than a new fence.

Pool fence rules in St. Louis-area cities

On top of the code above, each city adds its own rules. These are the ones worth knowing before you buy a fence.

WhereRules worth knowing
Unincorporated St. Louis County48 inches minimum, held for 3 feet outward from the fence. Fence at least 20 inches from the water.
Ballwin4 to 6 feet tall around the whole pool. Fence permit $45. Gates latch at the top and stay locked when the pool is not in use. Metal fences near the pool must be grounded.
ChesterfieldFences under 7 feet normally need no permit, but a pool fence does, after zoning approval (MZA).
EurekaFence permit required. Standard 48-inch barrier rules.
KirkwoodFence permit $48. Maximum 6 feet. No chain link or wire mesh between the street and the house; front fences at most 4 feet and one-third open.
Town and CountryChain link banned in residential districts. Maximum 6 feet. Permit required for any fence.
Webster GrovesThe fence permit must be approved before the pool permit. An existing fence must be shown to meet the barrier rules.
WildwoodChain link allowed only if vinyl-coated.
City of St. LouisEvery new fence needs a permit, including a like-for-like replacement around a pool. Up to 8 feet on side and rear lines, 48 inches in front of the building line.
St. CharlesFence permit $25. Alarms required on doors and low bedroom windows onto the pool area.
Lake Saint Louis4 to 6 feet. The fence may enclose no more than 4 times the pool's surface area and must be 4 feet from rear and side lot lines. Temporary fence before digging; permanent fence within 30 days of the permit.
O'Fallon, MOFence permit $25. Removable mesh fences do not count as a barrier.
WentzvilleSeparate fence permit. Chain-link openings no larger than 1-1/4 inches unless slatted. Temporary fencing once the hole is dug; no swimming until the permanent fence passes.
Belleville, IL4 feet minimum. Chain-link openings no larger than 2-1/4 inches unless slatted. No nearby structures a child could climb.
O'Fallon, ILTemporary barrier as soon as the pool can hold 24 inches of water. Existing barriers are not grandfathered.
Edwardsville, ILFence permit $30. 4 to 6 feet tall, matching other fencing on the site. Metal fences within 5 feet of the pool must be bonded.

Checked against city and county code in October 2026. A summary, not legal advice; your building department has the final word. Full permit details are on the pool permits by city pages.

Subdivision trustees and HOAs

Much of St. Louis County and St. Charles County is covered by subdivision indentures, and many require trustee approval for fences and pools. Wentzville's guide for trustees notes that the city cannot enforce indentures, so a city permit does not mean the trustees agree. Get written approval first. Local fence companies report trustee review in Chesterfield taking one to four weeks, and say ornamental aluminum is the easiest style to get approved.

Check your homeowners insurance too. Insurers commonly require a pool fence, and some will cancel a policy if one is missing.

Questions to ask a fence company

Building a new pool?

The fence is part of the permit, so it is easiest to plan with the pool. Get matched with a local builder who can price the pool and fence together.

Get matched with a local pool builder See pool permits by city

Common questions about pool fences

How much does a pool fence cost in St. Louis?

Most St. Louis pool fences cost $3,000–$11,000 installed. Local fence companies publish aluminum at about $25–$40 per foot and vinyl at $25–$50, so 150 feet of aluminum runs about $3,750–$6,000 before gates. A survey of Missouri pool dealers averaged $10,750 for 300 feet.

Is a pool fence required in Missouri?

Missouri has no statewide pool fence law, because it has no statewide residential building code. Every St. Louis-area city and county we checked requires a barrier through its own code, almost always at least 48 inches high with self-closing, self-latching gates.

How tall does a pool fence have to be in St. Louis?

At least 48 inches, measured on the side away from the pool. Some cities also set a maximum: Ballwin, Lake Saint Louis and Edwardsville require 4 to 6 feet, and Kirkwood and Town and Country cap residential fences at 6 feet.

Does my existing privacy fence count as a pool barrier?

Sometimes, but it often fails on details. Horizontal rails closer than 45 inches apart must be on the pool side, gates must swing outward and self-close and self-latch, the gap at the bottom can be no more than 2 inches over grass, and nothing climbable can sit against the outside. Ask the building department to review it before you rely on it.

Can I use a removable mesh pool fence?

In most cities that follow the ISPSC, yes, if it meets the code's mesh fence conditions. O'Fallon, Missouri, deleted those sections, so a removable mesh fence does not count as the barrier there. Kirkwood bans wire mesh between the street and the house.

Is chain link allowed for a pool fence?

It depends on the city. Town and Country bans chain link in residential districts, Kirkwood bans it between the street and the house, and Wildwood allows only vinyl-coated chain link. Where it is allowed, the ISPSC limits openings to 1-3/4 inches, and Wentzville limits them to 1-1/4 inches unless slatted.

Do I need a permit for a pool fence?

Almost always. Chesterfield normally exempts fences under 7 feet but requires a permit for any pool fence. Webster Groves will not issue the pool permit until the fence permit is approved. Published fence permit fees run $25–$48.

Do subdivision trustees have to approve a pool fence?

Often, yes. Many St. Louis County and St. Charles County subdivisions have indentures that require trustee approval for fences and pools, and cities generally cannot enforce indentures for you. Get trustee approval in writing before the fence permit.

Sources

Published October 27, 2026. Planning ranges, not quotes.