Locations & Hours

STL Rocks

2003 Cherokee Street

St. Louis, MO 63118

Wednesday – Sunday

11:00am – 6:00pm

*** We will be closed Sunday April 4th through Thursday April 15th for our biggest buying trip of the year. ***

*** We will be back Friday April 16th to start sifting through all of the new treasures. ***

Apple Maps

Google Maps


Soulard Market – Stand 146

720 Carroll Street

St. Louis, MO 63104

Saturday 8:00am – 4:00pm

Apple Maps

Google Maps


Contact Us

E-mail: info@stlrocks.me

Phone: 314-472-3675


Gift Certificates

Purchase a gift certificate to be used at any of our locations.

Purchase Here

(You will be taken to our Square site in another tab)



We carry a carefully curated selection of crystals, rocks, fossils and sterling silver jewelry from all over the world.

Each piece is truly unique – a perfect gift or a treasure for yourself!