US Dollar exchange rates remained largely unchanged at commercial banks on Thursday (12), with most banks maintaining their buying and selling rates from Wednesday. People’s Bank recorded a slight increase in both rates, while the other four banks reported no changes.
The US Dollar selling rate ranged from Rs. 336.25 to Rs. 337.35 across the five banks reviewed.
According to the Central Bank’s indicative exchange rates, the US Dollar stood at Rs. 332.3603. The reported buying rate was Rs. 327.9157, while the selling rate was Rs. 336.8228.
US Dollar rates across commercial banks
- Seylan Bank maintained its US Dollar buying rate at Rs. 328.10 and its selling rate at Rs. 337.35.
- At NDB Bank, the buying rate remained at Rs. 327.80, while the selling rate stood at Rs. 336.80.
- People’s Bank recorded a slight increase in both rates. Its buying rate moved from Rs. 328.20 to Rs. 328.25, while the selling rate increased from Rs. 336.34 to Rs. 336.39.
- Commercial Bank kept its buying rate unchanged at Rs. 326.33. Its selling rate also remained at Rs. 336.25.
- Sampath Bank maintained its buying rate at Rs. 328.25 and its selling rate at Rs. 336.25.
The buying rate is the amount a bank pays when purchasing US Dollars from customers. The selling rate is the amount customers pay when purchasing US Dollars from a bank.
Importers, exporters, and individuals handling foreign currency transactions can compare these rates when choosing a bank for their exchange requirements.
Central Bank of Sri Lanka (CBSL) Daily Exchange Rate
Last modified: November 12, 2026




