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 New Castle

Craig County, Virginia ยท Free Delivery
Free delivery to New Castle on every order, with loads arriving in as fast as 2 business days.
Delivering to New Castle, 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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
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 New Castle
Pick the material and quantity.Open a product to see your price, with free delivery to New Castle.
Choose a delivery date at checkout.As fast as 2 business days for most New Castle 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 New Castle, VA, and 21A is the material most local jobs start with. In this limestone valley ground, water often moves down through the rock instead of across it, so how a base drains matters as much as how thick it is.
Drainage is a common reason to order stone out here. Water that sinks into limestone can open a sinkhole, and water that runs off a ridge slope moves fast. Washed stone gives that water somewhere to go, and the sizes run from coarse to fine.
A French drain or a drywell is only as good as the stone around it. Use #4 crushed stone where the water volume is heavy, and #57 stone for the drain trench itself. For pipe bedding and backfill behind a wall, #8 crushed stone lets water pass without clogging. #8 Crushed Stone also works under paver joints, and #89 Crushed Stone fills the tighter gaps.
Where a drive or pad needs a base, 21A still does the work. It packs hard and holds an edge. 21B is the coarser, lower-fines option when you want the base to drain a little better, though it packs less tightly. A clean layer of Drain Rock under either one keeps water moving away from the structure.
Sand and soil round out a drainage job. Washed Sand beds and levels under slabs, and Mason Sand handles block work and paver joints. If a low spot needs to come up to grade before the base goes down, Fill Dirt builds the pad first.
Plan the work around the season. Midwinter freezes and snow are the main hold-up here, and soaked ground after a thaw or a heavy rain can stop a truck from getting to the spot you want. Frost depth is set by each county, so check the local figure for Craig before you set a footing or a post depth.
The ground itself is limestone and dolostone valley floor with karst. Sinkholes and caves occur, and bedrock often sits close to the surface. On the ridge slopes above, the soil is thinner and rockier, and heavy rain scours stream banks and washes soil downhill.
That shapes two choices. First, keep water away from the house with a real drainage layer, because concentrated runoff can wash soil into a sinkhole and undermine the surface. Second, build base depth for the ground you actually have. Thin ridge soil may need fill before any 21A goes down, while a valley floor pad usually compacts well once it is dry.
We deliver bulk material across New Castle and the rest of Craig County, including Paint Bank. Lead time varies with the season and the weather, so build a little slack into your schedule when the ground is wet or the roads are icy.
Order online and choose your quantity by the ton or by the yard. If you are not sure which figure you need, measure the area and the depth you want and use the calculator to convert it. A driveway base is usually placed in lifts, with each layer compacted before the next one goes on.
Bulk delivery means the truck has to reach the placement point. Check for a narrow lane, a soft shoulder, or an overhead wire before you pick a delivery date. A driveway topped with Driveway Gravel over a compacted 21A base is a common project out this way.
Virginia Rock Supply delivers 21A, washed stone, sand, and soil across New Castle and Craig County by the ton. Whether you are setting a French drain, a drywell, or a new driveway base, we can get the right size to your site. Place your order online and we will schedule the delivery.
Common questions about gravel and aggregate delivery in New Castle, VA
Yes. Virginia Rock Supply delivers 21A in bulk to New Castle and the surrounding parts of Craig County, including Paint Bank. Order by the ton or the yard, and tell us where the truck can safely drop the load.
Start with 21A. Place it in lifts and compact each one. If you want the surface to drain better, top it with clean #57 stone, which is also called 3/4 inch stone. 21B is a coarser, lower-fines alternative when drainage matters more than a tight pack.
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.