We are a full-service jewelry store that is ready to be your one-stop-shop for all of your jewelry needs. If you need assistance picking out that perfect gift, repairing a broken chain, selling your old jewelry, or designing a custom one-of-a-kind piece, our GIA-trained team can assist you while providing the proper education about the process. Do you own old jewelry that you aren’t sure what to do with? We can help you recreate it into a new stunning piece by incorporating a gem or diamond from our large inventory of loose gemstones. Discover why families have chosen us to make them shine since 1981.


Have a question? We'd be more than happy to assist you!

Randy’s History

Randy’s Jewelry has been a fixture on Main Street in O’Fallon, Missouri for over 35 years, and on Main Street in Troy, Missouri for over 30 years. Our jewelers have over 100 years of combined experience which means that you always receive expert and knowledgeable service you can trust. Let our GIA-trained team assist you with your jewelry needs.