Sell Your Watches

Sell Your Luxury Watch for Top Market Rates

Start Free Quote For Your Watch Today!

🔒 Secure Office Appraisals | 💰 On-the-Spot Payouts | ⭐ A+ Rated Service

The Best Price for Your Watch – Guaranteed. Why settle for pawn shop rates? At Sell My Diamonds, we provide a professional, transparent alternative for selling your Rolex and luxury timepieces. Your watch is evaluated by expert buyers in front of you, ensuring you receive an honest evaluation based on current market value. Get the top dollar your fine watch deserves. Immediate payment.

Honest evaluation. Immediate payment.

Top Cash Offers

We pay the most for Rolex and luxury watches.

Expert Valuation

Professional appraisal process for all high-end brands and conditions.

Instant Liquidity

Skip the wait and get paid cash on the spot for your timepiece.

Safe & Local

Visit our secure Vancouver or Calgary office for a private and professional experience.

What brands do you buy?

We specialize in Rolex, but buy all luxury brands including Patek Philippe, Cartier, and Omega.

How do you determine the price?

Offers are based on brand, model, condition, and current secondary market demand.

Do I need the original box and papers?

While they add value, we buy luxury watches in any condition, with or without accessories.

How long does it take?

Most watch appraisals and payouts are completed within 15–20 minutes.

Fill out our easy to use form and get a free consultation with an offer from one of our buying specialists.
Open 7 Days a Week
By Appointment Only
Call to book your appointment

 1.604.558.4408
1.855.838.3338

WE ONLY BUY THE FOLLOWING BRANDS:
Rolex, Patek philippe, Audemars Piguet, Hublot, IWC, Cartier