Emeralds are among the most expensive gemstones. Natural emeralds are rarer than many diamonds, and thus more expensive. The price of emeralds, though, varies greatly. The average emerald costs a few hundred dollars to a little under $20,000 per carat. Synthetic emeralds of poor quality are cheaper, while the most expensive emeralds can cost up to $100,000 or more.