Natural Diamond Market

As of July 2026, there are 9,476,379 natural diamond listings available across retailers worldwide. The average price per carat is £5,837 GBP. Prices have decreased by 4.9% over the past 30 days.

Last updated: July 2026

Available by shape

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

Round
4.8M
Oval
1.1M
Pear
899K
Emerald
757K
Cushion
456K
Princess
363K
Heart
357K
Marquise
265K
Radiant
247K
Asscher
166K

Price by carat bucket

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

0.20-0.29ct
$4.2K
0.30-0.49ct
$2.0K
0.50-0.74ct
$2.0K
0.75-0.99ct
$2.3K
1.00-1.24ct
$3.2K
1.25-1.49ct
$3.9K
1.50-1.99ct
$4.7K
2.00-2.49ct
$6.8K
2.50-2.99ct
$9.0K
3.00-3.99ct
$11.6K
4.00-4.99ct
$15.6K
5.00-9.99ct
$19.7K
10.00+ct
$32.6K
unknownct
$10.7K

Available Shapes

Round
4,822,356 listings
Avg: £6,728 GBP/ct
Oval
1,119,505 listings
Avg: £6,366 GBP/ct
Pear
898,736 listings
Avg: £6,890 GBP/ct
Emerald
757,469 listings
Avg: £5,820 GBP/ct
Cushion
456,033 listings
Avg: £6,070 GBP/ct
Princess
362,614 listings
Avg: £4,018 GBP/ct
Heart
356,695 listings
Avg: £5,503 GBP/ct
Marquise
264,787 listings
Avg: £6,978 GBP/ct
Radiant
246,862 listings
Avg: £5,773 GBP/ct
Asscher
165,511 listings
Avg: £5,157 GBP/ct
Other
18,529 listings
Avg: £4,808 GBP/ct
Baguette
4,276 listings
Avg: £3,047 GBP/ct
Trillion
2,906 listings
Avg: £3,293 GBP/ct
Sq_radiant
100 listings
Avg: £1,474 GBP/ct

By Carat Weight

Carat RangeListingsAvg Price/ct
0.20-0.29282,354£3,321 GBP
0.30-0.492,001,392£1,547 GBP
0.50-0.742,614,520£1,592 GBP
0.75-0.99875,707£1,814 GBP
1.00-1.241,753,958£2,482 GBP
1.25-1.49198,325£3,064 GBP
1.50-1.99857,723£3,736 GBP
2.00-2.49436,329£5,343 GBP
2.50-2.99117,307£7,082 GBP
3.00-3.99158,656£9,113 GBP
4.00-4.9940,907£12,254 GBP
5.00-9.9945,740£15,508 GBP
10.00+3,792£25,697 GBP
unknown89,669£8,409 GBP