bdrate.fyi

Dollar rate today

Weighted average rate (WAR), per US dollar

123.65 Tk

Bid: 123.60 Ask: 123.72

As of: Updated: Stale Source: Bangladesh Bank

Period Change
vs previous —
7 days —
30 days —
1 year —

Not enough history for a chart yet.

Full history & CSV

All currencies (in taka)

Currency Bid Ask Change
US Dollar USD 123.60 123.72 —
Euro EUR 138.91 139.06 —
British Pound GBP 164.73 164.92 —
Australian Dollar AUD 85.83 85.99 —
Japanese Yen JPY 0.7821 0.7831 —
Canadian Dollar CAD 87.40 87.52 —
Swedish Krona SEK 12.45 12.50 —
Singapore Dollar SGD 96.59 96.69 —
Chinese Yuan (offshore) CNH 18.48 18.51 —
Indian Rupee INR 1.3015 1.3029 —
Sri Lankan Rupee LKR 2.6774 2.6808 —

How this rate is set

This is the taka–dollar rate set by trading in Bangladesh's interbank foreign exchange market, as published by Bangladesh Bank. Bid and ask are the lowest and highest interbank rates at the Dhaka close on the previous business day; the weighted average rate (WAR) weights each deal by its size.

Rates for other currencies are derived from New York and Dhaka closing rates. Bank counter, remittance and open-market rates can differ.

Frequently asked questions

What is the dollar rate today?

Bangladesh Bank's latest published rate (19 Oct 2026) puts the US dollar at Tk 123.65, the weighted average. On that day the interbank bid was Tk 123.60 and the ask Tk 123.72.

How many taka is 1 US dollar?

At the average rate, 1 dollar = Tk 123.65. That is the rate banks trade at among themselves; bank counters, money changers and the open market set their own prices for cash dollars.

What do bid, ask and WAR mean?

The bid is what a bank pays for a dollar and the ask is what it sells one for. WAR, the weighted average rate, is the average of the day's interbank trades weighted by their size.

When is the dollar rate updated?

Bangladesh Bank publishes rates on working days. This site checks for a new rate twice a day, at 7 am and 1 pm Dhaka time, and shows the date Bangladesh Bank gives for each rate. On holidays the last working day's rate stays up.

What are the euro, pound and rupee rates?

Bangladesh Bank's cross rates put 1 euro at Tk 139.06, 1 pound at Tk 164.92 and 1 Indian rupee at Tk 1.3029 (ask). The table on this page has the bid and ask for every currency on its list.

See also

All pages