How Much Does Outdoor Living & Hardscapes Cost in St Louis?
That is the modeled cost to deliver plus a fair contractor margin for outdoor living & hardscapes in St Louis, not a sales quote. Built from BLS wage data, Craftsman bills of materials, and verified permit fees. 2026-07-11
Show the math
The margin is the gap between break even and a typical quote, not a markup we invent. Fair margin moves with trade and market. Most land at a 15 to 22 percent margin on the bid, roughly 18 to 28 percent over the cost to deliver, and free labor does not exist. Full methodology.
Is your outdoor living & hardscapes bid fair?
Calculate your St Louis true cost.
Show the math: how St Louis Concrete Patio Installation numbers are derived Click to expand
What you pay for in St Louis.
Every outdoor living & hardscapes dollar in St Louis, split into labor, materials, permit, overhead, and the contractor margin. The first four are the cost to deliver. Margin is the earned part on top.
What concrete patio installation costs at your size.
Scales with project area at this metro's rate. The calculator lets you dial in your exact size.
| Size | Typical | Range |
|---|---|---|
| 250 sq ft | $2,591 | $2,391 to $2,998 |
| 300 sq ft | $2,939 | $2,712 to $3,401 |
| 400 sq ft | $3,636 | $3,354 to $4,207 |
| 500 sq ft | $4,332 | $3,997 to $5,013 |
| 600 sq ft | $5,029 | $4,640 to $5,819 |
Scaled from TheFatBook's per-size cost model, the same one behind the calculator.
St Louis sits 2.3 percent below the national average for outdoor living and hardscapes work. The city average for concrete patio installation lands at $3,636. Yet the lowest realistic price sits at $3,354. I built TheFatBook Cost Index that tracks these numbers from Craftsman hours, BLS wages, FRED material inputs and verified local data. This page exists so you can see exactly where your bid lands before you sign anything.
Local Market
$3,636 is the city average for a 400 square foot concrete patio in St Louis (TheFatBook cost index, 2026). That figure runs 2.3 percent under the national average of $3,722. The split climate here drives much of it. Winter freeze-thaw cycles and spring severe storms push contractors to build extra durability into footings and drainage. Labor comes in at 20.5 Craftsman hours. The local loaded wage sits at $47.87 per hour after the 41.60 percent burden on the $33.81 base BLS OEWS wage input. Materials add $1,399 from the latest FRED PPI trends. Overhead allocation reaches $726 per the NAHB benchmarks. Add it all up and you get a cost to deliver of $3,106. The 14.6 percent contractor margin on top lands at the $3,636 average. St Louis median home value of $276,800 and 69.2 percent home ownership rate create steady demand for these projects. Yet the -1.2 percent population growth keeps pressure off labor rates compared to hotter markets. The result is a narrower spread than you see on the coasts. Freeze-thaw and storm exposure mean good contractors here focus on proper subbase and reinforcement. That shows up in the numbers.
About fifteen percent margin in St Louis tells me the market is healthy but not fat. With that loaded wage near forty eight and almost no population growth contractors can't just throw extra bodies at every job. They have to be efficient. Take a bid near thirty four hundred to the bank if the guy checks out. That's real money in this town.
Understanding Your Bid
$3,636 is what most homeowners in St Louis pay for concrete patio installation (TheFatBook cost index, 2026). The verified floor of $3,354 leaves $281 of potential savings between the average and the lowest realistic price. That 14.6 percent contractor margin comes from the gap between the $3,106 cost to deliver and the city average. Some bids hit $4,207. Those carry extra fat that has nothing to do with freeze-thaw protection or storm-rated concrete. I ran the numbers through TheFatBook Cost Index. And the lowest realistic price isn't what it costs to deliver the job. It represents the bottom of the fair band after a lean but sustainable margin for this trade here. Watch for bids that ignore the local wage reality or pad materials beyond the $1,399 FRED input. Those are the ones that don't add up. Run any quote through the Bid Fairness Checker on this page. It'll tell you quickly whether the bid sits in the fair range or well above it.
Cost Breakdown
$3,106 is the cost to deliver a standard concrete patio in St Louis (Craftsman, 2026). That breaks down to 20.5 Craftsman hours at the local loaded wage of $47.87 per hour for $981 in labor. The direct math works because the loaded rate already folds in the 41.60 percent burden on the $33.81 base BLS wage. Materials add $1,399 according to the FRED PPI input. The permit line shows $0 in TheFatBook Cost Index for this scope though local trade fees can still appear at issuance. Overhead allocation lands at $726 per NAHB benchmarks. Add those pieces and you reach the $3,106 delivery number before any margin. The city average of $3,636 sits 14.6 percent above that delivery cost. The verified floor of $3,354 sits between the pure delivery expense and the average. Stamped concrete jumps to $5,277 average with 39.3 hours and $1,641 in materials. A basic concrete driveway replacement runs $6,013. Each trade carries its own rhythm in the data. The primary concrete patio job stays straightforward. Materials usually make up the largest slice. Labor follows close behind in this market.
About twenty one hours at the loaded rate for a four hundred foot patio sounds about right. I've poured plenty of these. The one thousand in materials covers rebar wire and a proper base if the contractor isn't cutting corners. Anything over four thousand dollars on a basic pour has too much fat in it. The overhead piece at about seven fifty is honest for what it takes to run a crew here.
How to Negotiate
$281 separates the St Louis city average from the lowest realistic price on a concrete patio. That gap gives you real leverage if you time it right. Shoulder seasons matter more than peak summer here. Freeze-thaw cycles and spring severe storms slow exterior schedules and drying time. Late fall after the first hard freeze or early spring before tornado season often produces softer pricing. Contractors want to keep crews busy. Know the $3,106 cost to deliver figure before you sit down with any bid. Run your specific numbers through the True Cost Calculator or the Bid Fairness Checker on this page first. Then ask the contractor to walk you through his material sourcing and crew size. Good contractors in St Louis will explain why their number sits where it does. They understand the local wage input and storm exposure. The ones who can't or won't explain usually carry the highest margins. Use the data. Ask calm questions. Still, the fair bids hold up just fine.
Wait until after the first hard freeze or right before spring storms hit. That's when my phone used to ring with guys looking to fill the schedule. Show them you know the three thousand delivery number and the local wage reality. Ask how they handle the subbase for our freeze thaw. The honest ones will talk straight. The rest will squirm.
What Makes This Market Different
$3,636 feels almost too reasonable for concrete patio work until you dig into the St Louis numbers. TheFatBook Cost Index shows a 14.6 percent margin on the $3,106 delivery cost. That's tighter than many Midwest markets I've run. The median home value of $276,800 and 1970 median build year create a specific pattern. Many homeowners here are updating mid-century ranches with new outdoor living space. They want functional patios that handle the freeze-thaw and occasional river flood risk. Yet they aren't paying coastal prices. I noticed the $0 permit line in the data for basic concrete patios. That saves real money compared to cities where the permit office charges several hundred dollars minimum. Local taxes or trade fees can still apply but the base number stays clean. The -1.2 percent population growth and 3.1 percent unemployment rate keep labor supply steady. Contractors aren't fighting each other for workers the way they do in growing Sun Belt cities. The result shows up as a narrower bid spread between $3,354 and $4,207. This market rewards homeowners who shop with the actual local data instead of national averages. The numbers here are honest. They reflect a city that builds practical outdoor space without the hype. I like what the data says about St Louis on this trade.
Frequently Asked Questions
How much does concrete patio installation cost in St Louis?
What's a fair price for a stamped concrete patio in St Louis?
Is my outdoor living & hardscapes bid fair?
How do freeze-thaw cycles affect concrete patio costs in St Louis?
TheFatBook models outdoor living & hardscapes from Craftsman labor hours, BLS regional wages, burden, PPI-adjusted materials, permit data where available, and contractor overhead benchmarks. Cost index version: 2026-07-11. Updated Jul 2026.
Sources & methodology for these numbers
- Independent FatBook v3 cost index for Outdoor Living & Hardscapes in St Louis.
- BLS OEWS wage inputs (https://www.bls.gov/oes/) and FRED PPI material inflation (https://fred.stlouisfed.org/) references.
- Craftsman labor-hour references and contractor overhead benchmarks.
- Verified permit/source data from PermitCalculator.com and permits_compiled where available.
What the outdoor living & hardscapes in st louis benchmark includes.
- Concrete Patio Installation as the headline cost-index scope
- labor-hour assumptions, regional wage inputs, materials, overhead, and permit data where available
- low, average, high, lowest realistic price, margin, and savings benchmarks from the FatBook cost index
- hidden damage, change orders, emergency service premiums, or unusual site access conditions
- contractor financing approval, warranties, provider recommendations, or guaranteed final quotes
- permit rulings for a specific address unless the city permit panel lists verified local data
| Service | Low | Average | High |
|---|---|---|---|
| Concrete Patio Installation · 400 sqft | $3,354 | $3,636 | $4,207 |
| Concrete Driveway Installation · 400 sqft | $3,490 | $3,770 | $4,188 |
| Concrete Sidewalk Installation · 400 sqft | $3,656 | $3,949 | $4,396 |
| Stamped Concrete Patio · 400 sqft | $4,869 | $5,277 | $6,107 |
| Concrete Footing Installation · 100 linear ft | $2,483 | $2,681 | $2,964 |
| Foundation Stem Wall · 120 linear ft | $10,076 | $10,904 | $12,381 |
| Concrete Slab (Garage/Addition) · 400 sqft | $3,508 | $3,789 | $4,211 |
| Concrete Driveway Replacement · 400 sqft | $5,562 | $6,013 | $6,745 |
| Concrete Sidewalk Replacement · 400 sqft | $5,658 | $6,117 | $6,865 |
| Concrete Patio Replacement · 400 sqft | $5,322 | $5,769 | $6,676 |
| Concrete Slab Demolition | $621 | $664 | $827 |
| Brick Wall Demolition | $594 | $635 | $791 |
| Concrete Masonry Wall Demolition | $642 | $686 | $853 |
| Concrete Foundation Demolition | $364 | $389 | $484 |
| Concrete Sidewalk Demolition | $441 | $471 | $586 |
| Asphalt Demolition | $516 | $552 | $687 |
| Concrete Foundation Wall · 400 sqft | $5,212 | $5,634 | $6,304 |
| Concrete Finishing · 400 sqft | $225 | $243 | $281 |
| Foundation Vent Installation · 400 sqft | $145 | $157 | $171 |
| Retaining Wall Installation · 400 sqft | $7,112 | $7,708 | $8,920 |
| Concrete Steps Installation · 400 sqft | $1,942 | $2,105 | $2,436 |
| Paver Patio Installation · 400 sqft | $4,706 | $5,100 | $5,902 |
| Paver Driveway Installation · 400 sqft | $8,877 | $9,621 | $11,134 |
| Asphalt Driveway Installation · 400 sqft | $4,533 | $4,913 | $5,685 |
| Gravel Driveway Installation · 400 sqft | $1,784 | $1,934 | $2,237 |
| Paver Walkway Installation · 400 sqft | $1,882 | $2,040 | $2,361 |
| Artificial Turf Installation · 400 sqft | $5,425 | $5,880 | $6,804 |
| Sod Installation · 400 sqft | $1,557 | $1,688 | $1,954 |
| Tree Removal Service | $535 | $572 | $712 |
| Stump Grinding | $242 | $259 | $322 |
| Fence Removal · 100 linear ft | $702 | $751 | $934 |
| Deck Demolition | $1,896 | $2,019 | $2,174 |
| Deck Construction Pressure Treated · 240 sqft | $6,628 | $7,168 | $8,081 |
| Deck Construction Pressure Treated (On-Grade) · 240 sqft | $9,887 | $10,699 | $12,143 |
| Deck Construction Pressure Treated (Elevated) · 240 sqft | $17,016 | $18,425 | $21,066 |
| Deck Construction Cedar · 240 sqft | $9,637 | $10,429 | $11,828 |
| Deck Construction Composite · 240 sqft | $10,085 | $10,913 | $12,388 |
| Deck Construction Pressure Treated Replacement · 240 sqft | $9,238 | $9,995 | $11,331 |
| Deck Construction Cedar Replacement · 240 sqft | $12,227 | $13,236 | $15,077 |
| Deck Construction Composite Replacement · 240 sqft | $12,674 | $13,720 | $15,637 |
| Deck Railing Installation · 40 linear ft | $2,100 | $2,266 | $2,483 |
| Deck Stair Construction | $1,502 | $1,628 | $1,999 |
| Porch Column Installation | $620 | $672 | $825 |
| Porch Screening | $2,398 | $2,599 | $3,191 |
| Patio Cover Installation | $4,729 | $5,110 | $5,696 |
| Deck Repair | $1,711 | $1,854 | $2,277 |
| Deck Stair Construction 2 Step | $540 | $585 | $718 |
| Porch Roof Construction | $8,622 | $9,329 | $10,571 |
| Porch Column Repair | $579 | $627 | $771 |
| Deck Add-Ons | $1,595 | $1,729 | $2,124 |
| Wood Privacy Fence Installation · 150 linear ft | $4,644 | $5,018 | $5,591 |
| Pergola Installation · 100 sqft | $4,674 | $5,051 | $5,629 |
| Vinyl Fence Installation · 150 linear ft | $6,833 | $7,406 | $8,567 |
| Chain-Link Fence Installation · 150 linear ft | $2,280 | $2,471 | $2,859 |
| Aluminum Fence Installation · 150 linear ft | $5,653 | $6,127 | $7,088 |
| Wrought Iron Fence Installation · 150 linear ft | $7,306 | $7,919 | $9,161 |
| Gazebo Installation | $6,341 | $6,857 | $7,719 |
| Carport Installation | $4,115 | $4,447 | $4,972 |
| Shed Installation | $4,408 | $4,765 | $5,341 |
| Wheelchair Ramp Installation | $2,547 | $2,760 | $3,194 |
| Fire Pit Installation | $1,754 | $1,901 | $2,201 |
| Outdoor Kitchen Installation | $6,851 | $7,409 | $8,359 |
| Awning Installation | $2,701 | $2,928 | $3,387 |
| Stair Railing Installation · 20 linear ft | $1,695 | $1,837 | $2,126 |
St Louis permits.
$12k building fee: $208
$25k building fee: $232
Electrical base: $106
Plumbing base: $47
HVAC base: $94
Source-backed permit facts from PermitCalculator.com and the underlying permits_compiled dataset. Always confirm final requirements with the local building department before filing.