We are accepting yard waste! Come visit us! We are now open. Accepting all payment methods.

Browse Selection

For All Your Landscaping Needs

Now offering Bin Rentals

Please enter at your own risk. Durham Topsoil will not be responsible for any accidents/damages incurred on our property.


Pick up and delivery both offered – please call ahead to ensure availability of products as quantities change regularly.

Click here for pricing


Soil and Mulches

  1. Premium Triple mix
  2. Screened Topsoil
  3. Double Screened Topsoil
  4. Unscreened Topsoil
  5. Premium Top Dressing
  6. Dyed Black Mulch
  7. Premium Compost
  8. Natural Wood Chips
  9. Dyed Red Wood Chips
  10. Forest Mulch (pine)


  1. Granular “A”
  2. Sand
  3. Limestone Screenings
  4. 3/8″ pea stone
  5. 3/4″ clear limestone
  6. 3/4″ crushed limestone
  7. 6.3mm clear limestone (HPB)
  8. River Rock

Grass Seeds

  1. Supergrow mixture
  2. Sun and shade mix
  3. Overseeding mix
  4. Water saver

Bin Rental Services within Durham Region & GTA for Residential/Commercial

Additional fee charged for mixed loads. No hazardous waste allowed!

4, 5, 6, 10 & 14 yard bins – Contact (905)-598-4593 (No Mixed Loads Allowed)

  1. clean fill​
  2. concrete
  3. asphalt
  4. renovations

10, 14, 20 & 40 yard bins also available for garbage & renovation debris (smaller sizes also available)​. Please contact (905) 598-4593

Yard calculator

Click HERE for special order pricing

*All Calculations are approximate, based on your measurements. We will not be held responsible for your measurements resulting in product shortage*

Product images may vary from actual product.


Durham Topsoil has been serving the community since 1985. The idea was simple, we wanted to provide great topsoil at unbeatable prices. 38 years later, we now provide everything for your landscaping needs within GTA and Durham regions.

Our mission is to provide the best quality service and the best materials. We strive to make your visit an exceptional experience.


1480 Lake Ridge Rd N

Tel: 905-427-0403


Monday: 7am – 8pm

Tuesday: 7am – 8pm

Wednesday: 7am – 8pm

Thursday: 7am – 8pm

Friday: 7am – 8pm

Saturday: 8am – 6pm

Sunday: 9am – 6pm

Scroll to Top