Your Diamond Buyer in NC

At Bailey’s Fine Jewelry, we aim to be your North Carolina diamond buyer of choice. Whether its diamonds* or diamond jewelry, we recycle “pre-loved” diamonds for the world market, and that’s why we are able to pay top dollar for your valuables. We are especially good at finding new homes for diamond engagement rings. Today, young couples love vintage engagement rings and antique jewelry in order to have something unique, and anyone can appreciate the savings in buying vintage jewelry. Bailey’s is not currently purchasing Lab Grown diamonds.


Our professional graduate gemologists are experts in their field in grading and evaluating your diamonds to help get you the best possible price. We buy diamonds in all shapes and carat weights, loose or in jewelry. Premiums are paid on diamonds 2 carats and larger. Please make sure to bring in any diamond certificates or relevant paperwork that you might have for your diamonds.


All transactions are confidential and secure. We understand that selling your valuables can be an emotional experience so we don’t pressure you while you make your decision. Our buying offices are safe, secure, and private, with professional graduate gemologists on hand to assist you. You can also trade your valuable towards a new purchase!

Come in at your convenience to one of Bailey’s 4 locations to talk through selling your diamonds today.

Need more information about selling your valuables?

Contact Us Today

Sell Your Gold

Sell Your Gold

Have gold jewelry to sell? We buy that too! Learn more about our gold buying today.

Gold Buying at Bailey's

Sell Your Rolex

Sell Your Rolex

Along with diamonds and gold, we also buy pre-owned Rolex watches. Learn about how we purchase pre-owned Rolexes here.

Selling Your Rolex Watch

Join The Party

  • This field is for validation purposes and should be left unchanged.