
Heart diamond prices.
The heart shape is the ultimate symbol of romance. A modified brilliant cut that requires exceptional skill to achieve proper symmetry and proportions. Our analytics are based on 46,258 heart diamonds currently on the global market — 25,992 lab-grown and 20,266 natural. Heart is the 9th most popular shape, representing 3.0% of all diamonds in our dataset.
Natural
£3,490
per carat
Lab-grown
£1,019
per carat
70.8%
Savings
The average lab-grown heart diamond is priced at £1,019 per carat, while natural heart diamonds average £3,490 per carat — a 70.8% difference. This means your 1ct natural heart could trade for a 3.4ct lab-grown upgrade at equivalent value.
Heart price matrix.
Price per carat in GBP, based on 25,992 heart diamonds.
Among heart diamonds, F/SI2 offers the best value at £501/ct, while I/SI2 commands the highest premium at £2,932/ct.
Heart distribution.
Colour and clarity breakdown for heart diamonds.
Frequently asked.
What is the average price of a heart diamond per carat in the UK?
Based on our dataset of 46,258 heart diamonds, the average lab-grown heart costs £1,019 per carat, while natural heart diamonds average £3,490 per carat in GBP.
Are lab-grown heart diamonds cheaper than natural?
Yes. Lab-grown heart diamonds are 70.8% cheaper on average — £1,019/ct compared to £3,490/ct for natural. This means you could upgrade from a 1ct natural to a 3.4ct lab-grown for the same price.
How popular are heart diamonds?
Heart diamonds represent 3.0% of all diamonds in our dataset, making them the 9th most popular shape.
What is the best value colour-clarity combination for heart diamonds?
F colour with SI2 clarity offers the best value at £501 per carat for heart diamonds.
See what your heart diamond is worth.
Instant valuation based on real market data. No fees. No obligation.
Get your valuation →







