STL Rocks

Closed
yelp logo

(14)

Photos

2003 Cherokee St
St Louis, MO 63118

STL Rocks is a unique retail shop located on Cherokee Street in St. Louis, Missouri. They offer a carefully curated selection of crystals, rocks, fossils, and sterling silver jewelry from around the world, each piece being truly one-of-a-kind. With direct sourcing, they provide great pricing and are a go-to destination for those seeking a perfect gift or a personal treasure.

As an owner-operated establishment, STL Rocks focuses solely on retail and does not offer services such as identification, appraisal, or cutting and polishing. They do not buy items from the public, but their knowledgeable staff is always ready to assist customers with any inquiries or purchases.

Generated from the website

Also at this address

Reviews

yelp logo
5.014 reviews
Photo of Shelby C.
Shelby C.
8/8/2025

My go-to store for crystals and natural jewelry. Their stuff is great quality, fairly priced unlike most shops, they easily have the widest selection of any store in our area (I guarantee they...

Photo of Kayla P.
Kayla P.
3/27/2025

I truly debated even posting, because I want to keep this place all to myself, but you guys deserve to know of this wonderful establishment too! The owners?? Top notch people. Friendly,...

Photo of Vanessa D.
Vanessa D.
4/9/2025

They have an extensive selection of crystals. Knowledgeable staff were very helpful and the prices were great.

Sam P.
9/20/2024

This rock shop is a treasure trove for anyone who loves crystals, minerals, and gemstones. Their selection is fantastic, with a wide variety of unique pieces that are perfect for collectors or...

Photo of Denise C.
Denise C.
11/26/2022

Waking inside this beautiful, welcoming store is truly magical. Abbey and Erik, the owners, are friendly, welcoming and very knowledgeable about the rocks and other items in the store. Reasonably...

Own this business?
See a problem?

You might also like