How much does a new driveway cost?
Typical US installed-price ranges from published cost surveys reviewed in 2025–2026: a new driveway costs about $1.50 to $6 per square foot in gravel, $4 to $13 in asphalt, $5 to $15 in poured concrete, and more for stamped concrete and pavers. For a 20 × 30 ft (600 sq ft) driveway that is roughly $900 to $18,000 depending on the surface. Prices vary widely by region, slope, soil, access, thickness, and whether you are removing an old driveway first, so use this page for planning and get written local quotes before you commit.
The calculator prices the surface you pick, then adds optional line items: extra excavation and grading, old driveway removal, sealing, a culvert and permit fees. Where DIY is realistic it also totals the materials, using the same cubic yards you would order.
Pro total = area × installed price + extra grading + removal + sealing + culvert + permit
Concrete (cu yd) = area × thickness (in) ÷ 12 ÷ 27 × (1 + waste %)
Worked example: a 20 × 30 ft poured concrete driveway
- Area: 20 × 30 = 600 sq ft.
- Professional installed price at an example $8.00 per sq ft: 600 × $8.00 = $4,800.00.
- Concrete for DIY, 4 in. thick with 10% waste: 600 × (4 ÷ 12) ÷ 27 × 1.10 = 8.15 cu yd. At an example $150 per cu yd that is $1,222.22.
- Base gravel, 4 in. deep with 10% allowance: also 8.15 cu yd, or about 11.4 tons. At an example $45 per cu yd that is $366.67.
- Add our own allowance of $1.00 per sq ft ($600) for forms, reinforcement, rentals and delivery: DIY total $2,188.89, about $3.65 per sq ft.
Now add extras to the professional price: $1.00 per sq ft for extra grading ($600), removing an old concrete driveway at $4.00 per sq ft ($2,400), sealing at $1.00 per sq ft ($600) and a $300 permit. The professional total becomes $8,700.00, or $14.50 per sq ft. Site prep and removal can cost as much as the new surface. A DIY total for that job would also need equipment, a dumpster and dump fees for the old concrete, so the calculator shows no DIY savings figure when removal or extra grading is on.
Typical cost ranges by surface
Installed prices per square foot are rounded from overlapping published surveys. The totals multiply each price by 600 sq ft. The calculator's default example prices are the Typical column.
| Surface | Budget | Typical | High | 600 sq ft, budget to high | 600 sq ft, typical |
|---|---|---|---|---|---|
| Gravel | $1.50 | $3 | $6 | $900 to $3,600 | $1,800 |
| Asphalt | $4 | $7 | $13 | $2,400 to $7,800 | $4,200 |
| Poured concrete | $5 | $8 | $15 | $3,000 to $9,000 | $4,800 |
| Stamped or decorative concrete | $10 | $14 | $18 | $6,000 to $10,800 | $8,400 |
| Concrete pavers | $12 | $18 | $30 | $7,200 to $18,000 | $10,800 |
Surveys disagree most on gravel and plain concrete. Most list gravel at about $1.50 to $6 per sq ft, with a few higher outliers when grading, fabric and a deep base are included. Plain concrete shows up anywhere from $5 to $20. Ask each contractor what is in the price: base depth, thickness, reinforcement, grading and disposal.
Where these numbers come from
The installed ranges are rounded from published cost guides and surveys reviewed in 2025–2026, including Rainplan's March 2026 driveway guide (which lists $1 to $5 per sq ft for gravel, $7 to $13 for asphalt and $8 to $20 for concrete) and other home-services guides and cost calculators. We used the overlap where sources agreed and a wide range where they did not. Rainplan lists old-driveway removal at about $3 to $8 per sq ft with hauling billed separately and permits at $50 to $500, while county fee schedules and other guides show permits from under $100 to about $700 and more with curb cuts or culverts. The calculator therefore uses mid-range removal examples and leaves culvert and permit amounts at zero for you to fill in. The DIY allowance per sq ft, the stamped add-on, and the gravel, sealing and paver prices and base depths are our own rough estimates.
What drives the cost
- Surface. Gravel is cheapest up front but needs regular topping up. Concrete and pavers cost more but last longer, and asphalt typically needs sealing every few years.
- Thickness and base. A 4 in. concrete slab is common for cars; 5 to 6 in. or more is typical for heavier vehicles. Pavers usually need a deeper compacted base (8 in. in this calculator's example). Deeper bases and thicker slabs cost more.
- Site prep. Slopes, poor soil, tree roots and rock drive excavation and grading costs.
- Old driveway removal. Breaking up, hauling and disposing of an old surface is usually a separate line.
- Drainage, culverts and permits. Many towns require a driveway permit and set the culvert size and who installs it. Check local code before you dig.
- Finish. Color, stamping, borders and sealing add cost per square foot.
- Region and access. Labor, material delivery and concrete truck access change from place to place.
DIY vs. hiring a pro
Gravel is the most DIY-friendly surface if you can rent equipment and have a way to haul stone. Concrete is possible for a small or single-car driveway, but a large pour needs a crew, a truck and good timing, and mistakes are expensive to fix. Pavers are DIY-possible but labor-heavy. Asphalt needs hot mix, a paving machine and a roller, so it is almost always a pro job. Pros can also handle permits, drainage and warranties.
Safety. Call 811 before you dig. Breaking out old concrete or asphalt creates dust that can contain silica, so wet the work or use dust control, and wear a fitted respirator rated for it, eye and hearing protection and gloves. Check local code for thickness, reinforcement, drainage and permits.
6 ways to lower the cost
- Get exact quantities with the concrete calculator and the gravel calculator so quotes and orders match your plan. The paver calculator does the same for pavers.
- Shrink the footprint. A single-car driveway can be about 10 to 12 ft wide, and every extra foot of width is paid for in every square foot of surface.
- Compare itemized quotes on the same thickness, base depth, reinforcement and finish.
- Order concrete in one pour with a small allowance, and ask the plant about delivery and short-load fees before you schedule.
- Choose plain broom-finished concrete or gravel, then add decoration only at the edges or entry if you want it.
- Fix drainage and grading first. Repairing a failed driveway later costs far more than doing it right once.
Measuring an odd-shaped drive? Use the square footage calculator or the cubic yards calculator to convert depth and area to volume.
Frequently asked questions
How much does a new driveway cost?
Published surveys put new driveways at roughly $1.50 to $6 per square foot for gravel, $4 to $13 for asphalt, $5 to $15 for poured concrete, and more for stamped concrete and pavers. A 600 sq ft driveway therefore runs from under $1,000 for basic gravel to well over $10,000 for pavers. Local quotes can differ by 30 to 50 percent.
What is the cheapest driveway to install?
Gravel is usually the cheapest to install, then asphalt, then plain concrete. Gravel needs regular regrading and new stone, so it can cost more over the years than the up-front price suggests.
Is asphalt or concrete cheaper for a driveway?
Asphalt is often cheaper up front, but surveys overlap a lot. Asphalt typically needs sealing every few years, while concrete costs more initially and generally needs less maintenance. Compare itemized quotes for your site.
How much does a 2-car driveway cost?
A common size is about 20 × 30 ft (600 sq ft). At the calculator's example prices that is about $1,800 for gravel, $4,200 for asphalt, $4,800 for concrete, $8,400 for stamped concrete and $10,800 for pavers, before removal, grading and permits.
How much does it cost to remove an old driveway?
Published figures vary widely. One 2026 guide lists roughly $3 to $8 per square foot depending on whether it is asphalt or concrete, with hauling and disposal sometimes billed separately. Thickness and local disposal fees matter too. Get removal quoted as its own line item.
Can I pour my own concrete driveway?
Small, simple driveways are possible if you can build forms, prepare and compact the base, and place and finish the concrete before it sets, usually with help. Large driveways are difficult to DIY. Check your local code for thickness, reinforcement and permit requirements.
Add this calculator to your website
Run a blog, contractor site or supply store? You can embed this driveway cost calculator for free. Copy the code below and paste it into any page. It works in WordPress, Squarespace, Wix and plain HTML.