These 7 Arizona Gem And Mineral Shops Let You Walk Out With A Treasure In Your Pocket

Arizona sits on some of the most colorful ground in the country, and its rock shops let you take a piece of it home for a dollar or a small fortune. From glowing crystals to slabs of petrified wood millions of years old, these seven stops turn ordinary shopping into a treasure hunt.

Whether you want a shiny pocket stone for the kids or a statement piece for your living room, there is something here for every budget. Pack your curiosity and get ready to unearth a little Arizona magic.

1. Rare Earth Gallery, Cave Creek, AZ

Rare Earth Gallery, Cave Creek, AZ
© Rare Earth Gallery, Cave Creek, AZ

Walking into this sprawling Cave Creek showroom feels less like a rock shop and more like stepping through a natural history museum crossed with an art gallery. Crystals, gems, fossils, art, and jewelry fill case after case, all displayed in wildly creative ways by artists who clearly love the material.

The scale is what stuns most people. You can drift from stunning mineral displays to shelves of affordable tumbled stones, then turn a corner and find statement pieces built for a home or garden.

Fountains bubble, raw crystals glitter, and polished art pieces line the walls.

Prices run the full spectrum, with rocks ranging from a single dollar all the way up to $500,000, so browsers and serious collectors are equally at home. Jewelry, raw stones, decorator minerals, and one-of-a-kind treasures give everyone a reason to linger.

Open daily from 9:30 AM to 5 PM at 6401 E Cave Creek Rd, it makes for an easy day trip from Phoenix. Parking is simple, and even a quick visit rewards you with something small enough to slip into your pocket on the way out.

2. Tucson Mineral & Gem World, Tucson, AZ

Tucson Mineral & Gem World, Tucson, AZ
© Tucson Mineral & Gem World, Tucson, AZ

A quick ten-minute browse has a funny way of stretching into a full hour here. This family-run Tucson shop is packed floor to ceiling with rocks, gems, fossils, geodes, and crystals gathered from all over the world, and the passion behind the counter is contagious.

What sets it apart is the learning. Curious visitors end up touching everything, discovering which elements create different colors and how each specimen formed deep in the earth.

Kids especially light up as the knowledge flows freely and generously.

The selection wanders happily off the beaten path, mixing everyday geodes with unexpected finds like Roman glass bottles. There is a genuine respect for the land here too, since the folks running the place also rock hunt themselves and speak fondly of where their treasures come from.

You will find it at 2801 S Kinney Rd, near Saguaro National Park’s western half and the Arizona-Sonora Desert Museum, making it an easy add-on to a day of desert exploring. It’s open Wednesday through Sunday from 9 AM to 4 PM, and the welcome is warm and unhurried.

3. Jim Gray’s Petrified Wood Co, Holbrook, AZ

Jim Gray's Petrified Wood Co, Holbrook, AZ
© Jim Gray’s Petrified Wood Co, Holbrook, AZ

Ancient logs turned to stone are the star attraction at this Holbrook landmark, and there is a seemingly endless supply of them. Sitting near the gateway to Petrified Forest National Park, the shop celebrates the very geology that made the region famous.

Part rock store, part museum, part gift shop, and part sprawling rock yard, it gives you room to roam. Inside waits a wonderful mixture of gems and minerals in every state imaginable, from rough chunks to cabochons to pieces shaped and polished to a mirror shine.

The variety is genuinely impressive. Fossils, geodes, individual crystals, gem-quality minerals, and collectibles fill the space, with samples ranging from tiny pocket stones to massive showpieces.

A few specimens are simply too unique to part with, kept on display for admiring rather than buying.

You will find it at 147 US-180, an easy stop along Route 66 country in northern Arizona. Open every day from 8 AM to 7 PM, it welcomes road-trippers who want to carry home a slice of prehistory that once grew as a living tree.

4. The Miner’s Pick Rock Shop, Jerome, AZ

The Miner's Pick Rock Shop, Jerome, AZ
© The Miner’s Pick Rock Shop, Jerome, AZ

Perched in the old mining town of Jerome, this shop carries a nod to its copper-country roots right in the inventory. Native copper and copper coins sit alongside crystals, minerals, and fossils, tying the merchandise to the mountainside that made the town.

Diversity is the calling card. Beyond the stones, you will spot natural stone jewelry, singing bowls, incense, zodiac stones, pendulums, carved statues, stone skulls, wooden boxes, and even railroad spike knives.

It’s the kind of place where every shelf holds a surprise.

Prices are a pleasant shock, often beating what you would pay down in Sedona, especially on crystals. Among the many rock shops scattered across Arizona, this one stands out for both the breadth of its collection and its easygoing, welcoming atmosphere.

You will find it at 317 Main St, right in the heart of Jerome’s walkable historic district, where narrow streets cling to Cleopatra Hill. Hours run Monday through Friday 10 AM to 5 PM, Saturday until 6 PM, and Sunday from 1 to 5 PM.

It pairs perfectly with a scenic afternoon in Yavapai County.

5. Rockhounds Rock Shop, Tombstone, AZ

Rockhounds Rock Shop, Tombstone, AZ
© Rockhounds Rock Shop, Tombstone, AZ

Cracking open your very own geode is a highlight most kids never forget, and here they can do exactly that. Little rock hounds line up to hammer open the geodes they just bought, discovering the sparkling surprise hidden inside.

Don’t let the small footprint fool you. This Tombstone shop packs in a large and thoughtfully chosen selection of rocks, fossils, and minerals, including both raw specimens and beautifully polished pieces, all at prices that keep the fun affordable.

The guidance makes the difference. Curious visitors walk away with a head full of rock-hounding tips, and there is always a warm willingness to answer questions about tones, minerals, and where each piece came from.

The whole collection radiates a genuine love of rocks.

You will find it at 2 E Safford St, right in the famous old western town where history hangs in the air. Hours run Monday and Thursday through Saturday from 9 AM to 5 PM, and Sunday from noon to 5 PM.

It’s a charming, hands-on stop that turns a Tombstone stroll into a treasure hunt.

6. The Gem Trading Post, Camp Verde, AZ

The Gem Trading Post, Camp Verde, AZ
© The Gem Trading Post, Camp Verde, AZ

Stopping in while passing through Camp Verde tends to become a much longer visit than planned. The atmosphere here is wonderfully welcoming, the people are easygoing, and the shelves overflow with cool rocks and crystals just waiting to be picked through.

Value is the headline. A large selection of gems, minerals, and jewelry comes priced at figures that feel genuinely reasonable, and the colorful a-la-carte stones let you build your own little collection one affordable piece at a time.

Variety keeps things interesting. Rocks and gems come in all sizes and price points, from pocket-sized specimens to bigger showpieces, and there is a generous assortment of collectibles and jewelry mixed in for good measure.

It aims squarely at being the best crystal shop around.

You will find it at 573 S Main St, an easy pull-off point along the I-17 corridor between Phoenix and Flagstaff. Hours run Tuesday and Wednesday 10 AM to 5 PM, Thursday through Saturday until 6 PM, and Sunday 11 AM to 5 PM.

It’s a relaxed, budget-friendly stop worth the quick detour.

7. Crystal Magic, Sedona, AZ

Crystal Magic, Sedona, AZ
© Crystal Magic, Sedona, AZ

Sedona’s red rocks set the mood, and this earthy gift shop matches it beautifully with a tremendous array of raw crystals tucked inside glittering geodes. It has earned its spot as a must-stop for anyone wandering the area.

The jewelry case alone is worth the trip. Pendants, crystal necklaces, stone pendant holders, and ready-made rings and earrings fill the space, alongside a wide selection of gemstones, incense, and art that reflects Sedona’s creative spirit.

Budgets of every size are welcome. Stones range from a humble dollar all the way up to $50,000, so a first-time browser and a serious collector can shop side by side and both walk out happy.

It’s the kind of shop people return to just to spend time in.

You will find it at 2978 AZ-89A, right along Sedona’s main stretch. Open daily from 10 AM to 6 PM, it tends to get busy on weekend afternoons, so quieter mornings early in the week make for a calmer, more relaxed browse among the crystals.