Skip to main content
FREE Delivery!|(213) 566-1318

San Bernardino County, California ยท Free Delivery

Cobble, Stone and Soil Delivery in Upland, CA

Free delivery to Upland on every order, with loads arriving in as fast as 2 business days.

Delivering to Upland, CA

Free delivery on every order.

  • Free delivery to Upland
  • Order from 1 ton
  • As fast as 2 business days

Gravel delivered to Upland

Crushed gravel and base materials that compact under tires.

Rock & Stone delivered to Upland

Graded crushed stone for drainage, concrete and heavy work.

RipRap

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 Upland

Decorative delivered to Upland

Rounded stone for beds, borders and water features.

Sand delivered to Upland

Washed sand for masonry, concrete and leveling.

Soil, Fill & Mulch delivered to Upland

Soil and fill by the ton, mulch by the cubic yard.

How delivery to Upland works

  1. 1

    Pick the material and quantity.Open a product to see your price, with free delivery to Upland.

  2. 2

    Choose a delivery date at checkout.As fast as 2 business days for most Upland addresses.

  3. 3

    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 calculator

What do you order for gravel and aggregate delivery in Upland, CA? It depends on whether you are building a drive, moving water, or planting. California Rock Supply delivers bulk Class 2 base, washed stone, sand and soil by the ton across San Bernardino County.

Upland sits on alluvial ground that drains fast in the sun and swells when winter rain soaks the clay. Get the stone size right and your job handles both.

Materials for Upland Projects

Drainage is the first order of business on most Upland jobs. Water comes off roofs, patios and hard ground fast in a storm, so you need clean washed stone with no fines, where water passes straight through instead of pooling.

For French drains, drywells and downspout runs, order Drain Rock or 3/4" Drain Rock. Both are washed, so they stay open and move water away from the house and the slab edge.

Material size runs from coarse to fine. Coarse stone takes heavy flow, mid sizes handle drainage beds and fine stone beds pipes and joints.

Under everything, Class 2 Base, also called Class II base rock, is the standard California base, specified by Caltrans as Class 2 aggregate base. Recycled Class 2 base from Road Base or asphalt does the same job under drives and slabs, and Caltrans allows processed reclaimed material in aggregate base.

Ground and Conditions in Upland

The working season here is long. Warm, dry weather suits base, paver and drainage work for most of the year, and winter storm days are the main interruption. Time a delivery around those storms rather than into them.

That matters because the ground changes with the weather. Soils across the Inland Empire valleys run from sandy loam to clay, and the expansive clay in many basins swells when wet and shrinks and cracks when dry. Wetting it under a slab or a drive makes it move.

Two habits prevent that. Compact the Class 2 base in lifts so it locks up before paving, and put a clean drainage layer where runoff collects. Run downspouts into a drywell or a stone-filled trench instead of against the foundation.

On slopes and creek banks, arm the edges with RipRap before the first heavy storm. Burned hillsides and canyons above the valley shed debris flows when the rain finally arrives.

Delivery to Upland and the Surrounding Area

Order online and choose your quantity by the ton or by the cubic yard, whichever your takeoff uses. Bulk delivery to a site in Upland is straightforward: give us clear access, a spot to dump, and a rough sense of how the load will be staged.

Coverage runs across San Bernardino County, including San Bernardino, Fontana, Ontario, Rancho Cucamonga and Victorville. Plan on typical lead time for bulk loads, and order a little ahead during the winter storm window when everyone is trying to beat the rain.

Tell us what the material is for and we will point you at the right size and the right depth for the job.

Order Stone and Soil for Your Upland Job

California Rock Supply delivers Class 2 base, washed drain rock, crushed stone, sand, soil and cobble across Upland and San Bernardino County. Order online by the ton or the yard and we will bring it to your site. Get your quantities together and place the order when you are ready.

Frequently Asked Questions

Common questions about gravel and aggregate delivery in Upland, CA

Do you deliver Class 2 base to Upland, CA?

Yes. California Rock Supply delivers Class 2 base in bulk to sites across Upland and the rest of San Bernardino County. Order it by the ton or the yard, compacted in lifts under drives, parking pads and the base beneath pavers, slabs and Stone Screenings paths. It is the standard California base material, specified by Caltrans as Class 2 aggregate base.

What gravel is best for a driveway in Upland?

Start with Class 2 base compacted in lifts, then top it with driveway gravel for the wearing surface. The Class 2 base carries the load and holds the shape; the surface layer keeps the drive tidy and shed water. If your drive is already firm and just needs a fresh top, order the surfacing material on its own.

Do you deliver outside Upland itself?

Yes. We deliver across California, and the surrounding towns and rural addresses around Upland 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.