Crystal Palace Gems & Minerals, Inc. was first established in 1993 as a retail store in Markham, ON.

We carry natural mineral rocks and jewellery from Brazil, as well as fossils from Morocco. Our stone beads come from various parts of the world including Argentina, India, Botswana, Uruguay, and Brazil.

Our policy is to not carry imitation rocks made from glass, or other artificial materials.

This website was created in 2006 as our transition into online shopping.

From 2007 – 2015, we attended gem tradeshows and exhibitions in the Toronto area, most notably the Toronto Gem Show and Canadian National Exhibiton.

For updates on where to find us next, please refer to our Upcoming Shows page, or follow us on Twitter or Facebook.

To contact us directly, please e-mail us at staff [at] crystal-palaces.com (replacing [at] with the @ symbol), or use our Contact form.