Your domain registration is pending. Check back in an hour


Happy Memorial Day Friends,

We will open today till 5:00 P.M.

Stop by today and test your skills shooting the bags for crystals.

Our daily special for is 15% off for all purchases over $100.

We are located at:
278 Glen Ellyn Road in Bloomingdale-IL.

Have a blessed day.

Hello Friends,

Our store will be closed on Easter Sunday and we will resume our regular hours on Monday, April 10.

Have a Happy and Blessed Easter Everyone.

Our store is located at 278 Glen Ellyn Road in Bloomingdale-IL.

Introducing MGK’s Daily Specials!

Sundays: 15% OFF Necklaces, Earrings, & Rings

Mondays: 15% OFF entire purchase when you spend over $100

Tuesdays: 20% OFF Towers & Freeforms

Thursdays: 20% OFF Tumbles

Fridays: $3 OFF Bracelets

Saturdays: 15% OFF Spheres

We’re located at 278 Glen Ellyn Rd....

Read More

Hello Friends,

New batch of Vivianite just arrived from The Deep Amazon Forest, please stop by and check it out.

Our store is located at:
278 Glen Ellyn Road
Bloomingdale -IL

Have a blessed day!!

Hello Friends
We will be closed every Wednesday throughout the month of January.

As always, we thank you for all your support throughout 2022 and we are looking forward to seeing you soon.
We’re located at 278 Glen Ellyn Rd.
Bloomingdale, IL.

January Store Hours:
Weekdays - M, T, Th, 12pm – 6p...

Read More

Hello Friends,

Our store will be closed this Thursday December 29 due to a death of a very close family member.

We will be back to our regular hours on Friday December 30.

We are sorry for any internet this may cause.
Have a blessed day.

Hello Friends,

We will be open Christmas Eve from 10:00 AM to 2:00 PM and we still have our Christmas Mystery bags available for your last minute Christmas shopping.

Happy Holidays to all.

Hello Friends,

Thanksgiving is around the corner and we have some exciting specials for you.
Starting 11/09/22 you will receive 10% off of our entire inventory.

Every $10 you spend you will receive a raffle ticket for the chance to win some of the amazing prices shown in the video attached to t...

Read More


a year ago
Love this place! Just recently started going and I love everyone there! I am obsessed with the mystery Easter bags lately! Everything in the bags are worth the price even today I got a 90$ singing bowl for just 50$ along with surprise crystals as well as a beautiful rock crystal that was org.48$ and got for just 20!!! Go grab the mystery bags while you can before I buy them all! Also the staff is so helpful as well and the prices are very good. Most places I go to are over priced! Not this place they’re on point with everything!
- Kristie M
3 years ago
The owner was super sweet and the selection of crystals were pretty large for the shop's size. More "safe" selection (quartz, flourite, amethyst, etc.), but the prices were pretty great. I got this awesome Clear Quartz point for my boyfriend for only $20!! And the Amethyst point was only $5!!! :o VERY impressed on pricing, will most definitely be coming back.
- Delta P
2 years ago
This little shop is the best. The owners are very kind and extremely helpful. They know and love their products, so the passion for what they sell is very obvious. They limit most of their rocks, minerals, and gems to their natural shapes and sell most items by weight. Everything is clearly labeled, well organized, and kept clean. Whether you're seeking rocks, minerals, and gems as a spiritual person or as a geologist this is a place you must visit. They also have Tibetan Singing Bowls, incense, yoga mats, and other spiritual items. Will absolutely be coming back here. They should appear higher on Google's search results...
- Marcin J

High quality and lower prices.

We carry a wide variety of rocks, crystals and minerals from all over the world at affordable prices, we also offer a nice selection of jewelry. Please stop by and feel the good vibes of our crystals.

Contact Us


Call now
  • (847) 648-4124


Get directions
278 Glen Ellyn Road
Bloomingdale, IL 60108

Business Hours

Mon:12:00 – 6:00 PM
Tue:12:00 – 6:00 PM
Thu:12:00 – 6:00 PM
Fri:12:00 – 7:00 PM
Sat:11:00 AM – 6:00 PM
Sun:11:00 AM – 5:00 PM
Get quote
Message sent. We'll get back to you soon.