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 Martinsville

Henry County, Virginia ยท Free Delivery
Free delivery to Martinsville on every order, with loads arriving in as fast as 2 business days.
Delivering to Martinsville, 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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
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 Martinsville
Pick the material and quantity.Open a product to see your price, with free delivery to Martinsville.
Choose a delivery date at checkout.As fast as 2 business days for most Martinsville 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 calculatorIf you are building a driveway, a parking pad, or a patio base in Martinsville, the material list starts in the same place: 21A. Virginia Rock Supply sells gravel and aggregate delivery in Martinsville, VA. It has enough fines to pack hard under a truck, which matters here because the clay under it drains slowly.
Order by the ton online and we drop it where the work is. Below is how the main materials break down and what each one does.
21A is the standard Virginia driveway base. Spread it, wet it, and compact it in lifts, and it locks up tight enough to carry a loaded truck without rutting. It also acts as the base under shed slabs, patio pavers, and parking pads. See 21A for the full spec.
If you want a base that drains a little better and packs a little less tightly, 21B is the coarser, lower-fines choice. Contractors use it where water sits and they would rather move it through the base than hold it.
Once the base is compacted, cap it with a surfacing stone. Driveway Gravel tops an existing drive or finishes a fresh 21A base. 3/4" Crushed Stone is the clean drainage stone many Virginia yards call #57 stone, good for drive surfacing and French drain stone.
For the finer work around the drive, #57 Stone and #8 Crushed Stone handle drainage, pipe bedding, and paver joints. Screenings bed pavers and flagstone, and washed sand levels under slabs.
Martinsville sits in the Central and Southside Piedmont, where the subsoil is heavy clay, often red, weathered in place over saprolite. That clay drains slowly, so the base has to carry the load instead of the ground under it.
When a summer thunderstorm dumps rain, or the remnants of a tropical system push through, the clay sheds water fast and it puddles. That is why a driveway here needs a crowned, compacted 21A base and a drainage layer where water collects, not just a thin spread of stone.
Bare Piedmont clay also erodes easily. Cleared slopes and ditches lose soil in heavy rain, so stabilize them early, and armor culvert outlets with rip rap before the next storm.
Timing matters too. Saturated clay after a long wet spell is the usual hold-up, and midwinter freezes pause work in shorter spells than you would see in the mountains. Frost depth is set by each locality, so check yours before you set footing depth.
Order online and pick your material by the ton or the yard. Bulk delivery arrives on a dump truck that needs a clear, firm approach and somewhere to spread the load without sinking. Point us to the drop spot and keep the path open.
Martinsville is an independent city, not part of any county, and bulk loads come by dump truck to sites across the city. Have your measurements and your access notes ready before the truck rolls, and we will place the pile where the work is.
Driveways, parking pads, patio bases, drainage runs, and site work in Martinsville all start with the right base material. Virginia Rock Supply ships 21A, washed stone, sand, and soil by the ton to the independent city of Martinsville. Order online when you are ready.
Common questions about gravel and aggregate delivery in Martinsville, VA
Yes. We supply contractors across the Southside Piedmont, including crews building driveways, pads, drainage runs, and site work in Martinsville. Order by the ton online and we deliver bulk material to the site. Pick the material, choose a drop spot the dump truck can reach, and the load is tipped where you want it.
Yes. 21A is the standard Virginia driveway base, and we deliver it to Martinsville by the ton. Order the tonnage you need online and we bring it to your site.
Wherever you tell us, as long as the truck can safely reach it. Mark the spot before the delivery and someone should be on site to point the driver to it. If nobody can be there, leave clear instructions when you order and we will follow them.