Where to Find Authentic Healing Crystals & Crystal Jewelry in St. Petersburg, FL

Interest in crystals has exploded over the past few years, and with that growth has come a flood of mass-produced, dyed, or misidentified stones sold with little context. If you’re in the St. Petersburg area and want crystals and jewelry you can actually trust, here’s what to look for — and where to find it.

Why Sourcing Matters When Buying Crystals

Not all “amethyst” is amethyst, and not all crystal jewelry is handmade. A shop that knows its inventory should be able to tell you where a stone came from, whether it’s natural or treated, and what makes each piece unique. That knowledge is the difference between a novelty souvenir and a piece you’ll actually want to keep and use.

What to Look for in a Local Crystal Shop

  • Knowledgeable staff who can answer questions, not just ring up sales.
  • A visible, varied selection — raw and tumbled stones, jewelry, and ritual supplies.
  • Transparency about sourcing and pricing.
  • A sense of community — classes, workshops, or events beyond just retail.

Find Us in St. Petersburg

St Pete’s Crystals & Magic is a local gift shop offering handmade jewelry, hand-selected crystals, and an array of metaphysical provisions — including books, magic tools, herbs, and teas. We’re located at 6798 Crosswinds Drive N, St. Petersburg, FL 33710, and you can reach us at (727) 486-8300. We also offer in-house Reiki healing, Oracle and Tarot readings, and somatic healing sessions for those looking for more than a shopping trip.

More Than a Shop — A Community

Beyond our shelves, we host events and classes throughout the year. Check our Events page or follow us on Instagram (@stpete_crystalsmagic) and Facebook to see what’s coming up.

Visit or Shop Online

Stop by in person to browse, ask questions, and feel which stones call to you — or shop our full selection online anytime. Either way, you’ll know exactly what you’re bringing home, and why.