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 Craigsville

Augusta County, Virginia ยท Free Delivery
Free delivery to Craigsville on every order, with loads arriving in as fast as 2 business days.
Delivering to Craigsville, 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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
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 Craigsville
Pick the material and quantity.Open a product to see your price, with free delivery to Craigsville.
Choose a delivery date at checkout.As fast as 2 business days for most Craigsville 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 need gravel and aggregate delivery in Craigsville, VA, the ground under your project decides what you order. Virginia Rock Supply serves Augusta County, where limestone valley floors sit under thin soil and bedrock often starts shallow. That is why we start most projects with 21A. It packs hard enough to carry a driveway or a shed pad, even where the base is thin.
Most jobs here are landscaping work: beds, borders, dry creek beds and ground cover. Decorative stone and gravel do more than look good. They hold a bed open, slow water down, and keep soil from washing off a slope.
For dry creek beds and heavier erosion work, start with Large River Rock. It sits still in fast water and reads as a real streambed. River Rock is the smaller option for borders and bed cover. Natural Pea Gravel works for play areas and garden paths, though it shifts underfoot.
Under the stone, the base matters. 21B is the coarser, lower-fines base where you want a little more drainage. 21A is the one that locks up hard under a pad or a drive.
Craigsville sits in the Valley and Ridge, on limestone and dolostone valley floors with karst. Bedrock often sits close to the surface, and sinkholes and caves are part of how this ground behaves.
That changes how deep your base needs to be. In karst, much of the water goes down into the rock instead of across it. Concentrated runoff can open or enlarge a sinkhole, so a thin base over a soft spot is a real risk. Build the pad up with fill, then compact 21A in lifts.
Erosion follows the same pattern. Heavy rain scours stream banks and strips soil off steep, shallow ridge slopes. Runoff can also wash soil down into a sinkhole and undermine the surface above it.
Timing matters too. Midwinter freezes and snow are the main hold-up, longest in the higher mountain counties. Thaws and heavy rain leave soaked ground that will not compact. Frost depth is set by each locality, so check the figure for your site before you dig footings.
Order online and pick your quantity before you check out. Bulk material is sold by the ton or by the cubic yard, and the two are not the same thing. Stone weighs more per yard than mulch or topsoil, so a yard of each is a different load.
Measure your area in feet, decide the depth in inches, and convert that to yards or tons. If you are unsure, order a little extra. Running short mid-job is a bigger headache than a small pile left over.
We deliver bulk loads across Augusta County, including Stuarts Draft, Fishersville, Verona, Weyers Cave and Crimora. Tell us where the truck can back in and whether the ground is firm enough to take the weight.
Multiply length by width to get square feet, then multiply by your depth in feet. Divide by 27 for cubic yards. The calculator does that conversion for your bed once you enter its measurements. Stone is ordered by the ton, so ask us to convert your yardage before you order.
Yes. Bulk stone, sand and gravel are sold by the ton, and soil and mulch are usually sold by the yard. Order online, enter the quantity you need, and we will deliver the load to your site in Craigsville and the surrounding parts of Augusta County.
Start with 21A for anything that has to carry weight, then add the decorative stone, soil or mulch your beds need. Virginia Rock Supply delivers bulk loads throughout Craigsville and Augusta County. Pick your materials, set your quantity, and place the order online when you are ready.
Common questions about gravel and aggregate delivery in Craigsville, VA
Multiply length by width to get square feet, then multiply by your depth in feet. Divide by 27 for cubic yards. The calculator does that conversion for your bed once you enter its measurements. Stone is ordered by the ton, so ask us to convert your yardage before you order.
Yes. Bulk stone, sand and gravel are sold by the ton, and soil and mulch are usually sold by the yard. Order online, enter the quantity you need, and we will deliver the load to your site in Craigsville and the surrounding parts of Augusta County.
Yes. We deliver across Virginia, and the surrounding towns and rural addresses around Craigsville 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.