Live Exchange Rates · Sri Lanka

USD to LKR Today

27 August 2026 · Comparing 9 banks · Updated twice daily

Mid RateRs 328.30
Best SpreadRs 6.40
Avg BuyRs 324.27
30d Range297.34325.10
Best Buying Rate
Rs
325.10
🏆 Seylan Bank
0.00% vs yesterday
Best Selling Rate
Rs
331.50
💱 HNB
0.18% vs yesterday
📊 Today's USD Buying Rate — 9 Banks ComparedRs 323.25 – Rs 325.10
DFCCRs 323.25
NDBRs 324.00
HNBRs 324.25
CommercialRs 324.50
SeylanRs 325.10
Rs 324.00Sampath
Rs 324.19People's
Rs 324.40BoC Ceylon
Rs 324.75Savings
🏆
Best Bank to Buy USD
Seylan Bank
Rs 325.10 buying
💱
Best Bank to Sell USD
HNB
Rs 331.50 Selling (Rs)
📊
Bank Average Rate
Rs 324.27
across 9 banks
📉
Tightest Spread
Rs 6.40
buy vs sell margin

All Bank Rates — USD / LKR

Updated 28 Aug 2026, 10:15
BankBuying (Rs) (Rs)RateSelling (Rs) (Rs)SpreadUpdated
Rs325.10Best
100%
Rs332.10
7.0028 Aug 2026, 10:15
Rs324.75
81%
Rs332.75
8.0028 Aug 2026, 10:15
Rs324.50
68%
Rs332.50
8.0028 Aug 2026, 10:15
Rs324.40
62%
Rs333.40
9.0028 Aug 2026, 10:15
Rs324.25
54%
Rs331.50Low
7.2528 Aug 2026, 10:15
Rs324.19
51%
Rs331.76
7.5728 Aug 2026, 10:15
Rs324.00
41%
Rs332.00
8.0028 Aug 2026, 10:15
Rs324.00
41%
Rs333.00
9.0028 Aug 2026, 10:15
Rs323.25
0%
Rs332.75
9.5028 Aug 2026, 10:15
BuyingRs325.10
SellingRs332.10
Spread7.00
100% of range
BuyingRs324.75
SellingRs332.75
Spread8.00
81% of range
BuyingRs324.50
SellingRs332.50
Spread8.00
68% of range
BuyingRs324.40
SellingRs333.40
Spread9.00
62% of range
Low#5
BuyingRs324.25
SellingRs331.50
Spread7.25
54% of range
BuyingRs324.19
SellingRs331.76
Spread7.57
51% of range
BuyingRs324.00
SellingRs332.00
Spread8.00
41% of range
BuyingRs324.00
SellingRs333.00
Spread9.00
41% of range
BuyingRs323.25
SellingRs332.75
Spread9.50
0% of range

Spread = Selling − Buying rate. Lower = better value.  Green <8 · Amber 8–10 · Red >10

Quick Converter
→ LKR
Rs 325,100.00
Rate used: Rs 325.10 (best TT (Transfer)) · Full converter →

30-Day USD/LKR Trend

0.00% todayFull history →

💸

What is TT Rate?

Telegraphic Transfer (TT) rate applies to bank wire transfers and remittances. If you're sending money abroad or receiving a remittance, this is your rate.

💵

What is Cash Rate?

Cash (Currency Notes) rate applies when you physically exchange banknotes at a bank branch. Usually slightly less favourable than the TT rate.

📐

What is the Spread?

Spread = Selling rate − Buying rate. It's the bank's profit margin. A smaller spread means a fairer deal. Compare spreads before transacting.

Other Currencies

Frequently Asked Questions

What is the dollar rate today in Sri Lanka?

Today's best USD to LKR buying rate is Rs 325.10 at Seylan Bank. The best selling rate is Rs 331.50 at HNB. The mid-rate is approximately Rs 328.30.

Which bank gives the best USD exchange rate in Sri Lanka?

Seylan Bank offers the highest buying rate (Rs 325.10) for USD. Rates change daily — bookmark this page and check before sending.

What is the difference between TT rate and cash rate?

TT (Telegraphic Transfer) rate applies to wire transfers and remittances. Cash rate applies when you physically exchange banknotes at a branch. TT rates are usually better than cash rates.

Is the CBSL rate the actual exchange rate I get?

No. The Central Bank of Sri Lanka (CBSL) publishes an indicative mid-rate. Commercial banks set their own buying and selling rates around this midpoint. The spread is the bank's margin.