Fill Dirt in San Bernardino

-
Clean Fill Dirt: 270 yards
Big Bear Lake, CA -
Clean Fill Dirt: 325 yards
Moreno Valley, CA -
Clay: 30 yards
Corona, CA -
Top Soil Wanted: 3 yards
Corona, CA -
Clean Fill Dirt: 4000 yards
Corona, CA -
Clean Fill Dirt Wanted: 50 yards
Ontario, CA -
Clean Fill Dirt Wanted: 10 yards
Rialto, CA -
Dirt with Debris: 100 yards
Mentone, CA -
Clean Fill Dirt Wanted: 200 yards
Banning, CA -
Clean Fill Dirt Wanted: 12 yards
Canyon Lake, CA -
Clean Fill Dirt: 300 yards
Colton, CA -
Clean Fill Dirt Wanted: 1000 yards
Lake Elsinore, CA -
Clean Fill Dirt: 1000 yards
Beaumont, CA -
Clean Fill Dirt: 10 yards
Loma Linda, CA -
Top Soil Wanted: 5 yards
Riverside, CA -
Clean Fill Dirt: 65 yards
Rancho Cucamonga, CA -
Clean Fill Dirt Wanted: 25 yards
Jurupa Valley, CA -
Clean Fill Dirt: 100 yards
Yucaipa, CA -
Clean Fill Dirt Wanted: 300 yards
Victorville, CA -
Clean Fill Dirt Wanted: 50 yards
Apple Valley, CA -
Clean Fill Dirt: 3 yards
Corona, CA -
Clean Fill Dirt: 100 yards
Calimesa, CA -
Clean Fill Dirt: 10 yards
Beaumont, CA -
Clean Fill Dirt Wanted: 1000 yards
Apple Valley, CA -
Top Soil: 8 yards
Loma Linda, CA -
Clean Fill Dirt Wanted: 5000 yards
Yucaipa, CA -
Clean Fill Dirt Wanted: 3 yards
Ontario, CA -
Clean Fill Dirt: 4500 yards
Norco, CA -
Dirt with Debris: 3 yards
Chino Hills, CA -
Clean Fill Dirt Wanted: 800 yards
Lake Elsinore, CA -
Clean Fill Dirt Wanted: 10 yards
Banning, CA -
Clean Fill Dirt Wanted: 800 yards
Lake Elsinore, CA -
Clean Fill Dirt Wanted: 20 yards
Perris, CA -
Mixed Clean Soil: 6 yards
Fontana, CA -
Mixed Clean Soil: 100 yards
Lake Arrowhead, CA -
Clean Fill Dirt: 45 yards
Beaumont, CA -
Clean Fill Dirt Wanted: 3 yards
Redlands, CA -
Clean Fill Dirt: 10 yards
San Bernardino, CA -
Clean Fill Dirt: 125 yards
San Bernardino, CA -
Clean Fill Dirt Wanted: 2000 yards
Beaumont, CA -
Clean Fill Dirt Wanted: 80 yards
Chino, CA -
Clean Fill Dirt: 20 yards
Riverside, CA -
Clean Fill Dirt Wanted: 300 yards
Victorville, CA -
Clean Fill Dirt Wanted: 1125 yards
Oak Hills, CA -
Clean Fill Dirt Wanted: 3000 yards
Hemet, CA -
Clean Fill Dirt: 60 yards
Corona, CA -
Clean Fill Dirt: 100 yards
Yucaipa, CA -
Clean Fill Dirt: 500 yards
Moreno Valley, CA -
Clean Fill Dirt Wanted: 500 yards
Perris, CA -
Clean Fill Dirt: 500 yards
Jurupa Valley, CA
How DirtMatch Works
Create a FREE Post
If you have excess dirt or fill, we'll match you with others in your area who need it. If you need dirt, we’ll match you with others who have dirt nearby. It’s that simple.
Connect with Matches
Once your DirtMatch post has matches, message your match directly on DirtMatch to finalize the details of your transaction: location, day/time, hauling etc.
Save Time & Money
You'll save thousands of dollars in disposal fees and trucking costs and countless hours by using DirtMatch to easily move your fill.
Free Fill Dirt in San Bernardino
-
Free Clean Fill Dirt: 4000 yards
Corona, CA
Delivery New -
Free Clean Fill Dirt: 65 yards
Rancho Cucamonga, CA -
Free Clean Fill Dirt: 3 yards
Corona, CA -
Free Mixed Clean Soil: 6 yards
Fontana, CA -
Free Clean Fill Dirt: 10 yards
San Bernardino, CA
Delivery -
Free Clean Fill Dirt: 125 yards
San Bernardino, CA
Delivery -
Free Clean Fill Dirt: 20 yards
Riverside, CA -
Free Clean Fill Dirt: 500 yards
Moreno Valley, CA
Delivery -
Free Clean Fill Dirt: 500 yards
Jurupa Valley, CA
Delivery
Fill Dirt Wanted in San Bernardino
-
Top Soil Wanted: 3 yards
Corona, CA
New -
Clean Fill Dirt Wanted: 50 yards
Ontario, CA
New -
Clean Fill Dirt Wanted: 10 yards
Rialto, CA
New -
Clean Fill Dirt Wanted: 200 yards
Banning, CA
New -
Clean Fill Dirt Wanted: 12 yards
Canyon Lake, CA
New -
Clean Fill Dirt Wanted: 1000 yards
Lake Elsinore, CA -
Top Soil Wanted: 5 yards
Riverside, CA -
Clean Fill Dirt Wanted: 25 yards
Jurupa Valley, CA -
Clean Fill Dirt Wanted: 300 yards
Victorville, CA -
Clean Fill Dirt Wanted: 50 yards
Apple Valley, CA -
Clean Fill Dirt Wanted: 1000 yards
Apple Valley, CA -
Clean Fill Dirt Wanted: 5000 yards
Yucaipa, CA -
Clean Fill Dirt Wanted: 3 yards
Ontario, CA -
Clean Fill Dirt Wanted: 800 yards
Lake Elsinore, CA -
Clean Fill Dirt Wanted: 10 yards
Banning, CA -
Clean Fill Dirt Wanted: 800 yards
Lake Elsinore, CA -
Clean Fill Dirt Wanted: 20 yards
Perris, CA -
Clean Fill Dirt Wanted: 3 yards
Redlands, CA -
Clean Fill Dirt Wanted: 2000 yards
Beaumont, CA -
Clean Fill Dirt Wanted: 80 yards
Chino, CA -
Clean Fill Dirt Wanted: 300 yards
Victorville, CA -
Clean Fill Dirt Wanted: 1125 yards
Oak Hills, CA -
Clean Fill Dirt Wanted: 3000 yards
Hemet, CA -
Clean Fill Dirt Wanted: 500 yards
Perris, CA
Dirt For Sale in San Bernardino
-
Clean Fill Dirt For Sale: 300 yards
Colton, CA -
Clean Fill Dirt For Sale: 1000 yards
Beaumont, CA
Delivery -
Clean Fill Dirt For Sale: 100 yards
Yucaipa, CA
Delivery -
Clean Fill Dirt For Sale: 100 yards
Calimesa, CA
Delivery -
Clean Fill Dirt For Sale: 4500 yards
Norco, CA
Delivery -
Mixed Clean Soil For Sale: 100 yards
Lake Arrowhead, CA
Delivery -
Clean Fill Dirt For Sale: 100 yards
Yucaipa, CA
Delivery
Dirt Dumpsites & Disposal in San Bernardino
-
Clean Fill Dirt Disposal: 270 yards
Big Bear Lake, CA
Dirt Hauling New -
Clean Fill Dirt Disposal: 325 yards
Moreno Valley, CA
Dirt Hauling New -
Clay Disposal: 30 yards
Corona, CA
Dirt Hauling New -
Dirt with Debris Disposal: 100 yards
Mentone, CA
Dirt Hauling New -
Clean Fill Dirt Disposal: 10 yards
Loma Linda, CA
Dirt Hauling -
Clean Fill Dirt Disposal: 10 yards
Beaumont, CA
Dirt Hauling -
Top Soil Disposal: 8 yards
Loma Linda, CA
Dirt Hauling -
Dirt with Debris Disposal: 3 yards
Chino Hills, CA
Dirt Hauling -
Clean Fill Dirt Disposal: 45 yards
Beaumont, CA
Dirt Hauling -
Clean Fill Dirt Disposal: 60 yards
Corona, CA
Dirt Hauling
Dirt Haulers in San Bernardino
-
Creative Desjgn
Fontana, CA
Pro Member -
Dirty Bird
Yucaipa, CA
Pro Member -
Corona Junk Removal & Property Maintenance LLC
Temescal Valley, CA
Pro Member -
Hector lupercio trucking
Perris, CA
Pro Member -
Dumpster Rental Enterprises LLC
San Bernardino, CA
Pro Member -
CEM CONSTRCUTION CORP
Redlands, CA
Pro Member -
JLG Hauling inc
Perris, CA
Pro Member
Fill Dirt Suppliers in San Bernardino
-
Dirt Patrol
Fontana, CA
Pro Member -
VelasCo Materials, Inc
Perris, CA
Pro Member -
Bulk Exchange
Banning, CA
-
Kaimer Trucking
Lake Elsinore, CA
-
Blue Rock Garden Center
Moreno Valley, CA
-
Soil Direct
Corona, CA
-
Southern California Landscape Supply
Moreno Valley, CA
-
Apple Valley Construction Co
Apple Valley, CA
-
Warrior Machinery LLC
Bloomington, CA
-
Buckets4Rent
Colton, CA
-
Lourenco Backhoe, Inc.
Phelan, CA
-
Angel Rock and Sand Decorative Rock
Victorville, CA
-
Campos Materials
Menifee, CA
Find or Get Rid of Fill Dirt in San Bernardino
Looking for fill dirt in San Bernardino? DirtMatch connects contractors, landscapers, and homeowners across the Inland Empire who need to get or get rid of dirt. Whether you're grading a yard, prepping a site, or clearing material, we've got fresh listings updated daily.
Expect to find screened topsoil, compactable fill, and clean excavation material—posted by both commercial and residential users. Most posts include photos and location info, so you know exactly what you're getting. Many dirt suppliers offer delivery to San Bernardino and nearby areas like Riverside, Fontana, and Redlands.
DirtMatch helps users save money on disposal fees and material sourcing. Whether you're a contractor needing infill, or a homeowner with excess soil, San Bernardino's active marketplace offers quick, affordable solutions. Use our dirt calculator to estimate the volume you need.
Frequently Asked Questions about Fill Dirt in San Bernardino
In our experience, San Bernardino soils include sandy loam near the foothills and silty clay loam in the valley floor. These soils are often used as fill dirt, but high clay content can impact drainage—amending with compost or gritty mix is often recommended.
We typically see bulk fill dirt delivered for about $32–$40 per cubic yard, while screened topsoil or garden mix runs $65–$80 per yard. Prices may vary based on distance, truck size, and access to the delivery site.
In our experience, local landscape yards and wholesale dirt suppliers in San Bernardino offer fill dirt, screened topsoil, recycled mulch, and compost-enriched blends in bulk. Most deliver via 10–15 yd dump trucks, with delivery fees influenced by site access and load size.
Yes, large-scale dirt movement like land grading, fill placement, or excavation in San Bernardino County typically requires a permit from the Land Use Services Department. Small-scale dirt work, such as topping flower beds or minor landscaper fill, usually doesn’t need a permit—but it’s best to double-check.
We often recommend soil testing via county agricultural extension offices or local labs before doing major dirt work. Additionally, soil amendments like compost, gypsum, and mushroom mix are widely available from local garden centers to improve soil structure, drainage, and plant health.
Yes—clean fill dirt is often accepted for backfill, grading, or landscaping projects, but excavated soil from demolition or unknown sites should be tested first. Contaminated or debris-laden dirt must be taken to designated recycling centers or approved landfills, not scattered on-site.
We recommend planning dirt and soil projects between March and October. During these warmer, drier months, fill dirt delivery, grading, and smoothing are easier and less prone to erosion. Winter rains from November to February can delay projects and destabilize clay-rich soils.
A cubic yard of dirt covers roughly 100 ft² at 3″ depth. Most bulk dirt is delivered by standard dump truck (10–15 yd capacity). Delivery fees vary, and it’s wise to order a little extra—about 5–10% more—to account for compaction and spillage during loading.