top of page
OFFICIAL CCMGS RESOURCE DIRECTORY
Educational
Opportunities
Learning about rocks is fun for people of all ages! See our local educational programs listed here for both children and adults.
![](https://static.wixstatic.com/media/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png/v1/fill/w_980,h_374,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png)
Educational Youth Programs
Great for children, teachers, and school field trips
Adult Education Programs
College degree programs for ages 18 and over
Outdoor Recreation Areas
Visit one of these regional or state parks and beyond
Local Places
Worth Visiting
Plan an afternoon, day trip, or even a weekend outing to one of these many places in our state to learn more about geology and mineralogy.
![](https://static.wixstatic.com/media/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png/v1/fill/w_980,h_374,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png)
Museums & Other Places
Plan a trip to one of these rockin' places in California
Stores and
Shops to See
Looking to add new specimens to your collection? Visit any of these rockin' stores in the greater Northern California region.
![](https://static.wixstatic.com/media/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png/v1/fill/w_980,h_374,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png)
Retail & Wholesale Shopping
Check out some our favorite places to shop for rocks
Elena's Rock Shop
Hopland, CA
Crystal Empire Gems
Grass Valley, CA
Crystal Rainbow Rock Shop
Nevada City, CA
Planet Earth Rising
Folsom, CA
Garden of Enchantment
Sacramento, CA
Cartel Crystals
Benicia, CA
Aquarian Era New Age Shop
Concord, CA
Spectrum Sunstone Mine
Plush, OR
Dust Devil Mining
Cottage Grove, OR
Wild Turkey Mine
Valley, WA
Stone Rose Fossils
Republic, WA
Wonderstone Mountain
Fallon, NV
Garnet Hill
Ely, NV
Otteson Bros. Turquoise Mine
Tonopah, NV
Himalaya Mine
Santa Ysabel, CA
Oceanview Mine
San Diego, CA
Benitoite Mining Company
Coalinga, CA
Pala Chief Mine
San Diego, CA
Ernst Quarries
Sharktooth, CA
Double Eagle Mine
Lakeview, OR
Lucky Strikes Mine
Prineville, OR
Regional Collection Sites
Visit one of these collection sites on the West Coast
Collection Sites We Totally Dig
Visit one of these many pay-to-play collection sites across our country to find your very own treasures! Check first for site opening/availability.
![](https://static.wixstatic.com/media/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png/v1/fill/w_980,h_374,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/6e1306_af996ada4d3946f3960c97f289ed9cb3~mv2.png)
Gemfield Gems Mine Claim
Goldfield, NV
Royal Peacock Opal Mine
Denio, NV
Bonanza Opal Mine
Denio, NV
Rainbow Ridge Opal Mine
Virginia Valley, NV
Glitter Mountain Selenite Mine
Littlefield, AZ
Crater of Diamonds State Park
Murfreesboro, AZ
Emerald Hollow Mine
Hiddenite, NC
Put these "not so local" dig sites on your bucket list
Gem Mountain Mine
Spruce Pine, NC
Cherokee Ruby & Sapphire Mine
Franklin, NC
Gem Mountain Sapphire Mine
Philipsburg, MT
El Dorado Sapphire Mine
Helena, MT
Sapphire Mine
Helena, MT
Fairy Stone State Park
Stuart, VA
Crystal Grove Diamond Mine
St. Johnsville, NY
Further Related Reading
Common Minerals and Their Uses
Legal Aspects of Rock Collecting
Best Tools for Mineral Collecting
Rock and Mineral Collecting for Beginners
Ultimate Beginners Guide to Rock Tumbling
Decipher Between Fakes and Forgeries
Nature's Rainbows: Fluorescent Minerals
Beyond the 4 C's: 23 Gemology Resources
Rock H. Currier Digital Library (MINDAT)
The Smithsonian Geo-Gallery
Top Spots for Gem Hunting in the US
State Rocks, Minerals, Fossils, and Gems
Rockhounding Sites & Trails in California
California B.L.M. Rockhounding Rules
Rockhounding Sites & Trails in Nevada
Rockhounding Sites and Trails in Oregon
Quartzite, AZ Mining Claims & Mines
C.C.M.G.S. Club Mindat Page
Associations We Are Affiliated With
Amador County Gem & Mineral Society
Antelope Valley Gem & Mineral Club
Calaveras Gem & Mineral Society
Carmel Valley Gem & Mineral Society
Coalinga Rockhound Society
El Cajon Valley Gem and Mineral Society
El Dorado County Mineral & Gem Society
Fallbrook Gem & Mineral Society
Fresno Gem & Mineral Society, Inc.
Kern County Mineral Society
Lodi Gem & Mineral Society
Lone Pine Gem & Mineral Society
Mariposa Gem & Mineral Club
Mendocino Coast Gem & Mineral Society
Mineral & Gem Society of Castro Valley
Mineralogical Society of Southern California
Mojave Desert Gem & Mineral Society
Mother Lode Mineral Society
Nevada County Gem & Mineral Society
Northern California Mineralogical Association
Peninsula Gem & Geology Society
Sacramento Mineral Society
Salinas Valley Rock and Gem Club
San Diego Mineral & Gem Society, Inc.
San Francisco Gem & Mineral Society
Santa Clara Valley Gem and Mineral Society
Santa Cruz Mineral & Gem Society
Santa Rosa Mineral and Gem Society
Sequoia Gem & Mineral Society
Shasta Gem & Mineral Society
South Bay Lapidary & Mineral Society
Stockton Lapidary and Mineral Society
Tule Gem and Mineral Society
Vallejo Gem and Mineral Society
Have suggestions for our Resources page? Contact us here.
Other Organizations That Rock Our World
bottom of page