Concrete Patio Cost per Square Foot - Quote Check
Estimate concrete patio cost per square foot by separating ready-mix material, finish, base prep, drainage, access, old patio removal, and contractor quote scope.
Concrete patio cost per square foot is useful only when the scope is clear. A material-only patio estimate may include concrete yards, bags, delivery, and tax. An installed patio quote can also include excavation, base prep, forms, reinforcement, finish, joints, curing, sealer, access, cleanup, and warranty.
Use the Concrete Patio Calculator Guide first if you need cubic yards, bag count, or ready-mix material cost. If you are comparing two contractor bids, run the totals through the Concrete Quote Reviewer so the low square-foot number does not hide missing base, finish, access, or cleanup scope.
Competitor pages such as ConcreteCalculator.pro's patio cost page and ConcreteCalculatorMax's concrete patio calculator show the demand clearly: users want patio price guidance, not only a volume formula. This guide focuses on the bid decision: what is included in the square-foot number.
Quick answer
Calculate two patio numbers:
material cost per sq ft =
ready-mix material, bags, delivery, tax, and fees
/ patio square feet
installed quote per sq ft =
contractor quote total
/ patio square feet
A 12 ft by 12 ft patio is 144 sq ft. At 4 in thick with 10% waste, it needs about 1.96 yd3 of concrete. At $165 per yd3 plus a $125 delivery or short-load fee, the material-only check is about $448.40, or $3.11 per sq ft. If a contractor quote is $1,850, the installed quote check is $12.85 per sq ft.
Those numbers are different because the installed quote includes work around the concrete, not just the concrete itself.
Patio cost inputs to separate
Do not compare patio bids until each quote uses the same patio area, finish, and site-prep assumptions.
| Input | Material-only estimate | Installed quote check |
|---|---|---|
| Patio square feet | Sets the slab footprint. | Sets forming, finishing, and labor area. |
| Thickness | Controls cubic yards. | May change base, joints, and load assumptions. |
| Waste factor | Adds order cushion. | Should be visible in the material quantity. |
| Ready-mix or bags | Concrete purchase path. | Affects placement timing and crew needs. |
| Excavation | Usually excluded. | Soil cut, grading, and haul-off can be major lines. |
| Gravel base | Separate material layer. | Should include depth, compaction, and drainage. |
| Finish | Does not change much volume. | Broom, smooth, stamped, stained, or exposed finish changes labor. |
| Access | Delivery, chute, buggy, pump, or wheelbarrow. | Tight yards can move the quote a lot. |
| Cleanup and curing | Often excluded from material math. | Should be written into the contractor scope. |
If the bids use different finish types, compare broom, stamped, stained, exposed aggregate, sealer, joints, and curing in the Concrete Finish Cost Guide. If the patio touches a house, wall, step, old slab, or driveway apron, separate the joint material with the Concrete Expansion Joint Cost Guide. For the base layer, use the Gravel Base Calculator for Concrete. For excavation, use the Concrete Excavation Cost Calculator Guide. If drainage is part of the project, keep it separate with the Concrete Patio Drainage Cost Guide.
Formula for patio material cost per square foot
Start with the patio area:
patio square feet = length ft x width ft
Calculate concrete volume:
cubic yards = length ft x width ft x thickness in / 12 / 27
Add waste:
order quantity = cubic yards x (1 + waste percentage)
Then calculate material cost:
ready-mix material cost =
order quantity x price per yd3
+ delivery, short-load, fuel, tax, and access fees
Normalize the material line:
material cost per sq ft = ready-mix material cost / patio square feet
For contractor bids:
installed cost per sq ft = contractor quote total / patio square feet
Keep the two square-foot numbers separate. The material number checks the concrete purchase. The installed number checks the full patio job.
Example: 12x12 patio cost per square foot
Assume:
- Patio size: 12 ft by 12 ft
- Area: 144 sq ft
- Thickness: 4 in
- Waste: 10%
- Ready-mix: $165 per yd3
- Delivery or short-load fee: $125
Concrete quantity:
12 x 12 x 4 / 12 / 27 = 1.78 yd3
1.78 x 1.10 = 1.96 yd3 after waste
Material check:
1.96 x $165 = $323.40
$323.40 + $125 = $448.40
$448.40 / 144 sq ft = $3.11 per sq ft material-only
If the contractor quote is $1,850:
$1,850 / 144 sq ft = $12.85 per sq ft installed
Ask whether that installed number includes excavation, base, forms, joints, finish, access, cleanup, and curing.
Example: 20x20 patio cost per square foot
Assume:
- Patio size: 20 ft by 20 ft
- Area: 400 sq ft
- Thickness: 4 in
- Waste: 10%
- Ready-mix: $165 per yd3
- Delivery or short-load fee: $125
Concrete quantity:
20 x 20 x 4 / 12 / 27 = 4.94 yd3
4.94 x 1.10 = 5.43 yd3 after waste
Material check:
5.43 x $165 = $895.95
$895.95 + $125 = $1,020.95
$1,020.95 / 400 sq ft = $2.55 per sq ft material-only
If the contractor quote is $4,900:
$4,900 / 400 sq ft = $12.25 per sq ft installed
The larger patio has a lower material cost per square foot because the delivery fee is spread across more area. The installed quote still depends on finish, base, access, and site work.
Finish and scope change the square-foot number
Patio finish is one of the easiest ways for two quotes to look similar but mean different things.
| Patio finish or scope | What to verify before comparing quotes |
|---|---|
| Plain broom finish | Edge detail, control joints, curing, and cleanup. |
| Smooth or trowel finish | Interior/exterior suitability and slip expectations. |
| Stamped concrete | Pattern, color, release, sealer, timing, and warranty. |
| Stained concrete | Surface prep, color system, sealer, and maintenance. |
| Exposed aggregate | Wash timing, aggregate exposure, sealer, and cleanup. |
| Border or band | Extra forms, saw cuts, color, or separate finish labor. |
| Patio against house | Slope, isolation joint, door threshold, and drainage. |
| Patio with fire pit or grill pad | Extra sections, thickness, heat clearance, and finish matching. |
If the same space could be pavers or poured concrete, compare full installed scope with the Pavers vs Concrete Patio Cost Guide.
Why a cheap patio quote can be risky
A low patio quote may be efficient, but it needs a scope check.
| Red flag | What to ask |
|---|---|
| No slab thickness | What thickness is included across the whole patio? |
| "Base included" with no detail | What base depth, material, and compaction are included? |
| Finish not specified | Is it broom, smooth, stamped, stained, exposed, or another finish? |
| No joint plan | Where are control joints and isolation joints handled? |
| No access plan | Can the truck chute reach, or is a buggy, pump, or wheelbarrow route needed? |
| Drainage not mentioned | How will water move away from doors, walls, and low spots? |
| Old patio removal unclear | Is demolition, haul-off, and disposal included? |
| Cleanup vague | Who handles washout, debris, curing instructions, and sealer timing? |
For access planning, use the Concrete Truck Chute Reach Guide and the Concrete Wheelbarrow Distance Calculator Guide.
Patio quote checklist
Use this checklist when comparing bids.
| Quote line | Bid A | Bid B | Notes |
|---|---|---|---|
| Patio dimensions | Same length, width, and square feet. | ||
| Thickness | Include thickened edges separately. | ||
| Concrete quantity | Cubic yards and waste factor. | ||
| Ready-mix fees | Yard price, delivery, short-load, fuel, tax. | ||
| Excavation and grading | Soil cut, low spots, slope, and haul-off. | ||
| Gravel base | Depth, compaction, and drainage. | ||
| Forms and joints | Edges, isolation joints, and control joints. | ||
| Finish | Broom, smooth, stamped, stained, exposed, sealer. | ||
| Access method | Chute, buggy, pump, or wheelbarrow. | ||
| Cleanup and warranty | Washout, debris, curing, crack policy, exclusions. |
For side-by-side bid normalization, use the Concrete Quote Reviewer.
FAQ
How do I calculate concrete patio cost per square foot?
Divide the quote total by patio square feet. For a material-only check, divide ready-mix material, delivery, tax, and fees by square feet. Keep material-only and installed patio cost per square foot separate.
Why is installed patio cost higher than concrete material cost?
Installed patio cost can include excavation, gravel base, forms, reinforcement, placement labor, finish, joints, curing, access, cleanup, warranty, and contractor overhead.
Does stamped concrete change patio cost per square foot?
Yes. Stamped, stained, exposed aggregate, borders, and sealers can change labor and timing even when the concrete volume stays almost the same.
Should I include old patio removal in square-foot cost?
Only if every quote includes it. Old slab demolition, loading, haul-off, and disposal should be a separate line or clearly included in the written scope.
Is ready-mix or bags better for a patio?
Small patios may be realistic with bags. Larger patios often need too many bags for practical mixing and finishing, so compare bag count with ready-mix delivery and access.
What patio quote details should I check first?
Check thickness, base prep, finish, access, drainage, old patio removal, cleanup, and warranty before choosing the lowest square-foot number.
Next step
Estimate patio cubic yards with the Concrete Patio Calculator Guide, then review the written bid with the Concrete Quote Reviewer. The useful number is not just cost per square foot. It is cost per square foot for the same scope.
Quote planning next step
Turn this guide into a concrete buying check
Run the matching calculator, then compare ready-mix, bagged concrete, delivery fees, access needs, and quote gaps before you buy materials or approve a contractor number.