U.S. Dollar-Thai Baht History: 2026

Go

Daily USD/THB rates for 2026, including the day's high, low, open, close and mid rates.

In 2026, the highest level of 2026 was 33.062, reached on 23/03/2026

The lowest level of 2026 was 30.8813 reached 28/01/2026

The average level of 2026 was 31.6553

Scroll down for a day-by-day record of USD/THB values in 2026.

View Past and Historical Exchange Rates

USD/THB Graph for 2026:

1Y
3Y
5Y
10Y
All
Loading

DateOpenCloseHighLowMid

April

Friday 3 April 2026 (03/04/2026)
32.6333
32.6492
32.6581
32.5985
32.6283
Thursday 2 April 2026 (02/04/2026)
32.6370
32.6336
32.8093
32.5217
32.6655
Wednesday 1 April 2026 (01/04/2026)
32.6209
32.6359
32.7534
32.4741
32.6138

March

Tuesday 31 March 2026 (31/03/2026)
32.7976
32.6217
32.9877
32.5679
32.7778
Monday 30 March 2026 (30/03/2026)
32.9226
32.7974
33.0004
32.7262
32.8633
Friday 27 March 2026 (27/03/2026)
32.9443
32.9207
33.0125
32.7117
32.8621
Thursday 26 March 2026 (26/03/2026)
32.7392
32.9430
32.9952
32.6947
32.8450
Wednesday 25 March 2026 (25/03/2026)
32.5571
32.7391
32.8411
32.4423
32.6417
Tuesday 24 March 2026 (24/03/2026)
32.3576
32.5545
32.7964
32.3110
32.5537
Monday 23 March 2026 (23/03/2026)
32.8800
32.3598
33.0620
32.0993
32.5807
Friday 20 March 2026 (20/03/2026)
32.4687
32.8773
32.9339
32.4676
32.7008
Thursday 19 March 2026 (19/03/2026)
32.7839
32.4686
32.9346
32.4130
32.6738
Wednesday 18 March 2026 (18/03/2026)
32.3103
32.7843
32.8392
32.2595
32.5494
Tuesday 17 March 2026 (17/03/2026)
32.3163
32.3088
32.5360
32.2468
32.3914
Monday 16 March 2026 (16/03/2026)
32.4139
32.3152
32.5520
32.2387
32.3954
Friday 13 March 2026 (13/03/2026)
32.1769
32.4180
32.4652
32.0938
32.2795
Thursday 12 March 2026 (12/03/2026)
31.8407
32.1775
32.2001
31.7498
31.9750
Wednesday 11 March 2026 (11/03/2026)
31.5702
31.8433
31.8686
31.4893
31.6790
Tuesday 10 March 2026 (10/03/2026)
31.6801
31.5702
31.8107
31.4126
31.6117
Monday 9 March 2026 (09/03/2026)
31.8287
31.6817
32.1895
31.6716
31.9306
Friday 6 March 2026 (06/03/2026)
31.7623
31.8070
32.0050
31.6803
31.8427
Thursday 5 March 2026 (05/03/2026)
31.5844
31.7625
31.8471
31.4752
31.6612
Wednesday 4 March 2026 (04/03/2026)
31.6152
31.5863
31.7672
31.2951
31.5312
Tuesday 3 March 2026 (03/03/2026)
31.3913
31.6172
31.9422
31.3500
31.6461
Monday 2 March 2026 (02/03/2026)
31.0738
31.3899
31.5467
31.0738
31.3103

February

Friday 27 February 2026 (27/02/2026)
31.1183
31.0625
31.1309
31.0064
31.0687
Thursday 26 February 2026 (26/02/2026)
31.0754
31.1197
31.2043
31.0233
31.1138
Wednesday 25 February 2026 (25/02/2026)
31.0800
31.0758
31.1233
30.9618
31.0426
Tuesday 24 February 2026 (24/02/2026)
31.0020
31.0800
31.1310
30.9696
31.0503
Monday 23 February 2026 (23/02/2026)
31.0592
31.0022
31.0673
30.9607
31.0140
Friday 20 February 2026 (20/02/2026)
31.1838
31.0622
31.2408
31.0556
31.1482
Thursday 19 February 2026 (19/02/2026)
31.2853
31.1842
31.2912
31.1109
31.2011
Wednesday 18 February 2026 (18/02/2026)
31.2813
31.2849
31.3155
31.1616
31.2386
Tuesday 17 February 2026 (17/02/2026)
31.1200
31.2798
31.3952
31.1098
31.2525
Monday 16 February 2026 (16/02/2026)
31.0656
31.1200
31.1456
30.9711
31.0584
Friday 13 February 2026 (13/02/2026)
31.0281
31.0676
31.1679
31.0191
31.0935
Thursday 12 February 2026 (12/02/2026)
31.0514
31.0271
31.1184
30.9304
31.0244
Wednesday 11 February 2026 (11/02/2026)
31.2593
31.0508
31.2593
31.0058
31.1326
Tuesday 10 February 2026 (10/02/2026)
31.1226
31.2593
31.2748
31.0751
31.1750
Monday 9 February 2026 (09/02/2026)
31.5206
31.1229
31.5206
31.0876
31.3041
Friday 6 February 2026 (06/02/2026)
31.8061
31.5195
31.8758
31.4946
31.6852
Thursday 5 February 2026 (05/02/2026)
31.7171
31.8057
31.8863
31.6919
31.7891
Wednesday 4 February 2026 (04/02/2026)
31.6632
31.7176
31.7638
31.5262
31.6450
Tuesday 3 February 2026 (03/02/2026)
31.5856
31.6642
31.7187
31.3321
31.5254
Monday 2 February 2026 (02/02/2026)
31.4907
31.5852
31.7828
31.4907
31.6368

January

Friday 30 January 2026 (30/01/2026)
31.2312
31.5679
31.5923
31.2312
31.4118
Thursday 29 January 2026 (29/01/2026)
31.1121
31.2321
31.4561
30.9736
31.2149
Wednesday 28 January 2026 (28/01/2026)
30.9184
31.1123
31.1953
30.8813
31.0383
Tuesday 27 January 2026 (27/01/2026)
31.1613
30.9183
31.2776
30.8944
31.0860
Monday 26 January 2026 (26/01/2026)
30.9963
31.1629
31.1945
30.9052
31.0499
Friday 23 January 2026 (23/01/2026)
31.1059
31.0023
31.2919
30.9651
31.1285
Thursday 22 January 2026 (22/01/2026)
31.2126
31.1032
31.4351
31.0431
31.2391
Wednesday 21 January 2026 (21/01/2026)
31.0399
31.2128
31.2780
30.8916
31.0848
Tuesday 20 January 2026 (20/01/2026)
31.2529
31.0398
31.2756
31.0251
31.1504
Monday 19 January 2026 (19/01/2026)
31.4421
31.2533
31.4421
31.2197
31.3309
Friday 16 January 2026 (16/01/2026)
31.4059
31.4500
31.5321
31.3305
31.4313
Thursday 15 January 2026 (15/01/2026)
31.4398
31.4063
31.5352
31.3471
31.4412
Wednesday 14 January 2026 (14/01/2026)
31.5086
31.4406
31.5418
31.3903
31.4661
Tuesday 13 January 2026 (13/01/2026)
31.2299
31.5077
31.5246
31.2083
31.3665
Monday 12 January 2026 (12/01/2026)
31.3797
31.2298
31.3797
31.1890
31.2844
Friday 9 January 2026 (09/01/2026)
31.4760
31.3813
31.5106
31.3490
31.4298
Thursday 8 January 2026 (08/01/2026)
31.3391
31.4733
31.5610
31.3166
31.4388
Wednesday 7 January 2026 (07/01/2026)
31.2220
31.3382
31.3876
31.1823
31.2850
Tuesday 6 January 2026 (06/01/2026)
31.3027
31.2230
31.3220
31.1608
31.2414
Monday 5 January 2026 (05/01/2026)
31.5021
31.3030
31.5387
31.2725
31.4056
Friday 2 January 2026 (02/01/2026)
31.4856
31.5038
31.5485
31.3745
31.4615
Thursday 1 January 2026 (01/01/2026)
31.4912
31.4912
31.4912
31.4912
31.4912