Gold price per gram in ringgit for 24K, 22K, 21K and 18K, plus per tola, per 10 grams and per ounce. Worked out from the indicative international spot price (delayed 15 minutes) and a daily exchange rate.
By XAU Setups Research Desk
Updated
MYR
24K gold · per gramIndicative · delayed 15 minUpdated
RM519.62
24K per tolaRM6,061
22K per gramRM476.32
International spot converted to MYR. Not a jeweller's rate.
Today's gold rate in Malaysia
Indicative · delayed 15 minUpdated
Gold rate today in Malaysia, MYR
Karat
Per gram
Per tola
Per 10 g
Per troy ounce
24K 100.0%
RM519.62
RM6,061
RM5,196
RM16,162
22K 91.7%
RM476.32
RM5,556
RM4,763
RM14,815
21K 87.5%
RM454.67
RM5,303
RM4,547
RM14,142
18K 75.0%
RM389.72
RM4,546
RM3,897
RM12,122
Swipe the table for per 10 g and per ounce →
XAU/USD spot
$3,972.50
Gold price updated
Exchange rate updated
Gold: XAU/USD from our TradingView price feed. Exchange rate: Rates By Exchange Rate API, updated once a day. Prices are per unit of pure gold content; 24K is valued as 100% gold.
Gold price in Malaysia: last 30 trading days
24K per gram in MYR, daily close (5 pm New York)
30-day change —High —Low —
Exchange-rate history for the ringgit on this site starts on 2026-11-12; earlier days in the chart use that first stored rate. Gold closes: OANDA XAU/USD daily candles and our own price feed.
Convert to ringgit at today's reference exchange rate: RM16,162 per ounce.
Divide by 31.1035 grams in a troy ounce: RM519.62 per gram of pure (24K) gold.
Multiply by purity: 22K is 22 ÷ 24 = 0.9167, so 22K is RM476.32 per gram.
For a tola, multiply the gram price by 11.6638: 24K is RM6,061 per tola.
The same steps give every cell in the table. Because 24K is valued here as 100% gold, real 24K bars (999.9) and 22K jewellery can be a fraction lower in pure gold content than this calculation assumes.
Why the ringgit changes the gold price
The ringgit is a floating currency, so the ringgit price of gold moves with the international gold price and the USD/MYR exchange rate together.
In Malaysia gold is commonly described by purity number: 999 is 24K and 916 is 22K (91.6% gold). The 24K and 22K rows in the table match those two standards.
916 and 999 gold, making charges and buying in Malaysia
Jewellers price 916 jewellery from the gram rate plus an upah (making charge) that depends on the design; plain chains carry less than detailed pieces.
Gold bars and wafers are usually 999. Buy and sell prices from dealers include a spread, so the price you get when selling back is lower than the buying price.
Read this before you compareIndicative, delayed 15 min · not a live quote · educational only. International spot price converted to ringgit. Local jewellers' rates include making charges, taxes and premiums, and may differ.
Frequently asked questions
What is the gold price in Malaysia today?
This page shows 24K (999), 22K (916), 21K and 18K gold per gram in ringgit, worked out from the indicative international spot price (delayed 15 minutes) and a daily USD/MYR reference rate.
What do 916 and 999 gold mean?
916 means 91.6% gold, which is 22K; 999 means 99.9% gold, which is 24K.
Why is the shop price higher than this page?
Jewellers add a making charge (upah) and a margin, and bullion dealers quote a buy/sell spread.
Is this a buy or sell recommendation?
No. It is educational information about how the international price converts into ringgit. It is not advice to buy, sell or hold gold.
Educational chart analysis only · not financial advice. These figures show how the international gold price converts into ringgit; they are not a quote, a trade call or a recommendation to buy or sell.
Follow gold with the free Telegram community.
Gold analysis and market notes from our team, free.