CBSL rate, 6 Nov

Gold price in Sri Lanka in 2024

Central Bank of Sri Lanka rate for every business day of 2024

22 carat, per pawn (8 g), close of the year
Rs 180,002
▲ 13.9% in 2024
2024 at a glance22 carat per pawn
First rate 1 JanRs 157,569
Last rate 31 DecRs 180,002
Highest 30 OctRs 192,372
Lowest 15 FebRs 147,145

Month by month in 2024

Monthly Central Bank rates for 22 carat per pawn since 2010.

MonthOpenHighLowCloseChange
December 2024Rs 180,267Rs 185,331Rs 179,217Rs 180,002-0.1%
November 2024Rs 190,098Rs 190,098Rs 176,566Rs 182,397-4.1%
October 2024Rs 184,662Rs 192,372Rs 180,355Rs 192,372+4.2%
September 2024Rs 176,018Rs 190,841Rs 175,787Rs 187,268+6.4%
August 2024Rs 174,697Rs 178,393Rs 170,050Rs 178,180+2.0%
July 2024Rs 167,841Rs 177,322Rs 166,614Rs 171,619+2.3%
June 2024Rs 165,767Rs 169,218Rs 164,074Rs 167,388+1.0%
May 2024Rs 162,933Rs 172,047Rs 160,981Rs 167,041+2.5%
April 2024Rs 159,911Rs 170,988Rs 159,107Rs 163,106+2.0%
March 2024Rs 149,428Rs 158,202Rs 149,428Rs 155,899+4.3%
February 2024Rs 152,541Rs 152,541Rs 147,145Rs 148,919-2.4%
January 2024Rs 157,569Rs 157,569Rs 151,464Rs 152,180-3.4%
Over the long run22 carat per pawn
Change by year
Download daily history (CSV)

Gold in 2024: questions people ask

Answers use the Central Bank rates of 2024.

In 2024 the Central Bank rate for 22 carat gold moved between Rs 147,145 (15 February 2024) and Rs 192,372 (30 October 2024) per pawn. It ended the year at Rs 180,002 on 31 December 2024.

From the last rate of 2023 to 31 December 2024, the price of gold in rupees rose by 13.9%.

Over 242 business days the average Central Bank rate was Rs 169,747 per pawn of 22 carat gold, or Rs 23,147 per gram of 24 carat gold.

By the closing rate of each month, February was the lowest at Rs 148,919 and October the highest at Rs 192,372 per pawn of 22 carat gold.

At the end of 2024 a pawn of 22 carat gold was worth Rs 180,002. On Friday 6 November 2026 it is Rs 319,126, up 77%.

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