Customer Reviews
Rock Tumblers

 Home » Rock Tumbling Library » Rock, Gem and Mineral Shops in the United States


Rock, Gem and Mineral Shops in the United States

Click a state to see a list of rock shops in that state.
If you own a rock shop that is not listed, please see the bottom of this page.
Rock shops map
Rock shops map

Let Us Know About Your Rock Shop!

A rock shop is a place you can visit to see some of the coolest rocks on our planet and buy a few nice ones to take home. A good rock shop will sell rocks, minerals, gems and fossils of various kinds; books about rocks; and, beautiful things made out of rocks. A good rock shop is staffed by enthusiastic people who know a lot about rocks and can answer questions about them. Some of the best rock shops go a step or two further and sell the tools needed to collect rocks; the machines and supplies needed to cut and polish rocks; and they will often provide a variety of services to rockhounds. If you have never visited a rock shop, check out the list below and visit one near you. Call in advance if you need something special. But, be warned, it is hard to go into a good rock shop and leave without buying a few rocks!


Alabama rock, mineral and gem shops

EarthForged Rock Shop 1961 Winchester Road North East Suite F, Huntsville, AL 35811

Alaska rock, mineral and gem shops

Nature's Jewels 5861B Arctic Boulevard, Anchorage, AK 99518
Stars of Alaska 2217 East Tudor Road Suite 1, Anchorage, AK 99507

Arizona rock, mineral and gem shops

Arizona Lapidary and Gem Rough 7320 E Broadway Blvd, Tucson, AZ 85710
Black Market Minerals 5000 Arizona Mills Circle #502, Tempe, AZ 85282
Rocks and More 189 South State Route 64, Williams, AZ 86046
Touchstone Gallery 320 NSR 89A, Suite 14, Sedona, AZ 86336
Tri City Rocks and Minerals 906 South Priest Drive Suite 107, Tempe, AZ 85281
Tucson Mineral and Gem World 2801 South Kinney Road, Tucson, AZ 85735

Arkansas rock, mineral and gem shops

Gem Adventures Mining Co. & Rock Shop 2600 North College Avenue, Fayetteville, AR 72703
Miller's Rock shop 5617 N. Hwy 7, Jessieville, AR 71949
Fiddler's Ridge Rock Shop 3752 Hwy 270, Mt. Ida, AR 71957
Real Earth Creations 3024 US-270, Ouachita National Forest, Mt Ida, AR 71957


California rock, mineral and gem shops

Gems of the West 40847 Big Bear Boulevard, CA 92315
Geology Rocks! and Minerals 835 Main Street, Chico, CA 95928
Jan's Rock Shop 209 Third Street, San Juan Bautista, CA 95045
Joshua Tree Rock Shop 6448 Hallee Road, Joshua Tree, CA 92252
Miner's Gems and Minerals 2616 San Diego Avenue, San Diego, CA 92110
Mining Supplies and Rock Shop 16808 F Main Street, Hesperia, CA 92345
Nevada Mineral & Book Company 342 S. Tustin Street, Orange, CA 92866

Colorado rock, mineral and gem shops

Blue Stone 4855 West Eisenhower #C, Loveland, CO 80537
Nature's Own 5 East First Street, Nederland, CO 80466
The Rock Doc 17897 US Hwy. 285, Nathrop, CO 81236
The Rock Hut 706 Harrison Avenue, Leadville, CO 80461

Connecticut rock, mineral and gem shops

Rock Garden 17 South Main Street, Branford, CT 06405

Delaware rock, mineral and gem shops

Stoneworks Lapidary 40 Baltimore Ave, Rehoboth Beach, DE 19971


Florida rock, mineral and gem shops

A Bead and Crystal House 711 Garden Street, Pensacola, FL 32502
Black Market Minerals 5770 West Irlo Bronson Memorial Highway, Kissimmee, Florida 34746
Crystal Cave Rock and Gem Shop 6835 Stirling Road, Davie, FL 33314
The Rock Shop 445 Eglin Parkway Northeast, Fort Walton Beach, FL 32547
Ye Olde Rock Shoppe 1425 C South 30 Avenue, Hollywood, FL 33020

Georgia rock, mineral and gem shops

The Mineral Gallery 155 Mill Road, McDonough, GA 30253

Hawaii rock, mineral and gem shops

Where Crystals Rock 98-025 Hekaha Street #110, Aiea, HI 96701

Idaho rock, mineral and gem shops

EarthLight 6481 Fairview Avenue, Boise, ID 83704
Johnson's Gems & Collectibles 524 Bank Street, Wallace, ID 83873
Stewart's Gem Shop 2618 West Idaho Street, Boise, ID 83702
Teton Jade and Gem 140 N Main Street, Driggs, ID 83422

Illinois rock, mineral and gem shops

Blue Heron Crystals & Minerals 1254 N. Galena Avenue, Suite B, Dixon, IL 61021
Garden of Beadin and Crystals 901 S. Eldorado Rd., Bloomington, IL 61704
Geology Rocks! and Minerals 1232 N Milwaukee Ave, Chicago, IL 60622
Nature Haven Rock Shop 6926 N. University Street, Suite B, Peoria, IL 61614
Rock Soul Love 4 Locations: Bloomington, Lockport, Morris, and Ottawa

Indiana rock, mineral and gem shops

Von's Rocks and Gems 317 West State Street, West Lafayette, IN 47906

Iowa rock, mineral and gem shops

Honey Creek Gems 1228 Washington Street, Davenport, IA 52804
The Noble Stone 4510 220th Trail, Amana, IA 52203

Kansas rock, mineral and gem shops

Summit's Steps Minerals 11 West 9th Street, Lawrence, KS 66044

Kentucky rock, mineral and gem shops

Big Mike's Rock and Gift Shop 566 Old Mammoth Cave Road, Cave City, KY 42127

Louisiana rock, mineral and gem shops

Earth Odyssey 306 Chartres Street, New Orleans, LA 70130
French Quarter Gem and Lapidary 527 St. Philip Street, New Orleans, LA 70116

Maine rock, mineral and gem shops

Bennett's Gems and Jewelry 45 D Searsport Avenue, Route One, Belfast, ME 04915

Maryland rock, mineral and gem shops

Earthly Elements 33 North Market Street, Frederick, MD 21701
Sunrise Rock Shop 212 North Washington Avenue, Havre De Grace, MD 21078

Massachusetts rock, mineral and gem shops

Tangible Bliss 38 Third Street, Turners Falls, MA 01376

Michigan rock, mineral and gem shops

C and M Rock Shop 13236 Honor Highway, Beulah, MI 49617
Geoscape Rock Shop 37111 Red Arrow Highway, Paw Paw, MI 49079
Kingsley North 910 Brown Street, Norway, MI 49870
Rockhound Rock Shop 33 West Battle Creek Street, Galesburg, MI 49053

Minnesota rock, mineral and gem shops

Agate City Rocks & Gifts 721 7th Avenue, Two Harbors, MN 55616
Beaver Bay Agate Shop 1003 Main Street, Beaver Bay, MN 55601
Bernie's Lapidary Supply 1800 North Broadway, Rochester, MN 55906
Crystal Rock Healing 4399 Lake Ave. S., White Bear Lake, MN 55110
Minnesota Lapidary Supply 201 North Rum River Drive, Princeton, MN 55371
Rocks and Things 201 North Rum River Drive, Princeton, MN 55371
SeashellsbyShelly Rocks & Tools 2625 County Road 37 NE, Monticello, MN 55362
Those Blasted Things 924 South Kniss Avenue, Luverne, MN 56156
Veberod Gem Gallery 13019 Ridgedale Drive, Minnetonka, MN 55305
ZRS Fossils and Gifts 3018 Lyndale Avenue South, Minneapolis, MN 55408

Mississippi rock, mineral and gem shops

The Stone Man and The Gem Lady 98 Jeff Davis Ave, Suite A, Long Beach, MS 39560

Missouri rock, mineral and gem shops

Fall Creek Rock Shop 11010 Dillon Outer Rd, Rolla, MO 65401

Montana rock, mineral and gem shops

Earth's Treasures 25 North Willson Avenue, Bozeman, MT 59715
Montana Gems of Philipsburg 204 West Broadway, Philipsburg, MT 59858
Spokane Bar Sapphire Mine 5360 Castles Road, Helena, MT 59602

Nebraska rock, mineral and gem shops

Custom Gems Inc. 8487 Frederick St Omaha, NE 68124
Akins Stone Polishing 6625 Burlinton Avenue, Lincoln, NE 68507

Nevada rock, mineral and gem shops

Comstock Rock Shop 20 S. C Street, Virginia City, NV 89440
Jewelry & Minerals - Las Vegas 410 E Sahara Ave, Las Vegas, NV 89104
Rock Chuck Gem and Minerals 4045 South Highway 95, Schurz, NV 89427

New Hampshire rock, mineral and gem shops

Dondero's Rock Shop 2730 Main Street, North Conway, NH 03860
Santerre's Stones 'n Stuff 275 Calef Highway (Rte 125), Epping, NH 03042
The Quartz Source 503 Nashua Street, Milford, NH 03055

New Jersey rock, mineral and gem shops

Gary's Gem Garden 3119 Route 38, Ste 1, Mount Laurel, NJ 08054

New Mexico rock, mineral and gem shops

Blanchard Rock Shop 2972 Highway 380, Bingham, NM 87832
Taos Rockers Rock Shop 229 Cam De La Placita, Taos, NM 87571
Touchstone Gallery 127 West San Francisco Street, Santa Fe, NM 87501
Touchstone Gallery 110 South Plaza, Taos, NM 87571


New York rock, mineral and gem shops

Astro Gallery of Gems 417 5th Avenue, New York, NY 10016
Crystals on the Rocks 11 South Broadway, Nyack, NY 10960
Fall Hill Bead and Gem 32 W. Main Street, Little Falls, NY 13365
Rock Star Crystals 146 West 26th Street, New York, NY 10001

North Carolina rock, mineral and gem shops

Earth Songs - Rocks and Locks 2106 Patterson Street, Greensboro, NC 27407
Emerald Village 331 McKinney Mine Road, Spruce Pine, NC 28777
Gem Avenue 400 E. Arrowhead Road, Charlotte, NC 28213
Linville Mountain Gem Shop 18393 U.S. 221 North, Marion, NC 28752
Rocks and Things 114 Oak Avenue, Spruce Pine, NC 28777
Ruby City Gems and Minerals 130 East Main Street, Franklin, NC 28734

North Dakota rock, mineral and gem shops

Crystal Rock Healing 4950 13th Ave. South, Fargo, ND 58103
Crystal Rock Healing 2008 North 12th Street, Bismarck, ND 58501

Ohio rock, mineral and gem shops

Fantasia Mining 625 Erie St S, Massillon, OH 44646
GeoRarities 2511 Essex Place, Cincinnati, OH 45206
V-Rock Shop 7061 Sunset Strip Avenue Northwest, North Canton, OH 44720

Oklahoma rock, mineral and gem shops

Chalk Hills Fossils, LLC 2 locations in Oklahoma City and 1 in Moore, OK
Johnson's Jewelry & Rock Shop 216 W Randolph Ave, Enid, OK 73701
Mine Shaft Rocks and Minerals 1000 S. Rodeo Drive, Comanche, OK 73529
Nature's Treasures 6223 SE 15th Street, Midwest City, OK 73110
Windle's Rock and Jewelry Shop 3540 SE Washington Blvd, Bartlesville, OK 74006

Oregon rock, mineral and gem shops

Canutts Gems 7840 South Highway 97, Redmond, OR 97756
Celestial Awakenings 7831 SE Stark Street, Suite 100, Portland, OR 97215
Five Elements Gem & Mineral, LLC 2100 West Broadway Suite 20, Eugene, OR 97402
Rock Your World 3203 SW Highway 101, Lincoln City, OR 97367
Visions Rock Shop 6334 S. Hwy. 101 Suite 4, Lincoln City, OR 97367

Pennsylvania rock, mineral and gem shops

Appalachian Rock Shop 508A Perry Highway, Harmony, PA 16037
Back Mountain Jewelry & Rock Shop 2800 Memorial Highway, Suite 1, Dallas, PA 18612
Bey's Rock Shop 615 PA 100 North, Bechtelsville, PA 19505
Burtner's Rock and Gem 128 East Main Street, West Newton, PA 15089
Crystal River Gems Fifth Avenue Place, 120 Fifth Avenue, Pittsburgh, PA 15222
Earth Wind Fire & Ice 640 Baltimore Pike, Chadds Ford, PA 19317
Extinctions, Inc. Wheatland Shopping Center, 1809 Columbia Avenue, Lancaster, PA 17603
Geology Rocks! and Minerals 5124 Butler Street, Pittsburgh, PA 15201
Pocono Rock Shop 254 Stadden Rd Suite 112, Tannersville, PA 18372
Stoneworks Lapidary 2807 West 8th Street, Erie, PA 16505
The Gem Den 50 North Queen Street, Lancaster, PA 17603
TJ's Rocks & Gemcrafts 4433 West Lincoln Highway, Downingtown, PA 19335

Rhode Island rock, mineral and gem shops

Natures The Rock Shop 1782 Main Road, Tiverton, RI 02878

South Carolina rock, mineral and gem shops

Black Market Minerals 4C Coligny Plaza, Hilton Head, SC 29928
Black Market Minerals 4892 Hwy 17 S, Myrtle Beach, SC 29582
Hill Rock Shop 140 E Main Street, Suite 110a, Rock Hill, SC 29730

South Dakota rock, mineral and gem shops

Indigo Iris Rocks and Stones 7275 South Highway 16, Rapid City, SD 57702
The Rock Shed 515 1st Street, Keystone, SD 57751
Things That Rock 257 Main Street, Hill City, SD 57745

Tennessee rock, mineral and gem shops

Jae's Gem Mine and Shop 2416 Music Valley Drive, Suite 136, Nashville, TN 37214

Texas rock, mineral and gem shops

Nature's Gallery 1102 South Elm Street, Carrollton, TX 75006
Nature's Treasures 4103 North Interstate 35, Austin, TX 78722
Stone Goddess Designs 1730 West Hildebrand, San Antonio, TX 78201

Utah rock, mineral and gem shops

Simple Elegance Rock Shop 488 West 1400 North, Orem, UT 84057

Vermont rock, mineral and gem shops

The Crystal Cottage of Vermont 198 College Street, Suite #102, Burlington, VT 05401

Virginia rock, mineral and gem shops

Crystalis Treasures 306 Elden Street, Herndon, VA 20170
Elk Run Mining Company 49-E West Water Street, Harrisonburg, VA 22801

Washington rock, mineral and gem shops

Black Market Minerals 1101 Super Mall Way #1179, Auburn, WA 98001
Celestial Awakenings 6610 NE Hwy 99, Vancouver, WA 98665
Irv's Jewelry, Rocks and Gifts 11907 East Trent Avenue, Spokane Valley, WA 99206
Jerry's Rock and Gem 804 West Valley Highway, Kent, WA 98032
Earthlight Rocks, Gems and Minerals 46 Lakeshore Plaza, Kirkland, WA 98033

West Virginia rock, mineral and gem shops

Clarke's Gems 606 N Main St, Moorefield, WV 26836
Great Googly Moogly 107 Keller Avenue, Fayetteville, WV 25840

Wisconsin rock, mineral and gem shops

Burnie's on Park 636 South Park Street, Madison, WI 53715
Burnie's Rock Shop 901 East Johnson Street, Madison, WI 53703
Mystical Earth Gallery 220 Main Street, Menasha, WI 54952
The Gem Shop W64 N723 Washington Avenue, Cedarburg, WI 53012
Weis Earth Science Museum Shop 1478 Midway Road, Menasha, WI 54952

Wyoming rock, mineral and gem shops

Antares Fossils and Minerals 431 Front Street, Evanston, WY 82930
Bohemian Metals 314 West 17th Street, Cheyenne, WY 82001
Tynskys Rock and Jewelry 706 Dewar Drive, Rock Springs, WY 82901

Let Us Know About Your Rock Shop!

The listings above are limited to businesses that are real rock shops. What is that? A business that has close to a 100% focus on rocks. It is not a list of gift shops, tourist shops, or other types of stores that happen to sell a few rocks or crystals. It is for walk-in stores who keep regular hours and have more rocks and rock-related items in their inventory than anything else. It is for stores that have staff members who know a lot about rocks and can answer questions about them. We are very picky about the shops included in this list. Here are the requirements.

Requirements for being included our list of "Rock Shops":

If you own a rock shop and want us to consider adding it to the list above, please send an email to with the URL of your website, and tell us a few sentences about your business. We will check it out to see if the business meets our strict requirements.

A Message to Rock Shop Owners

Being listed above will never cost you a penny. In 2012 we started a listing of fee mining sites and published it on and, two of the websites that we operate. Authors

Hobart King Hobart M. King has decades of rock tumbling experience and writes most of the articles on He has a PhD in geology and is a GIA graduate gemologist. He also writes the articles about rocks, minerals and gems on
Washington Rock Shops Oregon Rock Shops California Rock Shops Idaho Rock Shops Montana Rock Shops Utah Rock Shops Wyoming Rock Shops Colorado Rock Shops South Dakota Rock Shops New Mexico Rock Shops Texas Rock Shops Arkansas Rock Shops Missouri Rock Shops Alaska Rock Shops Florida Rock Shops Georgia Rock Shops South Carolina Rock Shops North Carolina Rock Shops Virginia Rock Shops New Jersey Rock Shops New York Rock Shops Connecticut Rock Shops New Hampshire Rock Shops Maine Rock Shops Kentucky Rock Shops Michigan Rock Shops Maryland Rock Shops Ohio Rock Shops Illinois Rock Shops Arizona Rock Shops Minnesota Rock Shops Oklahoma Rock Shops Iowa Rock Shops Kansas Rock Shops Louisiana Rock Shops Tennessee Rock Shops Wisconsin Rock Shops Indiana Rock Shops West Virginia Rock Shops Pennsylvania Rock Shops Massachusetts Rock Shops Rhode Island Rock Shops Alabama Rock Shops North Dakota Rock Shops Nevada Rock Shops Nebraska Rock Shops Mississippi Rock Shops Hawaii Rock Shops Vermont Rock Shops Delaware Rock Shops
Washington Oregon California Montana Idaho Arizona Utah Wyoming Colorado New Mexico Alaska South Dakota Nebraska Iowa Texas Minnesota Missouri Arkansas Alabama Illinois Michigan Ohio Kentucky Florida Georgia South Carolina North Carolina Virginia Maryland New Jersey New York Connecticut New Hampshire Maine Kansas Wisconsin Tennessee Indiana Louisiana Pennsylvania West Virginia Massachusetts North Dakota Mississippi Hawaii Oklahoma Nevada Vermont Delaware