Free, fully-insured courier pickup anywhere in Canada — paid the day we authenticate.
We Buy Your Watch

Coast to coast

Sell your Rolex anywhere in Canada

Choose your city for local offer ranges and free insured pickup. We buy Rolex — used or unworn, with or without box and papers — across 56+ Canadian cities, with the GTA and Metro Vancouver as our home turf.

Get my free offer

Start your free offer

Find out what your Rolex is worth today.

Two minutes now, a real offer in hours. No obligation, no fees — and if you’d rather keep it, we ship it back insured, on us.

  • Researched by a real Rolex specialist
  • Your details stay private — Canada only
  • Zero commitment to sell, ever
4.9 / 5 · 1,800+ verified Canadian sales
1
2
3

By submitting you agree to be contacted about your valuation. We never share your information.

Selling across Canada

Which Canadian cities does We Buy Your Watch buy Rolex watches in?+

We Buy Your Watch buys Rolex watches in every major Canadian city, with the deepest coverage in the Greater Toronto Area and Metro Vancouver. We arrange free, fully-insured courier pickup nationwide, so you can sell from 56+ cities including Toronto, Vancouver, Calgary, Ottawa and Montréal without visiting a store.

How fast will I get a real offer for my Rolex?+

Most Canadian owners receive a researched offer range within a few hours, and always within one business day. Once your Rolex arrives at our desk and clears authentication, payment by Interac e-Transfer, wire, or certified cheque usually follows the same day.

Is shipping really insured — and free — across Canada?+

Yes. We provide a prepaid, fully-insured label or arrange a courier pickup anywhere in Canada, with coverage up to $1,000,000 CAD. You pay nothing, and your watch is protected for its full value from your door to our vault.

Get my free Rolex offer →