little Indiana opened the door of Bill’s Rock Shop in Delphi, Indiana and couldn’t believe it–this wasn’t a jewelry shop with a clever name but an actual ROCK shop!
Precious stones, fossils, and geodes, from large chunks of rock to jewelry, there’s a lot at which to look insdie this Carroll County find.
Bill’s Rock Shop in Delphi, Indiana
Though Bill has since passed on, you’ll find Bill’s lovely wife behind the counter and ready to help. With rocks in bins, baskets, and containers all over the shop, it is absolutely packed with rocks!
All shapes, sizes, and colors, this is one shop that’s so much fun to browse. In fact, my husband, Jeremy, and I can’t wait to get back there–with Kid #1 in tow. He’ll love looking at the different kinds of rocks and fossils just as much as we did.
Now, I’ve visited a lot of small towns. A lot a lot of Indiana towns! But I can tell you one thing–this is the first rock shop I’ve ever seen.
Delphi, Indiana Rock ShopThere’s a whole lot of interesting rocks out there. There are some really giant pieces here, too.
My favorites? Well, I liked all the sparkly rocks! The chunks of Amethyst, Peacock Ore, Fool’s Gold–those are the type that seem to catch my eye. There’s a lot of glittering rocks here that I had never heard of before!
We picked out some interesting chunks for our two boys. Kid #1 uses them as treasure for his Lego people.
If rocks aren’t your thing, know that there is a section at the back of Bill’s Rock Shop in Delphi, Indiana is a small room with all sorts of vintage stuff for sale.
Glass bottles, old irons, toys…there’s a lot back here, too. Seriously, these shelves are packed full of things your grandma once owned. Browsing through Indiana antiques is so much fun!
Small Towns: Destinations, not Drive-Thrus! I’m Jessica Nunemaker and THIS is little Indiana!
Just don’t forget to tell ’em that little Indiana sent you!
Bill’s Rock Shop
113 South Washington Street
Delphi, Indiana 46923
View Larger Map
Don’t miss a moment. Subscribe to little Indiana and receive instant updates to stay on top of everything “little.”
Targeted. Relevant. Affordable! little Indiana advertising.