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

Equipment Rentals

Please enter at your own risk. Durham Topsoil will not be responsible for any 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 – Additional fee charged for mixed loads

5 yard bin – Contact (905)-598-4593 (No Mixed Loads Allowed)

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

10, 15 & 20 yard bins also available for renovations​. 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 to the 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 – 9pm

Tuesday: 7am – 9pm

Wednesday: 7am – 9pm

Thursday: 7am – 9pm

Friday: 7am – 9pm

Saturday: 8am – 7pm

Sunday: 9am – 7pm

Scroll to Top