2 Carat Heart Diamond Prices

Updated

On Nov 13, 2026, a 2 carat heart natural diamond averaged $12,267 across 1,290 listings. A 2 carat heart lab grown diamond averaged $899.

2 carat heart diamond prices on Nov 13, 2026
Natural Lab grown
Average price $12,267 $899
Listings 1,290 17,268
Change in 1 month -0.38% +4.29%

Source: StoneAlgo Diamond Price Index

2 carat heart diamond prices usually range from $3,012 to $30,777. In the last month, prices for these diamonds are down 0.38%.

Price changes icon
Price changes

Top Diamonds

These diamonds are recommended to you based on your search activity.

Prices have decreased by 0.38% in the last month.

All Diamonds