Het karaat van een diamant wordt bepaald door het gewicht van de diamant. Hoe groter de diamant, hoe meer karaat. Één karaat is gelijkgesteld aan 200 milligram. Het karaat van een diamant zal de waarde en prijs van de edelsteen bepalen.
De prijs van een diamant stijgt exponentieel naarmate het karaatgewicht toeneemt. De waarde van een diamant van 2.00 karaat zal eerder het driedubbele kosten dan het dubbele van een diamant van 1.00 karaat met voor de rest dezelfde eigenschappen.
Zeker de symbolische waarde van karaat bij diamanten is niet te onderschatten. Zo is het verschil tussen een diamant van 0.98 ct. en een van 1.01 ct. nauwelijks merkbaar, de prijzen liggen echter verder uit elkaar dan u misschien zou vermoeden. Het verschil in prijs kan verklaard worden door het feit dat we hier een ‘magic size’ overschrijden. Zulke magic sizes zijn bijvoorbeeld 1 karaat, 1.50 karaat of 2 karaat. Zodra zo’n magic size bereikt wordt, stijgt de prijs exponentieel.