National published figures for 2026 put a plain concrete driveway at $6 to $10 per square foot installed and a plain patio at $4 to $12. We do not post an Oakland price list. A flat lot in Fruitvale with truck access and a hillside lot in Montclair that needs a pump and hand work are two very different jobs, even at the same size.
Every price range on this page is a national figure published by HomeGuide for 2026. None of them is a quote from us. Bay Area labor, ready-mix prices, access and the condition of your lot move the real number. Last checked October 2026.
How much does a concrete driveway cost?
HomeGuide's national range for a concrete driveway is $6 to $15 per square foot, which works out to $2,400 to $8,600 for a 2-car driveway. Standard plain concrete sits at $6 to $10 per square foot and basic decorative finishes at $10 to $15.
| Driveway size | National range, installed |
|---|---|
| 20x20 (400 sq ft) | $2,400 to $6,000 |
| 24x24 (576 sq ft) | $3,500 to $8,600 |
In Oakland the things that push a driveway price are slope, access, removal of the old slab and the permit for the part that crosses the sidewalk.
How much does concrete cost per square foot?
It depends on what is being built. The national published ranges are below. All are installed prices.
| Work | National range per sq ft |
|---|---|
| Plain driveway | $6 to $10 |
| Slab, 4 inch | $6 to $8 |
| Slab, 6 inch | $8 to $10 |
| Plain patio | $4 to $12 |
| Stamped concrete | $8 to $19 |
| Sidewalk or walkway | $7 to $17 |
How much does a concrete patio cost? What is a fair price for a 20x20 patio?
A plain concrete patio runs $4 to $12 per square foot nationally, and a stained or stamped one $8 to $30. For a 20x20 patio, which is 400 square feet, the published range is $1,600 to $4,800 plain and $3,200 to $12,000 stained or stamped. A 12x12 plain patio is $600 to $1,700.
HomeGuide does not list a 12x20 or 16x20 size. Using its per-square-foot figure for plain patios, simple arithmetic gives $960 to $2,880 for 12x20 (240 sq ft) and $1,280 to $3,840 for 16x20 (320 sq ft). A fair local price is one that states the thickness, base, steel and finish and falls in line with two other quotes for that same scope.
How much does it cost to pour a concrete slab, such as a 24x24 garage or a 30x40 shop?
A slab costs $6 to $12 per square foot installed by the national figures. Published sizes: 10x10 is $600 to $1,200, 20x20 is $2,400 to $4,800 and 30x30 is $5,400 to $10,800. HomeGuide has no row for 24x24 or 30x40. Multiplying its $6 to $12 figure by the area gives $3,460 to $6,900 for 24x24 (576 sq ft) and $7,200 to $14,400 for 30x40 (1,200 sq ft). That is our arithmetic, not a published price. A slab that carries a building needs engineered footings and a permit, which add to it.
How much is a yard of concrete?
Ready-mix concrete costs $119 to $147 per cubic yard nationally, with delivery up to 20 miles included. That is the material only. Forms, base rock, steel, labor, finishing and a pump, where the truck cannot reach, are separate. One cubic yard covers about 80 square feet at 4 inches thick.
How much does it cost to remove and replace an old driveway? What about having old concrete hauled away?
To remove and replace a driveway, add the removal figure to the new driveway figure. Nationally, breaking out old concrete and having it hauled away costs $3 to $8 per square foot including disposal, or $1,200 to $4,500 for a driveway. The new pour is then priced as above. Thick slabs, slabs with heavy steel and yards with no machine access cost more to clear.
How much does stamped concrete cost compared with plain? How much extra for color or stain?
Stamped concrete costs $8 to $19 per square foot by the national figures, against $4 to $12 for a plain patio. A 20x20 stamped patio is $3,200 to $7,600, a 2-car stamped driveway $6,900 to $10,400 and a 4x20 stamped walkway $800 to $1,700. We found no published figure for the extra cost of color or stain alone, so we give no number. We price color by the area and the method after seeing the job.
How much does a concrete retaining wall cost?
The national average for a concrete retaining wall is $3,000 to $10,000, or $45 to $270 per linear foot, or $15 to $45 per square foot of wall face. Hillside walls in Oakland often need an engineer's design, drilled piers and a building permit. Those costs sit on top of the wall itself, and we have no published figure for them.
How much does a concrete walkway cost?
A concrete sidewalk or walkway costs $7 to $17 per square foot installed nationally. A walk 4 feet wide is $28 to $68 per linear foot, and the average job is $1,400 to $3,400.
How much does a parking pad or sidewalk cost for a small business?
For a small business, the nearest published guides are the slab figure of $6 to $12 per square foot and the sidewalk figure of $7 to $17. We could not find a published range for commercial parking areas, so we give none. Commercial slabs are usually thicker, carry heavier vehicles and need accessible routes built to code, so they are quoted after a site visit.
I got three quotes that are far apart for the same patio. Which do I trust?
Trust the one you can compare line by line. When three quotes are far apart, they are almost never for the same job. Check each for thickness, base depth, rebar or mesh, concrete strength, removal, pump, permit and finish. Ask the low bidder what is left out and the high bidder what is added. On a hillside lot, ask each one how the concrete will reach the pour, because that single item explains many Oakland price gaps.
After demolition the contractor wants extra for a gravel base. Is that fair?
It can be fair, if the contract did not already include it. Nobody can see under a slab until it is out, and much old Oakland concrete sits on bare clay. A contractor who asks extra for a gravel base should show you the soil, state the depth and area of rock, and give the added price in writing before doing it. If your contract already listed a compacted base, it is not an extra.
How do I know if a concrete quote is fair?
A concrete quote is fair when the scope is complete and the price is close to others for that scope. Look for the measured area, thickness, base, steel, joints, finish, removal, haul-away, permit and payment schedule. Compare it with the national ranges above, knowing Bay Area costs tend to be higher than national averages. Be wary of a price far below the rest.
The only real price for your job comes from a free visit, a tape measure and a written quote. Call (510) 694-1913 or text us a photo of the area.