Natural Diamond Market

As of April 2026, there are 7,284,717 natural diamond listings available across retailers worldwide. The average price per carat is £5,419 GBP. Prices have decreased by 9.5% over the past 30 days.

Last updated: April 2026

Available by shape

Listing counts across the top 10 most-stocked shapes for this origin.

Round
3.3M
Oval
897K
Pear
770K
Emerald
715K
Heart
369K
Cushion
351K
Princess
292K
Marquise
201K
Radiant
186K
Asscher
140K

Price by carat bucket

Average price per carat rises sharply at the 1.00, 2.00 and 3.00ct marks.

0.20-0.29ct
$3.7K
0.30-0.49ct
$1.9K
0.50-0.74ct
$2.1K
0.75-0.99ct
$2.3K
1.00-1.24ct
$3.1K
1.25-1.49ct
$3.8K
1.50-1.99ct
$4.6K
2.00-2.49ct
$6.6K
2.50-2.99ct
$8.5K
3.00-3.99ct
$11.1K
4.00-4.99ct
$14.2K
5.00-9.99ct
$18.5K
10.00+ct
$31.0K
unknownct
$8.6K

Available Shapes

Round
3,342,166 listings
Avg: £6,444 GBP/ct
Oval
897,102 listings
Avg: £5,822 GBP/ct
Pear
769,507 listings
Avg: £6,341 GBP/ct
Emerald
715,154 listings
Avg: £5,630 GBP/ct
Heart
369,153 listings
Avg: £5,161 GBP/ct
Cushion
350,960 listings
Avg: £5,652 GBP/ct
Princess
292,253 listings
Avg: £3,392 GBP/ct
Marquise
201,351 listings
Avg: £5,840 GBP/ct
Radiant
185,996 listings
Avg: £5,776 GBP/ct
Asscher
140,129 listings
Avg: £4,982 GBP/ct
Other
14,618 listings
Avg: £3,009 GBP/ct
Baguette
4,668 listings
Avg: £2,799 GBP/ct
Trillion
1,660 listings
Avg: £3,469 GBP/ct

By Carat Weight

Carat RangeListingsAvg Price/ct
0.20-0.29187,968£2,891 GBP
0.30-0.491,518,891£1,525 GBP
0.50-0.742,082,218£1,634 GBP
0.75-0.99677,200£1,801 GBP
1.00-1.241,283,923£2,479 GBP
1.25-1.49146,994£2,981 GBP
1.50-1.99644,098£3,635 GBP
2.00-2.49338,698£5,204 GBP
2.50-2.99102,525£6,695 GBP
3.00-3.99142,607£8,756 GBP
4.00-4.9939,808£11,220 GBP
5.00-9.9945,884£14,598 GBP
10.00+3,226£24,420 GBP
unknown70,677£6,777 GBP