How Much Does Making a Driveway Cost? A Complete Price Breakdown
If you are planning a new driveway, the first number you want pinned down is the bottom line: how much does making a driveway cost? For most single-family homes, a new driveway runs between $2,400 and $7,000, with the national average landing around $4,500. On a per-square-foot basis, expect to pay $4 to $15 depending on the material, and the price can climb past $10,000 for a long driveway, a steep slope, or premium paving.
Those ranges are honest but broad, because a driveway is not a single product. The material you choose, the square footage, the condition of the ground underneath, and where you live all move the needle. A 500-square-foot gravel driveway in a rural area is a very different project from a 900-square-foot stamped concrete driveway in a suburban HOA.
This guide breaks down the real costs by material, size, and labor so you can budget with confidence instead of guessing. You will also find the factors that quietly add thousands to a quote, along with a few ways to keep the price in check.
What Determines Driveway Cost
Before comparing materials, it helps to understand the four drivers that sit behind every quote a contractor gives you. These are the same whether you are pouring concrete, laying asphalt, or spreading gravel.
Square Footage
Driveways are priced by the square foot, so size is the single biggest multiplier. A typical two-car driveway is 18 to 20 feet wide and 20 to 24 feet long, or roughly 360 to 480 square feet. Add a turn-around, a side pad, or extra parking and you can easily reach 800 to 1,200 square feet. Every extra foot of driveway adds between $4 and $15 in material and labor, so an expanded footprint is where budgets quietly grow.
Material
Material is the second-largest line item. Gravel is the cheapest, asphalt sits in the middle, and concrete is the most expensive up front. We break down the numbers for each option in the next section.
Site Preparation and Drainage
No driveway floats on top of the ground. The old surface has to be removed, the soil excavated, and a compacted base of crushed stone built underneath. Poor drainage, tree roots, or clay soil can require extra excavation and a French drain, which adds $1,000 to $4,000 on its own. Contractors in colder climates also have to dig deeper to get below the frost line.
Labor and Location
Labor makes up about half the cost of most driveway jobs. Urban and coastal markets pay more for labor than rural ones, and a steep or curved driveway takes longer to form and compact. Permits add another $100 to $500 in most municipalities, and some areas charge impact fees on top.
How Much Does Making a Driveway Cost by Material
The fastest way to answer how much does making a driveway cost is to look at the material first. Here is what each option costs for a standard two-car driveway of about 500 square feet, including labor.
| Factor | Gravel | Asphalt | Concrete |
|---|---|---|---|
| Cost per square foot | $1.50–$4 | $3–$7 | $5–$15 |
| Average 500 sq ft project | $750–$2,000 | $1,500–$3,500 | $2,500–$7,500 |
| Lifespan | 10–20 years | 15–30 years | 30–50 years |
| Annual upkeep | Regrade and top up | Seal every 2–3 years | Minimal |
| Best for | Budget, rural lots | Cold climates, long runs | Curb appeal, resale value |

Gravel Driveways
Gravel is the clear budget winner at $1.50 to $4 per square foot, or about $750 to $2,000 for an average driveway. The catch is that gravel is not a set-it-and-forget-it surface. It shifts, develops potholes, and needs a fresh layer every few years, which costs $300 to $1,000 per top-up. Gravel also tracks into the house and can be plowed poorly in snow country. For a cheap, fast, functional surface on a long rural driveway, it is hard to beat; for a front-facing curb, it often looks unfinished.
Asphalt Driveways
Asphalt is the middle-ground favorite across the northern US because it flexes with freeze-thaw cycles and costs $3 to $7 per square foot. A 500-square-foot driveway lands between $1,500 and $3,500. New asphalt needs to cure for a few days before driving, and it should be sealed every two to three years to prevent cracking — a maintenance step that runs about $0.20 to $0.50 per square foot each time. Asphalt is not a do-it-yourself material, so almost all of that price goes to a paving crew.
Concrete Driveways
Concrete is the most expensive standard option at $5 to $15 per square foot, or $2,500 to $7,500 for a typical project, but it lasts 30 to 50 years and adds the most resale curb appeal. Plain poured concrete sits at the low end of that range; a broom finish or a stamped, colored design pushes toward $15 or beyond. If you want the full picture on durable concrete work, see our guide to driveway replacement cost per square foot.
Concrete vs. Asphalt: The Cost You Should Actually Compare
For most homeowners, the real decision is concrete versus asphalt, and the honest answer is that they cost differently over time rather than simply more or less. Asphalt is cheaper to install but demands regular sealing and often needs resurfacing after 15 to 20 years. Concrete costs two to three times as much up front but asks for very little over its life.

Run the numbers on a 500-square-foot driveway and asphalt might total $3,000 today. Concrete might total $6,500 today but require almost nothing for three decades. If you plan to stay in the home long term, concrete often wins on lifetime cost. If you need parking fast on a budget, or you live somewhere with harsh winters, asphalt earns its keep. For a deeper comparison of the two materials, read concrete vs asphalt driveway cost per square foot.
Extra Features That Add to the Price
The base material is never the whole story. Features and finishes are where a $4,000 quote becomes a $9,000 one.
- Stamped or colored concrete: adds $6 to $15 per square foot on top of the base pour.
- Heated driveway: snow-melt systems cost $10 to $20 per square foot to install and are usually reserved for steep or northern driveways.
- Borders, aprons, and edging: decorative stone or brick edging adds $3 to $10 per linear foot.
- Widening or turn-arounds: every additional square foot of paving is simply more material and labor.
- Drainage upgrades: a French drain, channel drain, or regraded swale adds $1,000 to $4,000.
The Cost of Replacing vs. Repairing an Existing Driveway
If you already have a driveway, making a new one is not your only option. Sometimes the smarter spend is a targeted repair. Hairline cracks in concrete can be filled for a few dollars per linear foot, while a full asphalt resurface runs $2 to $5 per square foot — far less than tearing everything out. You can see typical repair numbers in our guide to how much does it cost to fix an asphalt driveway.
The rule of thumb is simple: if more than about 25 to 30 percent of the surface is failing, patching becomes a losing game and full replacement costs less per year of usable life. A contractor can tell you quickly which side of that line your driveway sits on.
How to Keep Driveway Costs Down
You do not have to accept the first quote at face value. A few deliberate moves keep the final bill from outrunning your budget.
- Get three written quotes and compare them line by line, not just by total.
- Choose the right material for the climate, not the prettiest one.
- Keep the footprint modest — skip the extra pad unless you truly use it.
- Do the demolition yourself if you are handy; removing old asphalt can save $1,000 to $2,000.
- Time the work for the shoulder season, when paving crews are less booked and pricing is softer.
- Bundle with other concrete work, like a walkway or patio, to spread mobilization and site-prep costs.
Frequently Asked Questions
How much does it cost to make a driveway per square foot?
Expect $4 to $15 per square foot across all materials. Gravel runs $1.50 to $4, asphalt $3 to $7, and concrete $5 to $15, including standard labor and site preparation.
Is it cheaper to make a driveway yourself?
Sometimes. Removing old pavement, grading, and forming can be DIY projects that save $1,000 to $3,000, but pouring concrete or laying asphalt well requires experience and equipment. A botched slab is far more expensive to fix than to have done right the first time.
How long does a new driveway last?
A gravel driveway lasts 10 to 20 years with periodic topping, asphalt 15 to 30 years with regular sealing, and concrete 30 to 50 years. Maintenance habits move every one of those numbers.
Do I need a permit to build a driveway?
Usually, yes. Most municipalities require a permit for a new driveway or a widening, and the fee is typically $100 to $500. Some areas also have setback and drainage requirements that affect the design.
How much does a standard concrete driveway cost?
A standard two-car concrete driveway of about 500 square feet costs $2,500 to $7,500 installed. Our guide to how much does a standard concrete driveway cost breaks the estimate down in more detail.
The Bottom Line
So, how much does making a driveway cost? Budget $2,400 to $7,000 for a typical single-family driveway, with the average around $4,500. Gravel is the budget path, asphalt is the practical middle, and concrete is the long-term investment that also looks best from the curb.
The number that matters is the one tied to your lot, your climate, and how long you plan to stay. Get three quotes, compare materials on lifetime cost rather than sticker price, and check that each bid includes excavation, base material, and drainage. For reliable cost baselines from the pros, Angi’s driveway cost guide and This Old House’s driveway cost breakdown are both solid places to cross-check your numbers. Once you know the true cost of a new driveway, the decision gets a whole lot easier to make.
