Visit Us at 1111 Gordon Drive

Our store is fully stocked with a large variety of rocks, crystals, gems, and fossils. Visit our retail location in Kelowna, BC to see our entire stock. 

Click the button below for a list of what we carry in store.

Our Story

Welcome to Kelowna Rocks & Gems.
We are a small family-run rock, gem and lapidary shop. Our interest in rocks and gems started when we joined the local rock club. We loved hunting for rocks with like-minded people, but our curiosity grew and we now purchase material from all over the world to create beautiful jewelry and display pieces.

Why shop with us?

Here at Kelowna Rocks & Gems, we are excited to share our passion for rocks with our community. In addition to quality-made products and a large inventory, we:


Address: 102-1111 Gordon Drive, Kelowna, V1Y 3E3

Store hours: Tuesday to Saturday 10:00am - 4:30pm, Sundays 10:00am to 4:00pm