Skip to content
Gravel Valet

Service area · CA

Decomposed Granite, Rock and Soil Delivery in Oceanside, CA

Bulk gravel, crushed stone, sand, soil and mulch delivered across Oceanside, CA, priced by the load for your ZIP.

Min. order
2 tons or 2 yd³
Area
Oceanside and nearby ZIPs
From
$435 delivered

Every price below is the delivered total.

Oceanside gets little rain, but the ground at the center of ZIP 92054 is a sloping sand over a dense layer that sheds water fast and swells when it gets wet. Gravel Valet delivers decomposed granite, crushed rock, sand, soil and mulch across the city.

Here is how the soil and the dry coastal climate shape each project.

Plan

How much do you need?

Work out your material

Coverage
200 sq ft
Cubic yards
1.85
Tons to order
2.5
Delivered to Oceanside, CA
$446
Whole dollars, delivery included.

In stock

Materials available in Oceanside

Every price is the delivered total for 2 tons or yards, in whole dollars.

Popular projects

Common gravel projects in Oceanside

The ground and weather in Oceanside

A Dry Coastal Climate

The NOAA normals station at Oceanside Muni AP, CA sits about 2 miles from the center point of ZIP 92054. It averages just 11.9 inches of precipitation a year. Most of the year the ground is dry, and the rain that does come tends to arrive in a few winter storms.[1]

Frost is rare. The station counts 8 days in a typical year when the low reaches 32 F or colder. The median last freeze date there is January 23, and the median first freeze date is December 11, so cold nights cluster in the middle of winter.[1]

A dry climate shifts priorities. Water-wise landscaping, dust control and slope stability matter more than frost resistance. Gravel and decomposed granite surfaces suit the climate well, as long as they are built to handle the short, heavy storms that do arrive.[1]

Dust is the dry-season complaint about loose surfaces. Compacted Decomposed Granite, a thin top layer of 3/8" Crushed Stone, or Stone Dust Screenings packed over a base all kick up far less dust than bare soil or loose sand. A light sprinkle of water before compacting helps any of them set firm.[1]

Las Flores Sand on a Slope

The USDA soil survey maps the center point in Las Flores loamy fine sand, 9 to 15 percent slopes. Las Flores is the main series, covering 85 percent of that map unit, and its top mineral layer is a loamy fine sand. The slope range in the map unit name tells you that much of the ground here is far from flat.[2]

Under the sandy top, the survey notes an abrupt textural change at about 16 inches, where the soil shifts to a much denser layer. That lower layer is where the high shrink-swell rating comes from: the top 100 cm is rated high, 7.5 percent. When winter rain finally soaks in, that clay-rich layer swells, and as it dries it shrinks back.[2]

The ground at the center point stands 130 feet above sea level.[3]

Sand on a slope moves easily once it is disturbed. Digging into a hillside for a patio or a path cuts into that sandy top layer, so the cut face needs a low wall, a row of large stone or a timber edge to hold it. Without that support, each storm carries a little more of the slope down onto the new surface.[2]

Runoff on Group D Ground

The survey rates Las Flores as moderately well drained, yet places it in hydrologic group D, very slow infiltration and high runoff. The sandy surface takes water in, but the dense layer below stops it. On a slope, water then moves sideways and downhill, often carrying loose sand with it.[2]

That pattern makes erosion the main risk in a storm. Bare, loose soil on a slope can wash out in a single heavy rain. Terraces held with stone or timber, a cover of mulch or decomposed granite, and a few well-placed swales lined with River Rock slow water down and spread it out.[2]

At the foot of a slope, a trench of Drain Rock with a perforated pipe can catch water before it reaches a patio or a wall. Lead the pipe to a lower outlet, since the dense layer at about 16 inches will not let water soak away on its own.[2]

Riprap, set along the bottom of a steep drainage channel, holds the soil where water runs fastest. Its large, heavy pieces stay put when smaller stone would wash away.[2]

Keep gutters and downspouts in mind as well. Roof water that pours onto a sandy slope in one spot cuts a gully in a single storm. Leading it into a pipe or onto a splash pad of River Rock spreads that flow and protects the ground below.[2]

Decomposed Granite or Crushed Rock for a Patio

Decomposed Granite is granite that has weathered into small grains and fines. Compacted, it forms a smooth, firm surface in a warm tan color that suits the look of coastal Southern California. It works well for patios, paths and seating areas, and it lets a little water soak in.[1]

Crushed rock such as 3/8" Crushed Stone or #89 Crushed Stone gives a crisper surface that drains faster and does not get dusty in dry months. It feels looser underfoot but stays clean. On a slope, angular stone holds its place better than rounded Pea Gravel.[2]

Each of these surfaces needs the same base on swelling ground. Excavate below the loose sand, lay fabric, and build a compacted layer of Road Base or Crushed Concrete. Edge the patio firmly, and give it a slight slope away from the house so storm water runs off rather than into the base.[2]

For a gravel driveway, the same approach applies with a coarser bottom. #4 Crushed Stone or 1-1/2" Crushed Gravel bridges soft spots that develop when the dense layer below gets wet, and Road Base packs tight on top. Finish with 3/4" Crushed Stone or Driveway Gravel, and make sure the drive does not funnel water toward the garage.[2]

Low-Water Yards and Beds

Loamy fine sand drains fast at the surface and holds few nutrients. Mixing Compost and Garden Soil into planting holes and beds helps the soil hold water through the long dry season. Raised beds filled with Topsoil and Compost give vegetables a deeper, richer root zone.[2]

Mulch does more for a water-wise yard here than any other material. Wood Chips and Brown Shredded Mulch cut evaporation, cool the soil and slowly add organic matter. On slopes, shredded mulch knits together and resists washing off in a storm better than loose chips.[1],[2]

River Rock, Decomposed Granite and Pea Gravel make no-water ground covers for side yards and borders. Laid over fabric, they keep weeds down and leave the soil below cooler.[2]

Homes Here and Across Oceanside

The Census counts 18,472 housing units in ZIP 92054. Detached houses make up 35 percent of them, owners live in 39 percent of the occupied homes, and the median year built is 1976.[4]

Oceanside overall counts 66,997 housing units, with 51 percent of them detached and a median year built of 1984. In older parts of the ZIP, small yards and courtyards are common, so many jobs involve a patio refresh, a gravel side yard or a sloped bed rather than a long drive.[4]

Caltrans lists Class 2 Aggregate Base in Section 26-1.02B of its Standard Specifications (2026). That dense crushed layer is the state's answer to building on soils that shift and drain slowly, and a home patio or drive benefits from the same idea.[5]

The numbers behind this page

FactValueApplies toSource
NOAA normals station usedOceanside Muni AP, CA, about 2 miles awayWeather station[1]
Average yearly precipitation11.9 inchesWeather station[1]
Days a year the low reaches 32 F or colder8 daysWeather station[1]
Median date of the last spring freeze (32 F)January 23Weather station[1]
Median date of the first fall freeze (32 F)December 11Weather station[1]
Soil map unit at the ZIP's center pointLas Flores loamy fine sand, 9 to 15 percent slopesCity center point[2]
Main soil seriesLas Flores (85 percent of the map unit)City center point[2]
Texture of the top mineral soil layerloamy fine sandCity center point[2]
Depth to a restrictive layerabrupt textural change at about 16 inchesCity center point[2]
Shrink-swell in the top 100 cm (linear extensibility)high, 7.5 percentCity center point[2]
Ground elevation at the ZIP's center point130 feetCity center point[3]
Drainage classmoderately well drainedCity center point[2]
Hydrologic soil groupD (very slow infiltration, high runoff)City center point[2]
Housing units in ZIP 9205418,472This ZIP[4]
Share of homes in ZIP 92054 that are detached single-family houses35 percentThis ZIP[4]
Share of occupied homes in ZIP 92054 lived in by the owner39 percentThis ZIP[4]
Median year homes in ZIP 92054 were built1976This ZIP[4]
Housing units in Oceanside66,997Whole city[4]
Share of homes in Oceanside that are detached single-family houses51 percentWhole city[4]
Median year homes in Oceanside were built1984Whole city[4]
California Department of Transportation (Caltrans) aggregate base specificationClass 2 Aggregate Base, Section 26-1.02B, Standard Specifications (2026)State[5]

Sources

  1. NOAA NCEI U.S. Climate Normals 1991-2020, annual and seasonal, retrieved 2026-10-30
  2. USDA NRCS Soil Data Access (SSURGO soil survey), retrieved 2026-10-31
  3. USGS Elevation Point Query Service (3DEP), retrieved 2026-10-31
  4. U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates (tables B25001, B25003, B25024, B25035), retrieved 2026-10-30
  5. California Department of Transportation (Caltrans), Standard Specifications (2026), Section 26-1.02B, retrieved 2026-10-29

Point and station values describe one spot, not every lot in town. Check your own site before you build.

Nearby

Nearby cities we serve

Delivery

Your delivery in Oceanside

Minimum order
2 tons or 2 cubic yards
Delivered price from
$435 for 2 tons of Fill Dirt
Priced from
Oceanside, CA ladder (this city)

We coordinate the truck from the yards that serve Oceanside; we do not run a yard in town.

Coverage map

Where we deliver in Oceanside

The drawing shows the nearest cities we price around Oceanside, at true bearing and distance. Outside the rings, enter your ZIP and we quote the haul from the nearest ladder.

Carlsbad, CA 4 miles; Temecula, CA 22 miles; San Diego, CA 36 miles; El Cajon, CA 39 miles; Chula Vista, CA 43 miles; Irvine, CA 43 miles15 mi30 mi45 miNCarlsbad 4 miTemecula 22 miSan Diego 36 miEl Cajon 39 miChula Vista 43 miIrvine 43 miOceanside
33.2072, -117.3573ZIP 92054

Need bulk material delivered in Oceanside?

Delivered prices on every card, or send the job and we price it by hand.

Tools

Helpful calculators

Frequently Asked Questions

Is decomposed granite good for a patio in Oceanside?

Yes, for a patio or path in a dry climate. Decomposed Granite compacts into a smooth, firm surface that suits the local look. Build it over a compacted base of Road Base on fabric, because the soil at the center point of ZIP 92054 has a high shrink-swell rating. Edge it firmly and slope it away from the house.

How do I stop my slope from washing out in a storm?

The soil at the center point falls in hydrologic group D, with a dense layer at about 16 inches, so rain runs downhill fast once the surface is wet. Hold slopes with terraces, cover bare soil with shredded mulch or Decomposed Granite, and line drainage channels with River Rock or Riprap where water runs fastest.

What goes under pavers on swelling soil?

Dig out the loose sand, lay woven fabric, and build a compacted layer of Road Base or Crushed Concrete in thin lifts. Screed a bed of Concrete Sand on top and set the pavers. Fill the joints with sand or Stone Dust Screenings, and install a solid edge restraint so the base stays put.

Which mulch saves the most water?

Wood Chips and Brown Shredded Mulch both cut evaporation and keep soil cooler. The NOAA station at Oceanside Muni AP averages 11.9 inches of precipitation a year, so holding moisture in the soil matters. Use shredded mulch on slopes, where it knits together, and chips on flat beds and paths.

Do I need to worry about frost in Oceanside?

Rarely. The nearest station counts only 8 days a year at 32 F or colder, with a median last freeze date of January 23 and a median first freeze date of December 11. Frost-tender plants may need a cover on those few nights, but stone surfaces face little frost damage here.

Get a free quote

Request a callback

Leave your number and we call you back about a delivery, a material or a price.