Live Exchange Rates · Sri Lanka

USD to LKR Today

21 September 2026 · Comparing 10 banks · Updated twice daily

Mid RateRs 330.55
Best SpreadRs 4.40
Avg BuyRs 326.88
30d Range297.34330.50
Best Buying Rate
Rs
328.35
🏆 Amana Bank
0.12% vs yesterday
Best Selling Rate
Rs
332.75
💱 National Savings Bank
0.00% vs yesterday
🏆
Best Bank to Buy USD
Amana Bank
Rs 328.35 buying
💱
Best Bank to Sell USD
National Savings Bank
Rs 332.75 Selling (Rs)
📊
Bank Average Rate
Rs 326.88
across 10 banks
📉
Tightest Spread
Rs 4.40
buy vs sell margin

All Bank Rates — USD / LKR

Updated 21 Sept 2026, 13:20
BankBuying (Rs) (Rs)RateSelling (Rs) (Rs)SpreadUpdated
Rs328.35Best
100%
Rs333.35
5.0021 Sept 2026, 13:20
Rs327.50
76%
Rs334.75
7.2521 Sept 2026, 13:20
Rs327.50
76%
Rs334.50
7.0021 Sept 2026, 13:20
Rs327.25
69%
Rs335.25
8.0021 Sept 2026, 13:20
Rs327.15
67%
Rs334.80
7.6421 Sept 2026, 13:20
Rs327.00
62%
Rs335.00
8.0021 Sept 2026, 13:20
Rs326.50
49%
Rs335.50
9.0021 Sept 2026, 13:20
Rs326.50
49%
Rs335.50
9.0021 Sept 2026, 13:20
Rs326.25
42%
Rs335.75
9.5021 Sept 2026, 13:20
Rs324.75
0%
Rs332.75Low
8.0021 Sept 2026, 13:20
Best#1
BuyingRs328.35
SellingRs333.35
Spread5.00
100% of range
#2
BuyingRs327.50
SellingRs334.75
Spread7.25
76% of range
BuyingRs327.50
SellingRs334.50
Spread7.00
76% of range
BuyingRs327.25
SellingRs335.25
Spread8.00
69% of range
BuyingRs327.15
SellingRs334.80
Spread7.64
67% of range
BuyingRs327.00
SellingRs335.00
Spread8.00
62% of range
BuyingRs326.50
SellingRs335.50
Spread9.00
49% of range
BuyingRs326.50
SellingRs335.50
Spread9.00
49% of range
BuyingRs326.25
SellingRs335.75
Spread9.50
42% of range
BuyingRs324.75
SellingRs332.75
Spread8.00
0% of range

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

Quick Converter
→ LKR
Rs 328,350.00
Rate used: Rs 328.35 (best TT (Transfer)) · Full converter →

30-Day USD/LKR Trend

0.12% 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

Compare by Bank

Frequently Asked Questions

What is the dollar rate today in Sri Lanka?

Today's best USD to LKR buying rate is Rs 328.35 at Amana Bank. The best selling rate is Rs 332.75 at National Savings Bank. The mid-rate is approximately Rs 330.55.

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

Amana Bank offers the highest buying rate (Rs 328.35) 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.