Secure Credit Card Processing

 Home » Blog » 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

Washington fee mining 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 North Dakota Kansas Wisconsin Tennessee Indiana Louisiana Pennsylvania West Virginia Massachusetts Hawaii

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 farther and sell the tools needed to collect rocks; the machines and supplies needed to cut and polish rocks; and 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 with without buying a few rocks.


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 4699 East Pima Street, Suite 101, Tucson, AZ 85712
Black Market Minerals 5000 Arizona Mills Circle #502, Tempe, AZ 85282
Galarneau's Gems 1703 West Bethany Home Road Suite D003, Phoenix, AZ 85015
Touch Stone Gallery 320 NSR 89A, Suite 14, Sedona, AZ 86336
Touch Stone Gallery 4168 North Marshall Way, Scottsdale, AZ 85251
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

DeSoto Rock Shop 201 Central Avenue, Hot Springs National Park, AR 71901
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
Miner's Gems and Minerals 2616 San Diego Avenue, San Diego, CA 92110
Tops Rock Shop 209 Third Street, San Juan Bautista, CA 95045


Colorado rock, mineral and gem shops

Blue Stone 4855 West Eisenhower #C, Loveland, CO 80537


Connecticut rock, mineral and gem shops

Rock Garden 17 South Main Street, Branford, CT 06405


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
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

Kona Rocks and Minerals 75-5744 Alii Drive Suite C-105, Kailua-Kona, HI 96740


Idaho rock, mineral and gem shops

EarthLight 641 Fairview Avenue, Boise, ID 83704
Stewart's Gem Shop 2618 West Idaho Street, Boise, ID 83702


Illinois rock, mineral and gem shops

Blue Heron Crystals & Minerals 1254 N. Galena Avenue, Suite B, Dixon, IL 61021
Dave's Down to Earth Rock Shop 704 Main Street, Evanston, IL 60202


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


Kansas rock, mineral and gem shops

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


Kentucky rock, mineral and gem shops

Big Mikes Rock and Gift Shop 566 Old Mammoth Cave Road, Cave City, KY 42127


Louisiana rock, mineral and gem shops

French Quarter Gem and Lapidary 527 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


Massachusetts rock, mineral and gem shops

Tangible Bliss 38 Third Street, Turners Falls, MA 01376
The Rock, Fossil and Dinosaur Shop 213 Greenfield Road, South Deerfield, MA 01373


Michigan rock, mineral and gem shops

C and M Rock Shop 13236 Honor Highway, Beulah, MI 49617


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
Minnesota Lapidary Supply 201 North Rum River Drive, Princeton, MN 55371
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


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
Spokane Bare Sapphire Mine 5360 Castles Road, Helena, MT 59602


Nebraska rock, mineral and gem shops

Custom Gems Inc. 8487 Frederick St Omaha, NE 68124
Lincoln Curios Rock Shop 6625 Burlinton Avenue, Lincoln, NE 68507


New Hampshire rock, mineral and gem shops

Dondero's Rock Shop 2730 Main Street, North Conway, NH 03860
Santerre's Stones ‘n Stuff 42 Water Street, Exeter, NH 03833
The Quartz Source 503 Nashua Street, Milford, NH 03055


New Jersey rock, mineral and gem shops

Gary's Gem Garden Sawmill Village Shopping Center, 404 Marlton Pike East, Suite 7, Cherry Hill, NJ 08034


New Mexico rock, mineral and gem shops

Blanchard Rock Shop 2972 Highway 380, Bingham, NM 87832
Touch Stone Gallery 127 West San Francisco Street, Santa Fe, NM 87501
Touch Stone Gallery 110 South Plaza, Taos, NM 87571


New York rock, mineral and gem shops

Crystals on the Rocks 11 South Broadway, Nyack, NY 10960
Fall Hill Bead and Gem 32 W. Main Street, Little Falls, NY 13365
Many Facets Rock Shop 438 New Karner Road, Albany, NY 12205
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
Linville Mountain Gem Shop 18393 U.S. 221 North Marion, N.C. 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

Fargo Rocks LLC 1014 4th Ave N Fargo, ND 58102


Ohio rock, mineral and gem shops

V-Rock Shop 7061 Sunset Strip Avenue Northwest, North Canton, OH 44720


Oregon rock, mineral and gem shops

Canutt's Gems 7840 South Highway 97, Redmond, OR 97756
Five Elements Gem and Mineral, LLC 2100 West Broadway Suite 20, Eugene, OR 97402
Sand Ranch Rock Shop 5351 Hwy 101, Florence, OR 97439


Pennsylvania rock, mineral and gem shops

Appalachian Rock Shop 508A Perry Highway, Harmony, PA 16037
Back Mountain Jewelry & Rock Shop 2800 Memorial Highway, Suite 6, Dallas, PA 18612
Bey's Rock Shop 615 Route 100 North, Boyertown, PA 19512
Burtner's Rock and Gem 128 East Main Street, West Newton, PA 15089
Earth Wind Fire & Ice 640 Baltimore Pike, Chadds Ford, PA 19317
Extinctions Store Wheatland Shopping Center, 1809 Columbia Avenue, Lancaster, PA 17603
Pocono Rock Shop 1 Municipal Drive, East Stroudsburg, PA 18302
Stoneworks Lapidary 2807 West 8th Street, Erie, PA 16505
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 Coligy Plaza, Hilton Head, SC 29928


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 156 Main Street, Hill City, SD 57745


Tennessee rock, mineral and gem shops

The Rock Shop 1007 Parkway, Gatlinburg, TN 37738


Texas rock, mineral and gem shops

Nature's Gallery 1102 South Elm Street, Carrollton, TX 75006
Nature's Treasures 4103 North IH-35, Austin, TX 78722
The Best Lil Crystal Shop in Texas 1211 Pecan Street, Bandera, TX 78003


Utah rock, mineral and gem shops

Rockpick Legend 1017 South Main Street, Salt Lake City, UT 84111
Simple Elegance Rock Shop 85 Mountain Way Drive, Orem, UT 84058


Virginia rock, mineral and gem shops

Crystalis 306 Elden Street, Herndon, VA 20170
Olde Towne Gemstones 6 Prince Street, Alexandria, VA 22314
Packard Stamp and Rock Shop 13131 Midlothian Turnpike, Midlothian, VA 23113


Washington rock, mineral and gem shops

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
Rocks, Gems and Minerals by Earthlight 46 Lakeshore Plaza, Kirkland, WA 98033


West Virginia rock, mineral and gem shops

The Desert Beckons 115 Edgington Lane, Wheeling, WV 26003


Wisconsin rock, mineral and gem shops

Burnie's Rock Shop 901 East Johnson Street, Madison, WI 53703
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
Tynsky's 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”.


To add a rock shop to the list above please send an email to contact(at)RockTumbler.com with the URL of their website. 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 RockTumbler.com and Geology.com, two of the websites that we operate.

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 Nebraska Rock Shops Iowa Rock Shops North Dakota Rock Shops Kansas Rock Shops Louisiana Rock Shops Tennessee Rock Shops Hawaii Rock Shops Wisconsin Rock Shops Indiana Rock Shops West Virginia Rock Shops Pennsylvania Rock Shops Massachusetts Rock Shops Rhode Island Rock Shops