How to Build a Driveway

Pave the road to success with these essential steps

A beautiful house with concrete driveway
Photo: PC Photography / iStock / Getty Images Plus / Getty Images
A beautiful house with concrete driveway
Photo: PC Photography / iStock / Getty Images Plus / Getty Images

This project can be costly in more ways than one. Hire a pro to get the job done right the first time, avoid potential injury, and eliminate budget-breaking DIY mistakes.

SKILL LEVEL
Challenging
COMPLETION TIME
3 days
COST
$1,600–$10,800
Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon
What you'll need:
TOOLS
  • Excavator (optional)
  • Level
  • Mason’s lines
  • Plate compactor
  • Power drill
SUPPLIES
  • 2-by-6-inch or 2-by-4-inch lumber
  • Concrete
  • Concrete sealer
  • Crushed rock
  • Curing compound

Whether you've got a new build or are planning a new driveway for a detached garage or accessory dwelling unit, building a driveway can pull off the final look of your home. But this project isn’t for the faint of heart—it requires some serious intel. So, if you're ready to roll up your sleeves and put in a lot of elbow grease, we've paved the steps on how to build a driveway to help you accomplish your goal. 

  1. Acquire Permits

    Most states require a permit to build a driveway, so check with your local building department before you start planning your new driveway to ensure you have all of the paperwork approved ahead of time.

  2. Plan the Driveway Size

    A house with a planned driveway size
    Photo: SolStock / E+ / Getty Images

    Map out the size of your driveway so that you’ll have an idea of how much material you’ll need to build it. The standard concrete driveway depth is 4 inches, no matter the size. Most one-car driveways have a width of around 10 to 12 feet, while two-car driveways have a width ranging from 20 to 24 feet, but driveway lengths will vary more depending on the size of your property.

  3. Choose the Driveway Material

    There are many different types of driveway materials, from asphalt driveways to gravel driveways to concrete driveways. This guide covers how to build a concrete driveway.

  4. Calculate the Amount of Materials

    Once you have the driveway dimension, you'll need to convert it into cubic yards so that you can determine how much concrete and gravel to purchase. Multiply the length and the width of your driveway by the depth to get the cubic yards. Most driveways need a depth of around 4 inches for the concrete and anywhere between 4 and 6 inches for the gravel base layers.

  5. Check for Utilities

    Before you start digging, call the 811 “Call Before You Dig” number to have someone inspect your property for underground utilities. 

  6. Mark the Driveway Perimeters

    Use a measuring tape to map out the perimeters of your driveway and place stakes in the ground with a sledgehammer and mason’s string to mark the spots. Aim for a stake every 3 feet, and use a level to check for evenness as you work.

  7. Build the Form

    To create the form for your driveway, use 1-by-4-inch or 2-by-6-inch pieces of lumber. You may need to use a circular saw to cut the wood to fit the dimensions.

  8. Secure the Form

    Secure the form by laying the lumber over the marked driveway perimeters and securing the pieces to the anchored wooden stakes with wood screws and a power drill.  

  9. Excavate the Area

    Using a shovel or excavator, dig at least 4 to 6 inches deep to clear the space for your gravel base. It's a good idea to have a wheelbarrow on hand to move the soil to a new location. 

  10. Fill the Form Base

    Once you've excavated the driveway until it's nice and level, pour crushed rock or gravel into the form until it's around 5 inches deep. You can add more crushed rock with finer particles for additional stability or to help even out any unlevel sections.

  11. Compact the Base

    Using a plate compactor, compact the gravel layer to make it firmer and prevent shifting.

  12. Add Reinforcement

    Lay steel reinforcing mesh or rebar over the compacted gravel to ensure your driveway can handle the weight of vehicles. 

  13. Pour the Concrete

    Now, it's time to pour the concrete over the steel reinforcement. The fastest way to do this is to use a local concrete mixer truck rather than manually mix the concrete yourself and lug it over to the driveway.

  14. Level the Driveway

    A person levelling a driveway
    Photo: constantgardener / iStock / Getty Images Plus / Getty Images

    Concrete dries fast, so be ready to smooth the concrete over the driveway using a hand trowel to avoid unlevel surfaces.

  15. Create Contraction Joints

    Use a jointing tool to cut a 1-inch-deep indent every 4 feet. Concrete contracts as it dries, so by controlling the crack lines with intentional joints, you can help mitigate unintentional breaks. This also gives the concrete space to expand and contract during temperature changes. Don't wait too long to create the contraction joints, or you'll need to use a specialized saw to get the job done.

  16. Add Texture

    A smooth concrete driveway may look sleek and minimalist, but vehicles benefit from the traction that comes from a texturized concrete driveway—especially if you live in a wet climate. Wait for the concrete to dry a little bit before brushing the broom across the driveway in the direction you want water runoff to drain.

  17. Cure the Driveway

    To prevent your driveway from drying out too fast, apply a curing compound to the surface. Most curing compounds use a pressure sprayer but follow the instructions from your particular brand, as some use a brush or roller. This may require personal protective equipment (PPE), like a long-sleeved shirt, long pants, safety glasses, and gloves.

  18. Seal the Driveway

    Applying a sealer can extend the life of your driveway. However, you should wait a month before sealing a concrete driveway to allow it to fully cure. 

Mistakes to Avoid When Building a Driveway

A newly sealed driveway
Photo: Willowpix / iStock / Getty Images Plus / Getty Images

Billing a driveway comes with many pitfalls, making it a project better suited for professional driveway installers. Still, if you decide to DIY your driveway, here are a few common mistakes to avoid:

  • Make sure that your base level and surface level are thick enough to support the weight of your vehicles.

  • Consider the slope of your driveway and any potential drainage issues that could arise from failing to account for water runoff.

  • Don't walk or drive on your driveway until it has dried for the time specified by the manufacturer.

  • Double-check your stakes and measurements before laying the concrete for a flat and even surface. 

When to Build a Driveway

The best time to build a driveway is when the weather is mild and there is no rain, high wind, or hail in the forecast. Wind can cause your driveway to dry prematurely. Some driveway materials don't dry properly if the temperature is too cold or too hot, so plan to build your driveway during late spring or early fall. 

DIY vs. Hiring a Pro 

Most homeowners don't have an excavator and plate compactor lying around the house, so you'll need to factor in rental costs for this heavy-duty equipment. Plate compactor rental costs around $350, while excavator rental costs go for roughly $750 for three days. Concrete delivery costs for driveways can range from $1,000 to $2,000, with most driveways needing five to 10 cubic yards of concrete.

Since building a driveway is very labor intensive and requires several costly materials and tools, it's best to work with a local driveway installation company to get the job done right rather than try for a do-it-yourself driveway. With labor, a concrete driveway costs around $6,400 on average, while asphalt driveways cost an average of $5,200 with labor.

Frequently Asked Questions

There are many options when it comes to driveway materials, including concrete, asphalt, gravel, and pavers. The best type of driveway material depends on your personal preference, location, and budget. Concrete is one of the most durable driveway materials, making it a popular option for homes across the country. However, it does cost more than asphalt upfront. Still, asphalt repair costs can quickly add up, making it a less economical option in the long run. 

The average lifespan of an asphalt driveway ranges from 15 to 30 years, while concrete driveways last between 20 and 30 years, depending on several factors. Extreme temperature changes, cold weather, poor maintenance, and heavy traffic can all shorten the lifespan of your driveway. Be sure to reseal your driveway regularly to protect it from the elements and give it the best chance at a long lifespan.

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to asphalt driveway services
From average costs to expert advice, get all the answers you need to get your job done.
A house with freshly paved driveway
Mar 13, 2025
Mar 13, 2025
Want to pave your driveway with asphalt? Learn the process, required tools, and when hiring a professional is the smarter move.
Asphalt driveway leading up to a two-story contemporary home
Mar 13, 2025
Mar 13, 2025
Driveways are no stranger to the hot sun, extreme weather, and the weight of heavy machinery. Learn how often you should seal your driveway.
Suburban house with a large yard and an asphalt driveway
Mar 13, 2025
Mar 13, 2025
Small cracks and holes in driveways can be repaired at home using filler and the right technique. Read this guide to learn how to do asphalt repair DIY-style.
Family home with newly sealed driveway
Mar 13, 2025
Mar 13, 2025
Asphalt and concrete driveways are strong and durable, but do they need protecting? Learn more about the pros and cons of sealing your driveway.
House surrounded by trees with an asphalt driveway
Mar 13, 2025
Mar 13, 2025
Don’t let damaged asphalt ruin your driveway. Follow this step-by-step guide for everything you need to know about cutting asphalt the right way.
Driveway of a beautiful home
Mar 13, 2025
Mar 13, 2025
Properly seal an asphalt driveway with a squeegee and asphalt sealer. Start by cleaning the surface, spreading the sealant, and applying a second coat.
Share project details to get started.