Own Beautiful Gardens Minus the Maintenance: Landscaping Rocks in Utah

Gravel and Stone in Bulk for Your Landscaping Needs

The Dirt Bag is a top provider of quality landscaping rocks in Utah. Our decorative rocks fulfill a dual mandate: They make landscape designs extra attractive while performing an important function, such as forming steps, creating benches and more.

Our product portfolio features decorative boulders in various sizes and colors to help you choose the type that complements your garden, yard or landscape. Enjoy a hassle-free shopping experience with our convenient delivery options. We offer free delivery throughout Salt Lake County.

Why Add Decorative Rocks to Your Garden?

Boulders and rocks come in handy for those looking to build minimalist outdoor spaces or have no time to maintain lawns and gardens. Beautiful and multi-functional, rocks offer endless possibilities for any landscaping project.


  • Use decorative Utah gravel rocks, cobblestones and boulders to break up the monotony in your yard and create visual interest in a landscape.
  • Combined with softer elements such as plants and grass, rocks create aesthetic contrast and focal points.
  • Rocks are perfect when looking to create a space for some calm, quiet and meditation. You can ask us for advice when creating your own Zen garden.


  • Use rocks and boulders to build retaining walls, create garden terraces or establish borders for a patio, garden or pool area.
  • Use flagstone and rocks to form special pathways or add an interesting touch to otherwise plain steps.
  • Use rocks to provide structure to ponds or waterfall features.
  • Use stone slabs and boulders to create unique and interesting benches.

Whether you need decorative rocks to add a sculpted look to your landscaping, build an environmentally friendly xeriscape or create a beautiful border for your garden or pool area, we are here to make your gardening dreams a reality.

Call us at (801) 260-0009 today to learn more about our decorative rocks and boulders or to book a delivery.