Skip to content
Gravel Valet

Service area · CA

Gravel, Stone and Soil Delivery in Imperial Beach, CA

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

Min. order
2 tons or 2 yd³
Area
Imperial Beach and nearby ZIPs
From
$436 delivered

Every price below is the delivered total.

Gravel Valet delivers bulk stone, sand, soil and mulch to beach houses, apartments and job sites in Imperial Beach. Enter your ZIP above to see each material with its delivered figure.

The advice that follows uses the USDA soil survey, the NOAA station right in town and Census counts for ZIP 91932, and it is built around swelling soil and a very dry climate.

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 Imperial Beach, CA
$446
Whole dollars, delivery included.

In stock

Materials available in Imperial Beach

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

Popular projects

Common gravel projects in Imperial Beach

The ground and weather in Imperial Beach

Coastal loam that swells and shrinks

The center point of ZIP 91932 sits in Huerhuero-Urban land complex, 2 to 9 percent slopes, on the soil survey. Huerhuero is the main series at 50 percent of the unit, and 30 percent is urban land, ground that has been built over, paved or filled.[1]

The survey rates Huerhuero moderately well drained and puts it in hydrologic group D, where water soaks in very slowly and runs off fast. The top mineral layer is loam. Under it, soils of this kind can carry a dense clay layer that holds water up near the surface after a storm.[1]

Shrink-swell in the top 100 cm is high, at 7.5 percent. Clay with that rating cracks in the long dry months and swells when winter rain arrives. Patios, walks and stone pads laid straight on it can tilt and crack over time. The ground at the center point stands 30 feet above sea level.[1],[2]

Lots near the shore often hold sandy fill, broken pavement or old construction debris where land was built up. A few test holes show what is under the yard. Firm loam and clay need fabric and a solid base. Loose fill should be removed or compacted in thin layers before any stone goes down.[1]

Clay that dries out cracks open, and those cracks can run under a walk or a slab. Keeping the soil around a patio at a steady moisture, with mulch and a little water in the dry months, reduces that movement.[1]

Rain and temperature at the station in town

The NOAA station at Imperial Beach Ream FLD Nas, CA, sits at the center point. It averages only 8.6 inches of precipitation a year and records no days with a low of 32 F or colder.[3]

A climate this dry and mild takes frost heave off the list. The work changes instead around two other forces: the swelling clay when the rare storms come, and dust and wind in the dry months. Stone and mulch cover help with both.[1],[3]

Salt air near the ocean is hard on metal edging and fasteners. Plastic or stone edging lasts longer by the beach, and set stone borders never rust.[2]

Fog and dew keep the ground near the coast cooler and damper than the low rain figure suggests. Stone in shady side yards can grow moss or algae, so choose open, washed stone there and rake it now and then.[3]

A parking pad on swelling clay

Many lots in the ZIP are small, and a gravel parking pad is a frequent stone job. Strip the topsoil and any soft ground, grade the subgrade to drain toward the street, and lay a woven fabric. On high shrink-swell soil, the fabric keeps the base from mixing with clay as it moves.[1],[4]

Spread Road Base in compacted lifts, a little deeper than on sandy ground, so the load spreads and the seasonal swell evens out below. Caltrans Class 2 aggregate base is the model for that kind of graded stone. Finish with 3/4" Crushed Stone or Driveway Gravel.[1],[5]

A pad that slopes gently toward the street sheds the rare storm before it reaches the clay below. Where it meets the sidewalk, a strip of Asphalt Millings packs into a firm edge that keeps stone off the walk.[1]

Small lots leave little room for machines. A walk-behind plate compactor fits through most side gates, and a wheelbarrow can move a full load in an afternoon. Ask Gravel Valet for a drop spot close to the work so the haul stays short.[4]

Clay that swells under a pad can also lift the edge of a nearby walk. Keep a small gap between the pad and any concrete, filled with stone, so the two can move apart without cracking.[1]

Yards that need almost no water

With only 8.6 inches of precipitation a year at the station, many owners trade lawn for stone. Decomposed Granite packs into a firm, tan surface for paths and sitting areas. Pea Gravel and River Rock around succulents and native plants keep the soil cool and stop it from blowing away.[3]

For planting beds, mix Compost and Garden Soil into the native loam, and cover the surface with Wood Chips or Shredded Mulch to hold water. On slow-draining group D soil, water new plants slowly so the water soaks in instead of running off.[1]

Playground Sand makes a clean, soft fill for a sandbox, and Fill Sand can level a low corner before a patio goes down.[1]

Gravel gardens also keep dust down. Wind across bare dry soil lifts fine grit onto windows and patios, while a cover of River Rock or 3/8" Crushed Stone holds the soil in place all year.[3]

Hot sun on dark stone warms a patio far more than light stone does. In a small yard used for sitting, a pale Decomposed Granite or a light River Rock keeps the ground cooler underfoot in the late afternoon.[3]

Choosing between pavers and Decomposed Granite for a patio

Pavers give a clean, hard floor that handles furniture and grills. On swelling clay they need a deep, compacted base of Road Base over fabric, a bed of Concrete Sand and a strong edge restraint. Fill the joints with Mason Sand or Stone Dust Screenings.[1]

Decomposed Granite takes less effort to build and forgives small movement in the ground below, because it is not a rigid surface. It suits a casual patio, a fire pit area or a side yard. Lay it over compacted base, wet it and tamp it firm.[1]

Concrete Sand is the right bedding sand under pavers because its coarse grains drain and lock. Mason Sand is too fine for that layer and is better for filling joints. Each sand stays in place best when the patio has a firm edge.[1]

Pavers also suit rental units, where a tidy, lasting surface by the door saves upkeep between tenants. A Decomposed Granite area needs fresh material raked in after a few years.[4]

Homes in ZIP 91932 and the city

The Census counts 10,291 housing units in ZIP 91932. Detached single-family houses are 42 percent of them, and the median home was built in 1971. Owners live in 31 percent of the occupied homes, so most households rent.[4]

The city of Imperial Beach counts 10,299 housing units, with 42 percent detached and a median year built of 1971.[4]

For public roads, California names Class 2 Aggregate Base, Section 26-1.02B, in the Caltrans Standard Specifications (2026).[5]

Renters live in most of the occupied homes, and many projects come from landlords and property managers: a stone strip by the parking area, fresh mulch at the entry, or a Decomposed Granite courtyard that needs no watering.[4]

The numbers behind this page

FactValueApplies toSource
Soil map unit at the ZIP's center pointHuerhuero-Urban land complex, 2 to 9 percent slopesCity center point[1]
Main soil seriesHuerhuero (50 percent of the map unit)City center point[1]
Share of the map unit mapped as urban land (paved or built over)30 percentCity center point[1]
Drainage classmoderately well drainedCity center point[1]
Hydrologic soil groupD (very slow infiltration, high runoff)City center point[1]
Texture of the top mineral soil layerloamCity center point[1]
Shrink-swell in the top 100 cm (linear extensibility)high, 7.5 percentCity center point[1]
Ground elevation at the ZIP's center point30 feetCity center point[2]
NOAA normals station usedImperial Beach Ream FLD Nas, CA, about 0 miles awayWeather station[3]
Average yearly precipitation8.6 inchesWeather station[3]
Days a year the low reaches 32 F or colder0 daysWeather station[3]
Share of homes in ZIP 91932 that are detached single-family houses42 percentThis ZIP[4]
California Department of Transportation (Caltrans) aggregate base specificationClass 2 Aggregate Base, Section 26-1.02B, Standard Specifications (2026)State[5]
Share of occupied homes in ZIP 91932 lived in by the owner31 percentThis ZIP[4]
Housing units in ZIP 9193210,291This ZIP[4]
Median year homes in ZIP 91932 were built1971This ZIP[4]
Housing units in Imperial Beach10,299Whole city[4]
Share of homes in Imperial Beach that are detached single-family houses42 percentWhole city[4]
Median year homes in Imperial Beach were built1971Whole city[4]

Sources

  1. USDA NRCS Soil Data Access (SSURGO soil survey), retrieved 2026-10-31
  2. USGS Elevation Point Query Service (3DEP), retrieved 2026-10-31
  3. NOAA NCEI U.S. Climate Normals 1991-2020, annual and seasonal, retrieved 2026-10-30
  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 Imperial Beach

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

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

Coverage map

Where we deliver in Imperial Beach

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

Chula Vista, CA 5 miles; San Diego, CA 10 miles; El Cajon, CA 18 miles; Carlsbad, CA 42 miles; Oceanside, CA 46 miles; Temecula, CA 63 miles25 mi50 mi75 miNChula Vista 5 miSan Diego 10 miEl Cajon 18 miCarlsbad 42 miOceanside 46 miTemecula 63 miImperial Beach
32.5783, -117.1148ZIP 91932

Need bulk material delivered in Imperial Beach?

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

Tools

Helpful calculators

Frequently Asked Questions

Which gravel works on clay ground in Imperial Beach

Lay a woven fabric, then build a compacted base of Road Base or Crushed Concrete. Top it with 3/4" Crushed Stone or Driveway Gravel. The loam mapped at the ZIP's center point has a high shrink-swell rating and sits in hydrologic group D, so the fabric and a solid base keep the surface from cracking and rutting.

Is Decomposed Granite good near the beach

Yes. Decomposed Granite makes a firm, natural surface for paths and patios that needs no water. It handles small ground movement better than rigid paving. Spread it over a compacted base, wet it and tamp it. Use stone or plastic edging near the ocean, since salt air can rust steel.

What stone works for a no-water yard

River Rock, Pea Gravel and Decomposed Granite all make good no-water yards. Use River Rock in beds and dry creek beds, Pea Gravel around plants and Decomposed Granite for paths and sitting areas. Lay fabric under stone where you do not plan to plant, so weeds stay down.

Does frost matter for gravel here

No. The station in town records no days a year with a low of 32 F or colder. A stone base here does not have to resist frost heave. Build it to handle swelling clay instead, with fabric, a compacted base and a surface that sheds the occasional storm toward the street.

What goes under pavers on swelling soil

Build a deep, compacted base of Road Base over fabric, screed Concrete Sand on top and set the pavers. Sweep Mason Sand or Stone Dust Screenings into the joints and add a strong edge restraint. The extra base depth spreads the seasonal movement of clay so the pavers stay flat.

Get a free quote

Request a callback

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