sub-headline

Bulk Mulch

Angels Garden Center has six decorative mulches for your yard and gardens.

We offer a delivery service or you can come to the Garden Center with a truck or trailer and we will load the mulch for you.

Types of Bulk Mulch

Images of mulch are an approximation of color. Color can vary by weather conditions and load delivered.

Prices and availability of products can change without notice.

During peak season, there might not be an employee available to load your mulch if you arrive with a truck or trailer. Please call ahead to be sure someone will be on-site to help you.

How much mulch do I need?

The amount of mulch necessary is dependent on various factors such as the type of mulch used and what the mulch is being used for. Different types of mulch have different properties, so there can be some variation in the amount that should be used. Also, mulch that is used solely for landscaping purposes may require different amounts than mulch being used for a garden.

Generally, a 2 to 4 inches (5 to 10 cm) layer of mulch will yield benefits to the soil without being too thick; if the layer of mulch is spread too thinly, it likely will not provide the desired benefits such as suppressing weeds or adequately protecting the soil against heat and erosion. On the other hand, if mulch is spread too thickly, it can prevent water from reaching the soil, depriving plants of the moisture they need.

Click on the link to determine how much mulch to order based on your square foot needs: https://bit.ly/AGCMulchCalculator

How do I order mulch for delivery?

You can order mulch by stopping by the Garden Center and place your order in person or you can order mulch for delivery by phone.

If you are unsure of what mulch product and/or quantity is appropriate for your yard, please stop by for professional assistance.

Mulch Delivery Charges

3-yard minimum for delivery

Please contact the garden center about delivery charges for large orders over 12 yards.

$30

All of Hopkinton and Upton

$45

Douglas, Franklin, Uxbridge, Medway

$35

Ashland, Grafton, Holliston, Mendon, Hopedale, Milford, Northbridge, Whitinsville, Westboro

$40

Bellingham, Mendon, Millbury, Sutton

$50

Marlborough, Framingham