Paver Driveway Cost Calculator (Material Cost Estimate)
Estimate your paver driveway material cost instantly.
🕒 Last updated: September 7, 2026
Inputs
ℹ️L-Shaped models a main run plus a second connected section — an apron, turn, or widened area — as two rectangles added together.
ℹ️Distance from the street/curb to the garage or parking area.
ℹ️Single-car driveways are typically 10-12 ft wide; double-car driveways are typically 20-24 ft.
Aggregate Base
ℹ️8 in is standard for residential driveways; go to 10 in for soft/clay soil or heavy vehicles. 6 in is CMHA's minimum, only on well-drained soil.
ℹ️Standard dump trucks carry around 10-12 tons per load. Applies to the aggregate base, always bulk-delivered.
Bedding Sand
ℹ️1 in is the standard bedding thickness — deeper loose sand can shift and settle unevenly.
ℹ️Bulk delivery is standard; bagged is only practical for a small area or patch.
Pavers
ℹ️60mm is OK for standard residential driveways (product-dependent); 80mm is preferred/required for heavier vehicular loads. 30mm is overlay-only, not rated for any vehicle.
ℹ️Running bond has the lowest cutting waste and works with any paver shape; herringbone and basket weave are designed for roughly 2:1 rectangular pavers.
Joint Sand
ℹ️Joint depth is set to your paver thickness — joints are filled to the full depth of the paver.
Geotextile Fabric & Edge Restraint
Standard practice between subgrade and base — prevents soil migration into the base and reduces long-term rutting.
Edge restraint is required for an interlocking paver driveway to perform correctly — pick "No" only if a suitable restraint already exists or will be quoted separately, not to skip it from the actual build.
ℹ️Steel/aluminum holds curves and lasts longest; plastic is cheapest but a lower-durability option under vehicle contact.
Cost
ℹ️Priced off the order area (footprint plus pattern cut waste) — the quantity actually purchased.
ℹ️Fabric is bought as whole rolls — priced per roll actually purchased, not per sq ft of the exact area needed.
Pavers Needed
1890
4 x 8 in (Standard Brick), Running Bond (Stretcher) — lowest waste
Total Bulk Aggregate Needed
21.185 tons
Area
400 sq ft
20 × 20 ft
Aggregate Base
Quarry Process (QP) — US driveway base, 8" deep
Installed volume: 9.88 cu yd
Order volume (incl. 15% compaction + 8% waste): 12.27 cu yd
Weight: 19.125 tons
1 full (10t each) + 1 partial (9.13t)
Bedding Sand
Concrete Sand (ASTM C33) — recommended for bedding, 1" deep
Installed volume: 1.23 cu yd
Order volume (incl. 10% waste): 1.36 cu yd
Weight: 2.06 tons
1 partial delivery: 2.06t (truck capacity 10t)
Pavers
4 x 8 in (Standard Brick), 80mm thick
Order area (incl. 5% waste): 420 sq ft
Pavers: 1890
Joint Sand
Joint width: 0.125", depth: 3.15"
Volume (incl. 12% sweep-in): 5.51 cu ft
Bags needed: 12
Geotextile Fabric
Area (+10% overlap): 440 sq ft
Rolls needed (12.5 × 360 ft each): 1
Edge Restraint
Steel / Aluminum Edge Restraint — holds curves well, longest-lasting
Length needed: 80 linear ft
Assumptions Used
Standard US residential paver driveway, rectangular or L-shaped, built as an aggregate base, a screeded bedding sand layer, interlocking pavers, and swept-in joint sand — with edge restraint required around the perimeter to keep the system from spreading under vehicle loads. The aggregate base weight uses a 15% compaction allowance and 8% waste, matching the site's general gravel-weight calculator; bedding sand carries only a 10% screeding/leveling waste allowance since it is installed loose, not compacted. Paver count and cost are based on the order area (footprint plus your chosen layout pattern's cut waste). Joint sand quantity is derived from the actual joint geometry (paver size, joint width, and paver thickness as joint depth), plus a 12% allowance for the repeated dry fill-and-compact passes needed to fully pack every joint before water activation. Geotextile fabric area includes a 10% overlap allowance for seams; standard roll size is 12.5 × 360 ft. Edging length sums each section's own full perimeter — for L-shaped mode this is a conservative over-estimate. This calculator computes material quantities only — it does not verify subgrade compaction adequacy, local drainage requirements, or structural design for unusual soil or loading conditions.
Bill of Materials
Main material: 19.125 tons + recommended tools
+−
Bill of Materials
Main material: 19.125 tons + recommended tools
Computed items reflect your entered dimensions and layer choices; consumables below are general recommendations — actual needs vary by product and site conditions.
For Your Job
Aggregate Base
Bedding Sand
Pavers
Joint Sand
Geotextile Fabric
Edge Restraint
General Tools & Consumables
Landscape stakes / fabric pins
Edge restraint spikes
Plate compactor
Rubber compactor pad
Push broom
Screed rails and screed board
Rubber mallet
Wet or dry masonry saw
Tape measure and string line
Safety glasses & work gloves
Diagram simplified for clarity (not to scale) — layer thicknesses shown proportionally, footprint shown schematically.
Looking for the verification checklist, reference tables, tips, or common mistakes?See the complete Paver Driveway Calculator.
Paver driveway material cost estimate
Material cost is driven mainly by the pavers themselves and the aggregate base tonnage — enter your local price per ton for the base, per sq ft for pavers, per bag for joint sand, per roll for fabric, and per linear ft for edge restraint to get a full material cost breakdown.
This page enables cost estimation by default with a 20 ft × 20 ft example — edit the inputs and prices above to match your actual project and local rates.
Paver Driveway Calculator Formula: How Is It Determined?
Each layer is calculated using its own real construction logic, then combined into one material takeoff.
Step 1 — Aggregate Base
Volume = Area x Base Depth
Weight = Volume x (1 + 15% compaction) x Material Density x (1 + 8% waste)
The base is compacted in lifts before the bedding sand goes down, so it gets the same 15% compaction and 8% waste allowances used across the site's driveway calculators.
Step 2 — Bedding Sand
Volume = Area x Bedding Sand Depth
Weight (or Bags) = Volume x (1 + 10% screeding waste)
No compaction allowance — bedding sand is screeded level and left loose; the pavers themselves plus a final compactor pass on the finished surface consolidate it, not a pre-compaction step.
Step 3 — Pavers
Order Area = Driveway Area x (1 + Pattern Waste %)
Pavers = ceil(Order Area / Paver Unit Area)
Pattern waste ranges from about 5% (running bond) to about 13% (45° herringbone), reflecting how much border-cut offcut each pattern actually produces.
Step 4 — Joint Sand
Joint Volume per sq ft = 144 x (1/Paver Width + 1/Paver Length) x Joint Width x Joint Depth
Bags = ceil(Total Joint Volume x (1 + 12% sweep-in) / Bag Yield)
Derived from the actual joint geometry at your paver size, using the installed footprint (not the paver order area, since cut offcuts don't create extra joints). Joint depth is set to your paver thickness.
Step 5 — Fabric & Edge Restraint
Fabric Rolls = ceil(Area x (1 + 10% overlap) / Roll Area)
Edge Restraint Length = Sum of each section's own 2 x (Length + Width)
Fabric is priced per whole roll actually purchased. Edge restraint is required for this calculator's driveway type, and for L-shaped mode sums both sections' full perimeters as a conservative over-estimate.
Worked Example
This example walks through your current inputs above, using the same steps as the Formula section.
Input Values Used
| Input | Value | Why it is used |
|---|---|---|
| Shape | 20 ft / 20 ft | Sets area for every layer |
| Layers | 12.2" total (8" base + 1" bedding sand + 3.15" paver) | Sets volume and weight per layer |
| Paver / Pattern | 4 x 8 in (Standard Brick), Running Bond (Stretcher) — lowest waste | Sets order area, paver count, and joint geometry |
Step 1 — Aggregate Base
| Calculation | Result |
|---|---|
| Volume = 400 sq ft x (8/12) ft | 266.67 cu ft (9.88 cu yd) |
| Weight = Volume x (1 + 15%) x density x (1 + 8%) | 19.125 tons |
| Truck loads = ceil(19.125 / 10) | 2 loads |
Step 2 — Bedding Sand
| Calculation | Result |
|---|---|
| Volume = 400 sq ft x (1/12) ft | 33.33 cu ft (1.23 cu yd) |
| Weight = Volume x (1 + 10%) x density | 2.06 tons |
Step 3 — Pavers
| Calculation | Result |
|---|---|
| Order Area = 400 sq ft x (1 + 5%) | 420 sq ft |
| Pavers = ceil(Order Area / 0.2222 sq ft per paver) | 1890 pavers |
Step 4 — Joint Sand
| Calculation | Result |
|---|---|
| Joint volume (0.125" wide x 3.15" deep) | 4.92 cu ft |
| Bags = ceil(Volume x (1 + 12%) / 0.5 cu ft per bag) | 12 bags |
Step 5 — Fabric & Edge Restraint
| Calculation | Result |
|---|---|
| Fabric order area = 400 x (1 + 10%) | 440 sq ft (1 rolls) |
| Edge restraint perimeter | 80 linear ft |
Therefore, this 20 ft x 20 ft paver driveway needs approximately 1890 pavers and 21.185 tons of bulk aggregate base, 12 bags of joint sand, 1 roll(s) of geotextile fabric, and 80 linear ft of edge restraint.
Related Calculators
Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.