CBSL rate, 6 Nov

Gold price per gram in Sri Lanka today

Central Bank of Sri Lanka rate for Friday 6 November 2026, for every carat

How the price is worked out
24 carat, per gram
Rs 43,517
▼ Rs 652 since 5 Nov
Last 7 business days
DayPriceChange
6 Nov348,138−5,213
5 Nov353,350+16,483
4 Nov336,867−776
3 Nov337,643+2,957
2 Nov334,685−7,914
30 Oct342,599−3,439
29 Oct346,038+207
Daily change, last 10 business days

The Central Bank publishes one rate per business day. Weekends and bank holidays keep the last rate.

Gold price per gram by carat

Value of the gold at the Central Bank rate of 6 Nov.

Weights1 pawn = 8 gramsAlso called a sovereign
Tola1 tola = 11.66 gramsUsed for bars and trade
Ounce1 troy ounce = 31.10 gThe unit of the world price
Unit converter
pawn

Gold price per gram, last 30 business days

Central Bank rate for each business day, newest first.

What will this jewellery cost?

Gold value at today's Central Bank rate plus the making charge the jeweller asks for.

Type of jewellery
Weight
pawn
Carat
Making charge 10%
Set by each jeweller. Ask before the item is weighed.
Estimated price at the shop
Unit converter
pawn

Gold price per gram: questions people ask

Answers use the latest Central Bank rate and update every business day.

At the Central Bank rate of Friday 6 November 2026, one gram of 24 carat gold is Rs 43,517 and one gram of 22 carat gold is Rs 39,891. 21 carat is Rs 38,078 and 18 carat is Rs 32,638 per gram.

One pawn (sovereign) is 8 grams, one tola is 11.66 grams and one troy ounce is 31.10 grams.

The prices here are the value of the gold at the Central Bank rate. Shops add their margin and, for jewellery, a making charge for the design.

The Central Bank of Sri Lanka publishes one gold rate each business day, based on the world price at the start of the day. On weekends and bank holidays the last published rate stays in place.

Where the numbers come from
How the price is worked out
  1. The Central Bank of Sri Lanka takes the world price of one troy ounce of gold in US dollars at the start of each business day.
  2. It converts it to rupees at its indicative US dollar exchange rate and publishes the result.
  3. We divide by 31.1035 for the price of one gram of pure (24 carat) gold.
  4. Other carats are worked out by purity: 22 carat is 22/24 of the 24 carat price.
  5. Other currencies use the Central Bank exchange rate of the same day.

Prices are for information only. Jewellers and banks set their own prices.

More gold prices for Sri Lanka