How much does it cost to pave a driveway?

Man holding a stack of American bills, counting it in his hands
RossHelen / Shutterstock

A homeowner should expect to pay $4,420 for a new driveway, on average, according to HomeAdvisor. The site's users indicated their costs ranged from $2,379 to $6,471.

That breaks down to about $2 to $15 per square foot for materials and installation.

The biggest variable in price is the material you use. Depending on whether you go with asphalt or concrete — two of the most common options — your costs per square foot could range from $1 to $50.

But other important factors are your driveway’s dimensions, the condition of the land and whether you already have an existing driveway in the space you intend to use.

Asphalt driveway paving cost

Team of workers laying asphalt driveway with tools, machine
JGA / Shutterstock

On average, paving an asphalt driveway costs about $4,716. Homeowners reported paying $2,929 to $6,554 for this project.

Most asphalt manufacturers sell their material by the ton. One ton, which costs on average $100 to $200, should cover about 40 to 80 square feet. How much you’ll need also depends on how many inches of asphalt you want.

If you’re looking at 2 inches thick, which is usually enough for a residential driveway, you should be able to cover 80 square feet per ton.

The average asphalt driveway requires 7.5 to 15 tons of asphalt.

Asphalt paving cost per square foot

The average cost of a new asphalt driveway is $7 to $13 per square foot, according to HomeAdvisor.

How do contractors come up with these numbers? Materials cost $2 to $6 on average, and labor costs run $5 to $7.

Concrete driveway paving cost

pouring wet concrete while paving a driveway
Sketchart / Shutterstock

The average cost of installing a concrete driveway is a little more than $3,000. Homeowners reported paying $1,800 to $6,000.

Concrete paving cost per square foot

On average, you’ll pay $6 per square foot for a concrete driveway to be poured.

That price can vary from $4 to $15 per square foot, depending on the location, size and decorative elements chosen. If your contractor needs to install reinforcements or remove the existing surface, costs will go higher.

But the biggest factor here is the type of concrete chosen.

Standard, the most basic type, will average about $4 to $7 per square foot to pour. The next level up is stained, which can range from $6 to $12. Finally, stamped concrete costs the most of the three, between $8 to $15.

What’s the difference between the concrete types?

When your contractor pours concrete for your driveway, stain can be added to the mix while it’s still wet. Thus the concrete can be colored to match your home’s exterior or decor accents.

Concrete can also be stamped. This adds patterns or texture; you can make concrete look like it’s inlaid stone, tile or even marble.

These upgrades are what accounts for the price differences.

Which is better: asphalt or concrete?

man using a pressure washer to clean driveway in front of house
Virrage Images / Shutterstock

Many homeowners prefer asphalt driveways because the material handles extreme temperatures better than concrete does. And a simple resealing every three to five years will keep the surface looking fresh for a long time.

Cost is another factor. It depends on the quality of materials you choose, because the costs of concrete paving can vary so much, ranging on average from $4 to $15 per square foot.

Choosing stained or stamped concrete that can easily make concrete the more expensive option.

But when you’re thinking about cost, also consider the lifespan of your new driveway. Asphalt generally lasts 15 to 20 years, while concrete will hold up for twice that length of time.

So while you may end up paying more for concrete, you probably won’t have to replace it for a good long time.

Whichever material you choose, a new driveway will improve your home’s curb appeal and resale value. If you’re planning to sell your home soon, it’s a great way to boost the purchase price.

What about pavers?

Paver laying driveway pavement out of concrete pavement blocks
pryzmat / Shutterstock

An alternative to both asphalt and concrete is paving stones. They can provide a textured and interesting look, but they are also more expensive. The average price to install driveway pavers is $3,000 to $30,000. That averages about $10 to $50 per square foot.

Why do pavers cost so much in comparison to asphalt and concrete? First, these materials tend to cost a little more. Second, because pavers must be laid piece by piece, installation can take longer.

The added expenses might not end after you’ve installed them, either. You will likely have to replace pavers if they crack, shift or break over time.

But the appeal of pavers is that they offer a variety of textures and colors, which allows homeowners to create more personalized driveways.

You could also opt for the unique look of grass pavers. This fun style involves laying interlocking plastic or concrete pavers with space for soil, seeds and drainage.

A driveway made with grass pavers can run from $3,000 to $9,000, or $10 to $15 per square foot. But keep in mind that the interesting effect comes with some maintenance: You’ll have to water and trim them once a week in the summer, as you do with your lawn.

Should you install a new driveway or repair your old one?

Man pours blacktop sealant onto driveway
K Quinn Ferris / Shutterstock

Removing an existing driveway will add to the expense of a project. Generally, it costs about $1 to $2 per square foot to take out the old one.

Before your paving contractor can install a new driveway, workers will have to:

  • Break up the old material.
  • Haul it away.
  • Conduct a minor grading of the area.

If you’ve asked your contractor to make changes to the driveway’s shape or location, that can also increase costs.

If your driveway needs more than minor repairs but you don’t want to completely replace it, you may consider repaving instead. Depending on the materials you use, this can cost anywhere from $1 to $20 per square foot.

What your contractor will do is remove the damaged top layer of the driveway and replace it with fresh asphalt or concrete.

In a similar vein, you could opt for an asphalt overlay. Sometimes called a “top coat,” this will cost about $3 to $7 per square foot. Your contractor will add a thin layer on top of your existing driveway surface.

After about six months, the contractor will need to come back to apply a sealant, which costs about $500, to protect your asphalt and minimize cracking or shifting.

But this method will still generally cost less than completely replacing an existing driveway.

Preparing for additional costs or scams

Wheelbarrows loaded with new tiles or slabs for driveway
JGA / Shutterstock

The three main expenses of installing a new driveway are materials, labor and maintenance.

But if your home is more than 50 years old and your driveway isn’t up to current building codes, you may face the cost of removing your existing driveway base. Other issues that can make your project more expensive include installing on a slope, in an odd shape or dealing with landscaping or drainage issues.

Homeowners also should beware of scams. In one common scenario, a fake sales representative offers to repave your asphalt driveway. Instead of following through with the project, the scammer takes your money and disappears.

In another scam, a sales person claims they have leftover materials from another job that you can buy at a discounted price. Professional contractors usually know how to calculate exactly how much material they need and will rarely buy more than a job requires.

To avoid falling victim to a scam, avoid contractors who insist on being paid in cash, pressure you to make a decision quickly or refuse to give you a written estimate for the work.

If you’re approached by a contractor unsolicited, be sure to ask for their credentials and/or referrals.

In general, whenever you consider hiring a professional contractor you should always check online to see what previous clients have to say about their work or how they rate through the Better Business Bureau.

About the Author

Sigrid Forberg

Sigrid Forberg

Staff Writer

Sigrid is a staff writer with MoneyWise. A graduate of Carleton University's journalism program, she spent the better part of the last six years writing about business and retail. In her spare time, she enjoys reading, baking and riding her bicycle.

You May Also Like

Save on Spring Cleaning With This One Tidy Trick

Scour your floors, not the internet. Here’s how to find deals instantly.

Capital One Shopping vs. Honey — Which One Saves You More?

These similar-looking services provided totally different results in our test run.

Sprucing Up Your Home? Don't Decorate Without This Money-Saving Secret

This 30-second trick can save you a surprising sum on any big project.

Do Big Stores Save You the Most? We Price-Check Our Shopping List

With one 30-second trick, we found $460 in savings beyond Walmart and Amazon.