While carat is an important factor for determining a diamond's price (and diamonds with a higher carat are generally more expensive than diamonds with a lower carat), it is only one of many factors. That means diamonds with the same carat can cost different amounts if they vary in rarity, cut, clarity, and other factors.