Sri Lankan Rupee weakens against US Dollar

The Sri Lankan Rupee weakened against the US Dollar today (May 20), with the Central Bank of Sri Lanka and several commercial banks reporting higher exchange rates.
According to the latest exchange rates released by the Central Bank of Sri Lanka, the US Dollar buying rate stood at Rs. 332.08, while the selling rate was Rs. 342.70.
Several commercial banks in Sri Lanka also reported higher US Dollar rates today.
At People’s Bank, the buying rate was Rs. 335.64, while the selling rate stood at Rs. 345.20.
Bank of Ceylon reported a buying rate of Rs. 334.50 and a selling rate of Rs. 343.50.
At NDB Bank, the buying rate was Rs. 330.50, while the selling rate was Rs. 339.50.
Nations Trust Bank reported the US Dollar buying rate at Rs. 331.85 and the selling rate at Rs. 345.64.
Meanwhile, Commercial Bank of Ceylon recorded a buying rate of Rs. 333.41 and a selling rate of Rs. 344.50.
Latest Headlines in Sri Lanka
- Imported milk powder prices increased in Sri Lanka May 20, 2026
- Sri Lankan Rupee weakens against US Dollar May 20, 2026
- Sri Lanka has fuel stocks until August 2026 May 20, 2026
- Sri Lanka welcomes 951,742 tourists by May 17, 2026 May 20, 2026
- Indian Air Chief calls on Sri Lanka Defence Secretary May 20, 2026
