Doc's Rocks Gem Mine Family Owned & Operated Since 2007


About Us


Treating our customers like family since the beginning!

Doc – Randy “Doc” McCoy (the founder of Doc's Rocks Gem Mine) retired from the US Army as an Emergency Field Surgeon in 2002. After an extensive medical career, Doc decided to go back to college to study geology. He attended Appalachian State University where he double majored in Geology and Recreation Management. 

Doc and his wife Trina founded Doc's Rocks based on their own personal strong family values and honesty. There are no 'behind the scenes' operations and all business is conducted in front of the public for all to see. The 'DRGM' staff members are held to these same standards of operation. 

We strive to treat every customer like family and ensure that they always feel welcome and know that they can trust our staff to give them the highest quality customer care possible. These values are the main things that sets 'DRGM' apart from our competition.


OVER 100,000 different gemstones available for purchase at wholesale prices

With a wide variety of gemstones, we are able to cater to individual needs as well as bulk orders for jewelry designers. 

If you need it, we probably have it in stock. 

If we don't, we can get it fairly quickly. 



Our Business Goal

To educate the general public on the historical geology of the Appalachian Mountains, how they were formed and what can be found here.

We promise to give you the best educational experience that your money can buy.  We strive to make memories that will last a lifetime.

We also promise the best quality work on our lapidary and jewelry making services as well as our repair services.

Contact Us

Better yet, see us in person!

We love our customers, so feel free to visit during normal business hours.

Doc's Rocks Gem Mine

111 Mystery Hill Lane, Blowing Rock, NC 28605

(828) 264-4499 EMAIL:



09:30 am – 05:00 pm


09:30 am – 05:00 pm


09:30 am – 05:00 pm


09:30 am – 05:00 pm


09:30 am – 05:00 pm


09:30 am – 05:00 pm


09:30 am – 05:00 pm

Although the last bucket is sold at 4:30, our gift shop is always open until 5:00 every day!