Driveway Gravel
3/4" stone for building or resurfacing a gravel driveway
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights

Amherst County, Virginia ยท Free Delivery
Free delivery to Madison Heights on every order, with loads arriving in as fast as 2 business days.
Delivering to Madison Heights, VA
Free delivery on every order.
Crushed gravel and base materials that compact under tires.
3/4" stone for building or resurfacing a gravel driveway
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
3/8" stone that's comfortable underfoot for paths and walks
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Stone-and-dust blend that packs hard under drives and patios
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
3/4" minus blend compacted under roads and heavy-load areas
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Recycled 3/4" base for drives, pads and access roads
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Graded crushed stone for drainage, concrete and heavy work.
Angular 3/4" stone for drainage beds and concrete slab bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
All-purpose stone up to 1" for drainage, concrete and bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Small 3/8" stone for walkways, patios and driveway topping
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
1/4" to 3/4" stone for concrete mix, drain lines and beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
1/4" minus stone dust for paver bedding and leveling
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Clean 3/4" to 1" rock for French drains and septic fields
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
3/8" minus chip for paver joints, chip seal and tight bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
3/32" to 3/8" clean stone for drainage and concrete mixes
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
3/4" to 1-1/2" stone for erosion control and heavy base
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
1" to 2-1/2" angular stone for track beds and equipment pads
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
4" to 12"+ rock for shorelines, slopes and culvert outlets
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Clean 1/8" to 1/2" chip for paver bedding and walkway bases
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
1-1/2" to 2-1/2" washed stone for construction entrances
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Rounded stone for beds, borders and water features.
Rounded 1" to 3" stones for beds, borders and drainage
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Large 2" to 4" stones for water features and dry creek beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Smooth 3/8" pebbles for paths, patios and play areas
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Washed sand for masonry, concrete and leveling.
Fine sand for mortar, sandboxes and volleyball courts
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Coarse, clean sand for concrete, backfill and leveling
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Soil and fill by the ton, mulch by the cubic yard.
Screened topsoil for lawns, gardens and flower beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Hardwood mulch that holds moisture and keeps weeds down
From 1 Yard Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Compost-enriched soil for vegetable gardens and raised beds
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Compactable dirt for grading, backfill and low spots
From 1 Ton Delivered, FREE to your Doorstep
Cost per ton lowers the more you order!
Free delivery to Madison Heights
Pick the material and quantity.Open a product to see your price, with free delivery to Madison Heights.
Choose a delivery date at checkout.As fast as 2 business days for most Madison Heights addresses.
Clear a drop spot.The truck tips the load where you mark it. Note low wires or branches when you order.
Not sure how much you need?
Enter length, width and depth and the calculator returns the cubic yards and tons for your project.
Open the calculatorVirginia Rock Supply handles gravel and aggregate delivery in Madison Heights, VA for two kinds of buyers: contractors building drives and patios, and homeowners finishing a yard on weekends. Both ask for 21A first. It is the dense-graded Virginia base that packs hard, and it is where most projects here start.
That matters because the ground under Madison Heights is heavy Piedmont clay that sheds storm water slowly. Get the base right and everything above it lasts.
Most Madison Heights projects start with what goes under pavers and flatwork, because that decides how long the surface lasts. Bedding and base layers carry the load and move water away. Pick the wrong one and the surface above it settles.
Start with 21A. Under a patio or paver walkway, 21A goes down first as the structural base, then gets compacted in lifts before anything else lands on it. The fines in it lock together and hold a hard, tight surface.
Screenings are the bedding layer that sits on top of that compacted base. Stone dust and fine chips level out the last half inch so pavers sit flat without rocking. For flagstone and tighter joints, #89 crushed stone does the same job at a smaller size.
Drainage still has to go somewhere. #57 stone is the washed 3/4 inch size Virginia crews specify for French drains and the open layer behind a retaining wall. Where a run is tight or you are bedding pipe, #8 crushed stone fits smaller spaces and still drains freely.
Hardscape work also pulls sand. Mason sand fills paver joints and beds brick and block. Washed sand handles leveling and slab base under concrete flatwork.
The failure mode here is a base that is too thin. Homeowners often spread a thin layer of stone over bare clay, compact it, and leave it at that. One wet winter later the pavers rock and the joints open.
The reason is the subsoil. Madison Heights sits on heavy clay weathered in place over saprolite, a soft decayed rock layer. It drains slowly, so water sits in the base instead of leaving. The base has to carry the load the clay will not.
The fix is depth and compaction. Excavate until you reach firm, undisturbed ground, then build the 21A back in lifts, compacting each one. Aim for a base thick enough that the clay below never feels the traffic above.
Water is the other half. Piedmont clay sheds runoff fast in summer thunderstorms and in the heavy rain tropical systems drag through. Bare clay erodes quickly, so cleared slopes and ditches lose soil after a storm. Set drainage before you pave, not after.
Timing follows the weather. Saturated clay after a long wet spell is the usual hold-up. Midwinter freezes pause work for shorter stretches than in the mountains, but winter nights that freeze and days that thaw mean a gravel drive sees repeated freeze-thaw. County and city set frost depth, so check locally before you dig footings.
Order online and pick your quantity. Most buyers choose between tons and cubic yards, and the two are not the same thing. A ton is weight; a yard is volume. Which one you order depends on how the material is sold and how you are measuring the hole.
For a patio base, measure the length, width and depth, then use the calculator on the product listing to get cubic yards or tons. Screenings and sand run heavier per yard than 21A, so the numbers differ by material. Order a little extra for compaction, since a compacted lift is thinner than the loose stone you spread.
Bulk delivery to a Madison Heights job means a truck that needs clear access and a firm, level spot to dump. Keep the pile close to the work so wheelbarrow trips stay short. We also deliver to Amherst and Monroe in Amherst County.
For a new driveway, 21A is the standard. Top an existing compacted drive with driveway gravel, or use #57 stone where you want a cleaner, faster-draining surface.
Measure the area and the depth you want, then convert to cubic yards. Length times width times depth in feet, divided by 27, gives you yards. From there, use the product listing to convert yards to tons, because weight per yard changes with the material. Add a little extra to allow for compaction and settling.
Use the quantity calculator to turn your measurements into tons or yards before you order, and check the product page for the material you have chosen. Virginia Rock Supply can deliver 21A, stone, sand and topsoil across Madison Heights and Amherst County. Place your order online when your numbers are ready.
Common questions about gravel and aggregate delivery in Madison Heights, VA
For a new driveway, 21A is the standard. Top an existing compacted drive with driveway gravel, or use #57 stone where you want a cleaner, faster-draining surface.
Measure the area and the depth you want, then convert to cubic yards. Length times width times depth in feet, divided by 27, gives you yards. From there, use the product listing to convert yards to tons, because weight per yard changes with the material. Add a little extra to allow for compaction and settling.
Yes. We deliver across Virginia, and the surrounding towns and rural addresses around Madison Heights are covered the same way as addresses in town. If you are not sure whether your address is reachable, send it over and we will confirm before you order.