The gold rate in Sri Lanka changes every single day — sometimes multiple times a day. If you're planning to sell gold, checking today's rate before you visit a buyer is one of the most important things you can do. This guide tells you exactly where to look and what the numbers mean.
Where to Check the Gold Rate in Sri Lanka Today
The most reliable source for live gold buying rates in Sri Lanka is directly from a licensed gold buyer. Vilva Gold Buyer publishes its current buying rates at vilvagoldbuyer.lk/gold-prices — updated daily and directly reflecting the international spot market.
Understanding the Rate: LKR per Gram
Gold rates in Sri Lanka are quoted as LKR per gram for each karat level:
- 24KT Gold: The highest rate — 100% pure gold benchmark
- 22KT Gold: Most common for jewellery in Sri Lanka — 91.6% pure
- 21KT Gold: 87.5% pure — popular in Middle Eastern-style designs
- 18KT Gold: 75% pure — common in diamond jewellery
The price you receive when selling is determined by multiplying the per-gram rate for your karat by the weight of your gold in grams.
Why Does the Gold Rate Change?
Sri Lanka's gold prices are tied to the global gold spot price (XAU/USD) traded on international commodity markets. Local prices change due to:
- Changes in the USD/troy oz spot price (geopolitical events, inflation, central bank policies)
- Changes in the LKR/USD exchange rate
- Government import duties and taxes on gold
For real-time international spot prices, you can also reference sites like goldpricez.com or kitco.com before visiting your gold buyer.

