Today's Exchange
Daily Exchange
Showing today's applicable rate where available; otherwise last known bank rates.
Highest TT Buying
Best bank for receiving USD
333.0000● (0.00)
HNB
Lowest TT Buying
Lowest buying rate for USD
331.2300▼ (-0.10)
Cargills
Highest TT Selling
Highest selling rate for USD
342.8500▲ (+0.26)
Nations Trust
Lowest TT Selling
Best bank for sending USD
340.5000▼ (-0.50)
Commercial Bank
Average TT Buying
332.24 LKR▲ (+0.11)
Based on applicable bank rates
Average TT Selling
341.74 LKR▲ (+0.12)
Based on applicable bank rates
Market Movement Today
▲ 3 banks increased TT Buying
▼ 5 banks decreased TT Buying
● 5 unchanged
Showing today's applicable rate where available; otherwise last known bank rates.
USD Bank Comparison
Bank sources: 14
| 332.6000● (0.00) | 342.0000● (0.00) | 9.4000 | Updated today · 26 Jun 2026 | |
| 331.2300▼ (-0.10) | 342.6100▼ (-0.10) | 11.3800 | Updated today · 26 Jun 2026 | |
| 332.5000▼ (-0.50) | 340.5000▼ (-0.50) | 8.0000 | Updated today · 26 Jun 2026 | |
| 332.2500▼ (-0.25) | 341.7500▼ (-0.25) | 9.5000 | Updated today · 26 Jun 2026 | |
| 333.0000● (0.00) | 341.5000● (0.00) | 8.5000 | Updated today · 26 Jun 2026 | |
| 331.6500▲ (+0.24) | 342.8500▲ (+0.26) | 11.2000 | Updated today · 26 Jun 2026 | |
| 332.5000▲ (+1.60) | 341.5000▲ (+1.60) | 9.0000 | Updated today · 26 Jun 2026 | |
| 332.2500 | 342.2500 | 10.0000 | Updated today - value changed | |
| 331.4159▼ (-0.25) | 341.3631▼ (-0.25) | 9.9472 | Updated today · 26 Jun 2026 | |
| 332.7500● (0.00) | 341.7500● (0.00) | 9.0000 | Updated today · 26 Jun 2026 | |
| 332.0000● (0.00) | 342.0000● (0.00) | 10.0000 | Updated today · 26 Jun 2026 | |
| 332.5000▲ (+1.00) | 340.5000▲ (+1.00) | 8.0000 | Updated today · 26 Jun 2026 | |
| 332.7500● (0.00) | 341.7500● (0.00) | 9.0000 | Updated today · 26 Jun 2026 | |
| 332.0000▼ (-0.25) | 342.0000▼ (-0.25) | 10.0000 | Updated today · 26 Jun 2026 |
USD Trend Analysis
(All Banks Average)
TT Buying Rates & TT Selling Rates
Data available from 01 Jun 2026
Trend data is based on valid saved source dates from 01 Jun 2026.
Applicable daily trend. Carry-forward points are labelled in diagnostics.
to
Many banks selected; chart may be crowded. Untick some banks or hide a rate side for clarity.
TT Buying Rate (Avg.)
TT Selling Rate (Avg.)
No trend data for this selection
Not enough valid daily rows for USD in this range. Data available from 01 Jun 2026.
This Week Average TT Buying Rate
- LKR
-
Based on applicable daily bank rates for the selected period
This Week Average TT Selling Rate
- LKR
-
Based on applicable daily bank rates for the selected period
Summary — This week so far
22 Jun 2026 – 26 Jun 2026
TT Buying
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
This Week Average
-
Average of daily averages
Net Change
-
-
TT Selling
Opening Rate
-
-
Closing Rate
-
-
Highest Rate
-
-
Lowest Rate
-
-
This Week Average
-
Average of daily averages
Net Change
-
-
Best banks — This week so far
Applicable daily rates
· Data available: 22 Jun 2026 – 26 Jun 2026
Best banks to receive USD
🏆
Commercial Bank
331.4000 LKR
🥈
DFCC
331.4000 LKR
🥉
HNB
331.3500 LKR
Best banks to pay in USD
🏆
Seylan
339.0500 LKR
🥈
Commercial Bank
339.4000 LKR
🥉
NDB
339.5800 LKR