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 Castro Valley

Alameda County, California ยท Free Delivery
Free delivery to Castro Valley on every order, with loads arriving in as fast as 2 business days.
Delivering to Castro Valley, CA
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
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 Castro Valley
Pick the material and quantity.Open a product to see your price, with free delivery to Castro Valley.
Choose a delivery date at checkout.As fast as 2 business days for most Castro Valley 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 calculatorFor gravel and aggregate delivery in Castro Valley, CA, the ground under your project decides what you order first. Soils here change over short distances, and the heavy clay in the valley areas swells when wet and cracks when dry. That movement is why Class 2 base goes down in lifts and gets compacted. California Rock Supply delivers bulk material to driveways, beds and drainage work across Alameda County.
You order online, choose your material, and set the quantity by the ton or by the yard. If you are unsure how much a bed, drive or drainage run will take, the calculator on the product page sizes the load for you. Pick your delivery date at checkout and a dump truck brings the material to your site.
Bulk loads are dumped where the truck can reach, so it helps to know where you want the pile before the driver arrives. Deliveries cover Castro Valley and the rest of Alameda County, including Oakland, Fremont, Hayward, Berkeley and San Leandro.
Most of the work here is landscape work: beds, borders, dry creek beds and ground cover. Decorative stone does the heavy lifting, but it sits on a base that has to stay put through a wet winter and a dry summer. Start with the surface you want, then work down to what holds it.
River Cobble is the rounded stone for decorative beds, borders and dry creek beds. Where runoff needs slowing, Large River Rock gives you bigger cobble for swales and heavier erosion work. Both read as clean, finished ground cover without planting.
For paths and patio surfaces, Stone Screenings packs fine and firm, and it is the usual choice for low-water ground cover laid over a compacted base. Natural Pea Gravel covers play areas, walkways and bedding where a smaller, smoother stone suits the space.
Every one of those surfaces needs a base that will not pump or rut. Class 2 Base, also called Class II base or Class 2 aggregate base, is the standard California material for that job, and Caltrans specifies it as Class 2 aggregate base. It carries driveways, parking pads and the compacted layer under pavers, slabs and DG paths.
If you want a compacting, binding material for a drive, Crusher Run does that work, though most buyers in California ask for Class 2 base for the same job. Recycled base rock, made from Road Base or asphalt, is used the same way, and Caltrans allows processed reclaimed asphalt and concrete in aggregate base.
Dry creek beds and French drains only move water if the stone is clean. Drain Rock handles French drains, drywells, downspout runs and drainage behind retaining walls. 3/4" Drain Rock, also called #57 stone, is the washed size for drainage trenches and drainage layers.
For finer work, Mason Sand sets brick and block and fills paver joints, and Washed Sand levels and beds under slabs. Top Soil builds up planting beds over heavy clay, and Shredded Mulch holds moisture in beds and tree rings through the dry season.
The Coast Range valleys carry heavy clay that cracks when dry and swells when wet. Clay does not drain, so an under-built base on clay will move, hold water and fail at the edges long before the surface wears out.
Most rain arrives from late fall to spring, often in a few large winter storms. On clay soils and slopes that water sits or runs off rather than soaking in, which is why drainage stone matters as much as base depth. On steep hillsides, winter runoff and slides are the real risk, and armoring with RipRap protects slopes, creek banks and culvert outlets.
Time your work with the dry season from late spring into fall. That is the window for base, driveway and paver work, because saturated clay is what holds a job up, not the fog that rolls in near the shore.
It depends on the area you are covering and the depth you are building to, and both vary by project. Rather than guess, enter your measurements into the calculator on the product page. It converts your dimensions into tons or yards so you can order the right load for a bed, a drive or a drainage run.
Yes. Choose your material, set the quantity by the ton or by the yard, and pick a delivery date at checkout. A dump truck then brings the load to your site in Castro Valley or elsewhere in Alameda County. Bulk delivery is how most drive, bed and drainage material moves here, so ordering by weight is the normal path.
Class 2 base is the material most Castro Valley projects start with, and it is the layer that keeps cobble, DG and Natural Pea Gravel where you put them. From there, add the decorative stone, drainage rock or sand your design calls for. Order online when you are ready to build.
Common questions about gravel and aggregate delivery in Castro Valley, CA
It depends on the area you are covering and the depth you are building to, and both vary by project. Rather than guess, enter your measurements into the calculator on the product page. It converts your dimensions into tons or yards so you can order the right load for a bed, a drive or a drainage run.
Yes. Choose your material, set the quantity by the ton or by the yard, and pick a delivery date at checkout. A dump truck then brings the load to your site in Castro Valley or elsewhere in Alameda County. Bulk delivery is how most drive, bed and drainage material moves here, so ordering by weight is the normal path.
Yes. We deliver across California, and the surrounding towns and rural addresses around Castro Valley 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.