USD to THB Exchange Rate Dashboard

32.8718 1 USD = 32.8718 THB · mid-market
↓ 0.0008 (0.00%)

Latest rate date: 2026-09-09

Below, you will find the historical and current exchange rates for USD to THB. The chart illustrates mid-market values for the past 90 days, offering a comprehensive view of trends and fluctuations. For extended historical data spanning up to 30 years, leverage our robust API designed to meet the needs of enterprise and institutional financial organizations.

Exchange rate history for the last 90 days

Mid-market · one value per day
USD → THB mid-market rate Range 2026-06-11 → 2026-09-09 Hover the chart for daily values
Date Exchange Rate
2026-09-09 32.8718
2026-09-08 32.8727
2026-09-07 32.8616
2026-09-06 32.9357
2026-09-05 32.9206
2026-09-04 32.9196
2026-09-03 32.9743
2026-09-02 33.0004
2026-09-01 33.3360
2026-08-31 33.1894
2026-08-30 33.1444
2026-08-29 33.0454
2026-08-28 33.1502
2026-08-27 33.0023
2026-08-26 32.8264
2026-08-25 32.7280
2026-08-24 32.7556
2026-08-23 32.6588
2026-08-22 32.7194
2026-08-21 32.6598
2026-08-20 32.7593
2026-08-19 32.8267
2026-08-18 33.1392
2026-08-17 33.0473
2026-08-16 33.0588
2026-08-15 33.1697
2026-08-14 33.0945
2026-08-13 33.2112
2026-08-12 33.0902
2026-08-11 33.1185
2026-08-10 33.0336
2026-08-09 33.0117
2026-08-08 33.0425
2026-08-07 32.9939
2026-08-06 33.1310
2026-08-05 33.0686
2026-08-04 33.2146
2026-08-03 33.4411
2026-08-02 33.3554
2026-08-01 33.4191
2026-07-31 33.4434
2026-07-30 33.4626
2026-07-29 33.5456
2026-07-28 33.4966
2026-07-27 33.6450
2026-07-26 33.5406
2026-07-25 33.7435
2026-07-24 33.7334
2026-07-23 33.8087
2026-07-22 33.7614
2026-07-21 33.8022
2026-07-20 33.6369
2026-07-19 33.6186
2026-07-18 33.6169
2026-07-17 33.6379
2026-07-16 33.6069
2026-07-15 33.5956
2026-07-14 33.5051
2026-07-13 33.4971
2026-07-12 33.3754
2026-07-11 33.3099
2026-07-10 33.2903
2026-07-09 33.3231
2026-07-08 33.4825
2026-07-07 33.3864
2026-07-06 33.3187
2026-07-05 33.2392
2026-07-04 33.1749
2026-07-03 33.2361
2026-07-02 33.1766
2026-07-01 33.3105
2026-06-30 33.3133
2026-06-29 33.2792
2026-06-28 33.3402
2026-06-27 33.3858
2026-06-26 33.3794
2026-06-25 33.4230
2026-06-24 33.4038
2026-06-23 33.3867
2026-06-22 33.0320
2026-06-21 32.9331
2026-06-20 32.8747
2026-06-19 32.9009
2026-06-18 32.8921
2026-06-17 32.6365
2026-06-16 32.5238
2026-06-15 32.5796
2026-06-14 32.5755
2026-06-13 32.7675
2026-06-12 32.7528
2026-06-11 32.8199

Rates are informational mid-market values and are not a buy or sell quote. Newest first.