Gold prices rise in Saudi Arabia today, Sunday, May 31, 2026, with the ounce stable at $4,540. In this report, we review the latest gold prices for all carats — from 24 carat to 18 carat — in addition to alloy prices, gold pound, and tips before buying.

📊 Gold prices today in Saudi Arabia — Sunday, May 31, 2026

The following table shows the prices of raw gold (without craftsmanship) per gram for all carats today:

CaratGram price (riyal)Gram price (dollar)
24 carat547.43 riyal$145.98
22 carat501.81 riyal$133.82
21 carat479.00 riyal$127.73
18 carat410.57 riyal$109.49
14 carat319.34 riyal$85.16

💡 Gold ounce price: 17,027 riyal ($4,540).
⚠️ Important notice: Store prices vary according to craftsmanship — ranging between 8 and 15 riyal increase per gram, and 15% value-added tax is added to new ornaments.

🏆 Gold alloy prices today, May 31, 2026

Alloys are an ideal option for saving and investing. Here are the prices of 24-carat gold alloys (purity 999.9) today:

AlloyPrice in riyalPrice in dollar
1 gram alloy602.18 riyal$160.58
5 gram alloy2,846.65 riyal$759.11
10 gram alloy5,627.61 riyal$1,500.70
50 gram alloy27,754.85 riyal$7,401.29
100 gram alloy55,400.21 riyal$14,773.39
1 kilo alloy551,264.95 riyal$147,003.99
21 carat gold pound (8 gram)4,598.44 riyal$1,226.25

💡 Important tips before buying gold in Saudi Arabia

  • 🔹 Craftsmanship: It differs between the official price and the store price. It ranges between 8 and 15 riyal per gram, depending on the design and store. Always ask about the value of craftsmanship before buying.
  • 🔹 Alloys are better for saving: The craftsmanship of alloys is much less than that of ornaments (about 20-50 riyal for the entire alloy, not per gram).
  • 🔹 15% value-added tax: It is added when buying new gold from stores. Used gold is exempt from tax — this makes buying used gold cheaper.
  • 🔹 Difference between selling and buying: The selling price (used) is less than the buying price (new) by about 30-50 riyal per gram. Go to stores that buy and sell at a competitive price.

❓ Frequently asked questions about gold prices in Saudi Arabia

Saudi

What is the price of 21-carat gold per gram today in Saudi Arabia?

The price of 21-carat gold per gram today, Sunday, May 31, 2026, is 479.00 Saudi Riyal (raw price excluding craftsmanship). The price in stores after adding craftsmanship ranges between 487 and 495 Riyal per gram.

Is gold a good investment in 2026?

Gold is considered a safe haven for investment. The price of an ounce is currently close to $4,540 — with an upward trend over the past few months. However, gold is a long-term investment, and we advise consulting a financial specialist before making any investment decision.

Do gold prices include value-added tax?

The prices mentioned above are raw gold prices excluding tax. When purchasing from stores, a 15% value-added tax is added to new gold jewelry. Used gold is exempt from tax.

📌 Last update: Sunday, May 31, 2026 — 7:31 PM Riyadh time. Prices are updated daily. Source: saudigoldprice.com