USD to LKR – US Dollar to Sri Lankan Rupee Today28 August 2026 · Updated twice daily

Best Buying Rate
Rs 325.10
Seylan Bank
0.00 (0.00%) vs yesterday
Best Selling Rate
Rs 331.50
HNB
7-Day Range
Rs 297.34 – Rs 325.10
Avg Rs 306.61
25.19 vs 7 days ago
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 →
USD to LKR — Common Conversions
USD AmountLKR (Buying)LKR (Selling)
1 USDRs 325.10Rs 331.50
5 USDRs 1,625.50Rs 1,657.50
10 USDRs 3,251.00Rs 3,315.00
25 USDRs 8,127.50Rs 8,287.50
50 USDRs 16,255.00Rs 16,575.00
100 USDRs 32,510.00Rs 33,150.00
500 USDRs 162,550.00Rs 165,750.00
1,000 USDRs 325,100.00Rs 331,500.00
5,000 USDRs 1,625,500.00Rs 1,657,500.00
10,000 USDRs 3,251,000.00Rs 3,315,000.00

Buying rate = what banks pay you when you receive USD. Selling rate = what you pay to buy USD.

LKR to USD — Reverse Conversions
LKR AmountUSD You Get
Rs 1,0003.0760 USD
Rs 5,00015.3799 USD
Rs 10,00030.7598 USD
Rs 50,000153.7988 USD
Rs 100,000307.5977 USD
Rs 500,0001,537.99 USD

Based on HNB's selling rate of Rs 331.50 per USD.

30-Day USD/LKR Chart

30-day range: Rs 297.34 – Rs 325.10. View full history →

About USDUS Dollar

The US Dollar (USD) is the world's primary reserve currency and the benchmark for international trade. Sri Lanka receives over $3 billion in remittances annually, largely in USD. The USD/LKR rate directly affects import costs, fuel prices, and the earnings of Sri Lankans working abroad.

Frequently Asked Questions
What is the USD to LKR rate today?

Today's best USD buying rate is Rs 325.10 (Seylan Bank). Selling rate: Rs 331.50 (HNB).

Which bank gives the best USD rate for remittance?

Seylan Bank currently offers the best TT buying rate at Rs 325.10 per USD. Rates change daily — check before sending.

How much LKR will I get for 1000 USD?

At the best buying rate today (Rs 325.10), 1,000 USD = Rs 325,100.00.