Your domain registration is pending. Check back in an hour


Hello Friends,
Halloween Mystery Bags are now available and they will available all to way to Halloween.

Please stop by and get yours only here at MGK Rock Shop, the first and only Rock Shop in Bloomingdale.

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

Have a blessed day and we wi...

Read More

Anniversary Specials

Sep 1, 2023 – Sep 30, 2023

For every purchase over $50 gives you 10% off.
For every purchase over $100 gives you a 15% off.

Also when you spend $100 or more you will receive a raffle ticket for a chance to win a $444.44 very special Mystery Box.

Show this code at the store:

Hello Friends,
September is our 4th Year Anniversary month, therefore we have few specials just for you to help us celebrate.

Please look below for our deals for the whole month of September :
For every purchase over $50 gives you 10% off.
For every purchase over ...

Read More

Hello Friends,

Lyn Marie will be here at the store from today to Sunday, please stop by and take advantage of the many gifts she have to offer.
Lyn Marie is also giving alway a free 15 minutes phone session.

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

For phone session thi...

Read More

Hello Friends,

If you want to be part of this amazing life changing experience please come to the store from August 4 to August 6 and meet LynMarie, she’s a dear friend and we are very proud to have her with us all the way from Minnesota.

LynMarie is an Intuitive, Medical Intuitive and Medium, ...

Read More

Hello Friends,

This Friday 06/23/23 we will be opening our store from 2:00 P.M. to 8:00 P.M.

We will be representing our business in a golf outing organized by The Bloomingdale Chambers of Commerce.

We are sorry for any inconvenience this may cause.

Have a blessed day.

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


4 weeks ago
I adore this spot. It’s always nice and quiet. Prices are reasonable. Always something new. The owners and workers are very kind, and they respect your space. I can look around much longer than probably necessary and they patiently wait for me.
- Summer S
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

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.