Standard gift shops are a dime a dozen in New Hampshire – if you need maple products, fuzzy socks, or stuffed mooses embroidered with “New Hampshire”, you have plenty of options in the Granite State. But if you want a more unique shopping experience, head right to Milford, where you can find an entire store full of rocks and minerals.

If you’re a rock and mineral enthusiast, you’ll think this shop is a real gem (pardon the pun).

Facebook/The Quartz Source

This little shop has everything from gemstone jewelry and tumbled stones to fossils and Tibetan crystals.

Facebook/The Quartz Source

Whether you’re looking for a crystal for healing or meditation or just a really cool bookend, this shop has it all.

Facebook/The Quartz Source

Even if you’ve never been interested in rocks, you’ll find that this is an amazing place to spend some time browsing.

Facebook/The Quartz Source

Their stones make the coolest decorative pieces - just imagine one of these agate geode halves on your living room shelf.

Facebook/The Quartz Source

Wouldn’t one of these pieces of gold-infused quartz be a perfect gift?

Facebook/The Quartz Source

You can find this great shop at 503 Nashua St, Milford, NH 03055.

Facebook/The Quartz Source

Rocks not your thing? Why not check out these New Hampshire candy shops?

OnlyInYourState may earn compensation through affiliate links in this article.