Rolex Oyster Perpetual 2940

Range published · moderate confidence
Worth about $2,300 pre-owned, with box and papers
- With box and papers
- $1,500–$3,100
- Watch only (about)
- $1,250–$2,650
Private-sale level for a pre-owned watch with box and papers, from recent eBay and auction results, weighted toward the newest; newest sale September 16, 2026.
Volatile: Recent sale prices are spread widely, so any single figure is less certain. Over the last 90 days (7 sales), prices typically sat within about 53% of the middle. Below 10% we call a market stable, above 20% volatile.
Selling a 2940?See the range for your condition and set, then request offers. Free, no obligation, about a minute.
Moderate confidence: 89 sold results in the last 24 months (82 on eBay and 7 at auction), 7 in the last 90 days, weighted toward recent sales (half-life 180 days). Range at least ±35% around the market price. In our walk-forward backtest over the past year, 83% of 8673 later sales fell inside moderate-confidence ranges like this one.
Prices last updated October 26, 2026.
Recent sales
139 sold results since Nov 7, 2023, newest first
- eBay sold
- $2,350 median41 sales, last 12 months
- Auction sold
- Too few in the last 12 months
Individual sale results behind our data, from eBay and auction houses. Each watch differs in condition and set.
- Sep 16, 2026$1,850
- Sep 13, 2026$1,742
- Sep 1, 2026$4,273
- Aug 31, 2026$1,951
- Aug 27, 2026$1,400
- Aug 14, 2026$3,400
- Aug 9, 2026$2,492
- Jul 20, 2026$2,650
- Jul 15, 2026$1,675
- Jun 26, 2026$2,729
- Jun 23, 2026$1,775
- Jun 22, 2026$2,350
- Jun 17, 2026$3,840
- May 26, 2026$1,750
- May 14, 2026$2,227
- May 12, 2026$1,770
- May 4, 2026$4,450
- May 1, 2026$2,855
- Apr 5, 2026$1,446
- Apr 3, 2026$2,645
- Apr 1, 2026$2,325
- Apr 1, 2026$1,532
- Mar 16, 2026$2,323
- Mar 3, 2026$2,550
- Feb 25, 2026$1,844
- Feb 23, 2026$2,750
- Feb 13, 2026$3,200
- Feb 12, 2026$3,559
- Jan 29, 2026$3,200
- Jan 20, 2026$1,535
- Jan 19, 2026$4,419
- Jan 6, 2026$1,425
- Dec 28, 2025$5,050
- Dec 25, 2025$1,495
- Dec 23, 2025$3,465
- Dec 10, 2025$1,325
- Dec 8, 2025$4,246
- Dec 4, 2025$1,300
- Dec 3, 2025$2,790
- Nov 30, 2025≈ approximately $1,927USD, converted from HKD 15,000 at the ECB rate of Nov 28, 2025
- Nov 27, 2025$1,300
- Nov 27, 2025$2,330
- Nov 4, 2025$1,625
- Oct 10, 2025$1,399
- Sep 19, 2025$1,501
- Sep 17, 2025$2,047
- Aug 30, 2025$1,800
- Aug 22, 2025$2,500
- Aug 14, 2025$2,700
- Aug 14, 2025$1,650
- Aug 11, 2025$1,525
- Aug 10, 2025$2,500
- Aug 9, 2025$1,691
- Aug 7, 2025$1,382
- Aug 3, 2025$1,311
- Jul 23, 2025$1,700
- Jun 22, 2025$1,231
- Jun 14, 2025$4,000
- May 23, 2025$3,900
- May 14, 2025$2,800
- May 10, 2025≈ approximately $2,707USD, converted from CHF 2,250 at the ECB rate of May 9, 2025
- May 5, 2025$3,640
- May 5, 2025$2,450
- May 1, 2025$1,900
- Apr 23, 2025$4,343
- Apr 18, 2025$1,325
- Apr 16, 2025$2,350
- Apr 15, 2025$1,350
- Apr 6, 2025$2,294
- Apr 3, 2025≈ approximately $2,052USD, converted from CHF 1,764 at the ECB rate of Apr 3, 2025
- Apr 3, 2025≈ approximately $2,052USD, converted from CHF 1,764 at the ECB rate of Apr 3, 2025
- Apr 3, 2025≈ approximately $2,639USD, converted from CHF 2,268 at the ECB rate of Apr 3, 2025
- Mar 19, 2025$2,225
- Mar 15, 2025$3,325
- Mar 13, 2025$1,296
- Mar 3, 2025$1,329
- Feb 28, 2025$1,381
- Feb 23, 2025$1,400
- Feb 8, 2025≈ approximately $2,075USD, converted from EUR 2,000 at the ECB rate of Feb 7, 2025
- Feb 3, 2025$2,751
- Feb 1, 2025$2,250
- Jan 5, 2025$2,000
- Jan 1, 2025$2,971
- Dec 29, 2024$1,875
- Dec 26, 2024$3,050
- Dec 23, 2024$5,380
- Dec 17, 2024$1,800
- Nov 29, 2024$1,966
- Nov 25, 2024$4,150
- Oct 25, 2024$2,158
- Oct 17, 2024$2,691
- Oct 8, 2024≈ approximately $2,941USD, converted from CHF 2,520 at the ECB rate of Oct 8, 2024
- Sep 28, 2024$1,819
- Sep 28, 2024$1,694
- Sep 27, 2024$2,280
- Sep 21, 2024$1,337
- Sep 17, 2024$1,655
- Sep 16, 2024$1,236
- Sep 11, 2024$1,223
- Sep 6, 2024$2,548
- Sep 6, 2024$2,807
- Sep 2, 2024$1,471
- Sep 2, 2024$2,150
- Aug 22, 2024$1,625
- Aug 14, 2024$1,928
- Aug 6, 2024$2,041
- Aug 5, 2024$2,075
- Jul 27, 2024$2,640
- Jul 25, 2024$2,713
- Jul 20, 2024$1,500
- Jul 17, 2024$1,400
- Jul 12, 2024$1,250
- Jul 7, 2024$3,300
- Jun 29, 2024$2,844
- Jun 24, 2024$1,800
- Jun 24, 2024$1,476
- Jun 5, 2024$3,579
- May 27, 2024$2,712
- May 11, 2024≈ approximately $6,200USD, converted from CHF 5,625 at the ECB rate of May 10, 2024
- May 11, 2024≈ approximately $5,236USD, converted from CHF 4,750 at the ECB rate of May 10, 2024
- May 4, 2024$1,098
- Apr 24, 2024$3,600
- Apr 20, 2024$1,085
- Apr 19, 2024$1,538
- Apr 7, 2024$2,900
- Mar 31, 2024$1,289
- Mar 25, 2024$1,835
- Mar 2, 2024$1,403
- Feb 29, 2024$1,390
- Feb 19, 2024$1,726
- Feb 18, 2024$1,200
- Feb 9, 2024$3,700
- Jan 29, 2024$1,304
- Jan 25, 2024$1,800
- Jan 8, 2024$1,825
- Dec 19, 2023$1,904
- Nov 23, 2023$1,699
- Nov 15, 2023$2,690
- Nov 7, 2023≈ approximately $2,820USD, converted from CHF 2,540 at the ECB rate of Nov 7, 2023
No forum results in this period.
Price by condition
| Condition | Box and papers | Range | Typical | Prices |
|---|---|---|---|---|
| Excellent | Any | $1,750–$2,700 | $2,050 | 5 |
Price history
Show price history as a table
| Month | Median | Observations |
|---|---|---|
| Nov 2024 | $3,050 | 2 |
| Dec 2024 | $2,450 | 4 |
| Jan 2025 | $2,500 | 2 |
| Feb 2025 | $2,100 | 5 |
| Mar 2025 | $1,800 | 4 |
| Apr 2025 | $2,150 | 8 |
| May 2025 | $2,750 | 6 |
| Jun 2025 | $2,600 | 2 |
| Aug 2025 | $1,700 | 9 |
| Sep 2025 | $1,750 | 2 |
| Nov 2025 | $1,800 | 4 |
| Dec 2025 | $2,800 | 7 |
| Jan 2026 | $2,350 | 4 |
| Feb 2026 | $3,000 | 4 |
| Mar 2026 | $2,450 | 2 |
| Apr 2026 | $1,950 | 4 |
| May 2026 | $2,250 | 5 |
| Jun 2026 | $2,550 | 4 |
| Jul 2026 | $2,150 | 2 |
| Aug 2026 | $2,200 | 4 |
| Sep 2026 | $1,850 | 3 |
Oyster Perpetual 2940 price history over the years
- eBay sold (from 2024), monthly, 128 sales
Show long-range history as a table
| Month | Median | Sales |
|---|---|---|
| Jan 2024 | $1,800 | 3 |
| Feb 2024 | $1,550 | 4 |
| Mar 2024 | $1,400 | 3 |
| Apr 2024 | $2,200 | 4 |
| Jun 2024 | $2,300 | 4 |
| Jul 2024 | $2,050 | 6 |
| Aug 2024 | $2,000 | 4 |
| Sep 2024 | $1,700 | 11 |
| Dec 2024 | $2,450 | 4 |
| Feb 2025 | $1,850 | 4 |
| Mar 2025 | $1,800 | 4 |
| Apr 2025 | $2,300 | 5 |
| May 2025 | $2,800 | 5 |
| Aug 2025 | $1,700 | 9 |
| Nov 2025 | $1,650 | 3 |
| Dec 2025 | $2,800 | 7 |
| Jan 2026 | $2,350 | 4 |
| Feb 2026 | $3,000 | 4 |
| Apr 2026 | $1,950 | 4 |
| May 2026 | $2,250 | 5 |
| Jun 2026 | $2,350 | 3 |
| Aug 2026 | $2,200 | 4 |
| Sep 2026 | $1,850 | 3 |
About the Oyster Perpetual 2940
The Rolex Oyster Perpetual 2940 is a reference in the Rolex Oyster Perpetual collection. From our catalog: a 32 mm case in Steel. The specifications below list every fact we have sourced for this reference; anything we could not source is marked as not known.
What the sales say
The range for the 2940 rests on 89 sold results (82 eBay sales and 7 auction results), and the sales we list run from November 2023 to September 2026. September 2024 saw the most activity, 11 sales in a single month. Auction results here come from Sotheby's, Antiquorum and Dr. Crott (Auktionen Dr. H. Crott). The label is moderate confidence, which suits a reference with a fair, not deep, run of sales. The last recorded result is 40 days old, recent enough to anchor the figure. With a spread of about 53% across 7 recent sales, it is labelled Volatile: expect offers to vary. A fair price for the 2940 can sit anywhere from about 35% below to 35% above the midpoint. It trades at a regular pace, and a sale's weight halves every 180 days.
Compared with the previous year, prices for the 2940 are 13.3% higher on the median. Its first recorded sale dates from November 2023, so a decade-scale view will have to wait.
Missing the box and papers costs about 15% on this reference, going by 57 bare-watch sales across its line. Set details where stated: 0 with box and papers, 2 without, 2 with one or the other. Listed sales ran from about 53% below the worth-about figure (April 20, 2024, on eBay, set not stated) to about 170% above the worth-about figure (May 11, 2024, at Antiquorum, excellent condition, set not stated), which is the spread a seller should expect.
Close to it on price in the same family: Oyster Perpetual 34 6084 price, Oyster Perpetual 34 6564 price and Ladies Oyster Perpetual 26 6619 price.