
Cost Insights:
- A new concrete driveway typically costs between $3,000 and $10,000.
- Cost per square foot ranges from $4 to $15, heavily dependent on the finish.
- Decorative options like stamped or stained concrete will push costs to the higher end of the spectrum.
- Removing an old driveway adds $1 to $3 per square foot to the total project cost.
Concrete Driveway Cost
How much does a concrete driveway cost? The cost of installing a new concrete driveway typically ranges from $3,000 to $10,000, with most homeowners paying around $5,500 for a standard two-car driveway. The price heavily depends on the size of the driveway and whether you opt for a plain finish or decorative elements like stamping or staining.
Cost Factors for Concrete Driveways
Concrete contractors price jobs based on square footage, the thickness of the pour, site preparation, and the desired finish. A standard driveway is usually 4 inches thick. If you plan to park heavy vehicles like RVs, you may need a 5- or 6-inch pour, which increases material costs.
Concrete Driveway Finishes
| Finish Type | Average Cost per Sq. Ft. |
|---|---|
| Plain / Broom Finish | $4 - $8 |
| Exposed Aggregate | $6 - $10 |
| Colored / Stained | $8 - $12 |
| Stamped / Patterned | $10 - $15+ |
Site Preparation and Removal
If you are replacing an existing driveway, you must factor in the cost of demolition and haul-away. Removing an old concrete or asphalt driveway typically adds $1 to $3 per square foot to your total project cost. Proper site preparation, including grading and adding a gravel base, is crucial for preventing future cracks and ensuring proper drainage.
Reinforcement
To increase the strength and longevity of your driveway, contractors often use wire mesh or steel rebar reinforcement. This is highly recommended in areas with shifting soil or if you expect heavy vehicle traffic. Reinforcement usually adds $0.15 to $0.30 per square foot.
Ready to start your project?
Connect with top-rated concrete contractors in Jacksonville.