We specialize in all types of quality jewellery; including diamonds, engagement rings, wedding bands, family jewellery, earrings, necklaces, gems, bracelets, and custom designs.

Discover the best prices and sales on jewellery.

¬†Perfect for life’s special and meaningful moments.

Featured Pieces

If you would like to purchase any of the pieces below, please call (905) 575 - 4415 to reserve.

Services We Offer

Custom Jewellery

From your imagination to reality! We offer custom designed engagement rings, wedding bands, family jewellery, birthstones, and so much more!

Jewellery Repairs

Our expert goldsmith is available on-site to accommodate any jewellery repair needs. Let us help you bring your pieces back to their original glory!

Gold & Silver Buying

We offer the best prices for your unused or broken jewellery. Our experts can evaluate any of these items using our years of experience to provide you with a no-obligation offer.

Jewellery Appraisals

Have your pieces appraised for home insurance purposes. We use state-of-the-art machinery and our knowledge to identify diamonds, loose stones or jewellery.

What Our customers say

I was very happy with the overall service and Barry's. Elizabeth helped me find the perfect gift for my husband. I found the prices were fair and the entire process was easy. I highly recommend this store for all your holiday shopping.

Britt, Google Review

Wanted to thank the team at Barry's for helping me find an amazing ring for my boy friend. They really took the time to get to know me and what I was looking for. He loved the gift and I'll be back for more in the future. Thanks

Mary, Google Review


Phone: (905) 575 - 4415

730 Upper James Street, Hamilton ON L9C 2Z9


Mon-Wed 10AM-5PM
Thurs-Fri 10AM-6PM
Sat 10AM-5PM