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 offerGreater Toronto Area
20 citiesMetro Vancouver
13 citiesBritish Columbia
3 citiesAcross Ontario
11 citiesQuébec
3 citiesAlberta & the Prairies
5 citiesAtlantic Canada
1 cityStart 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
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.