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.8695, reached on 23/07/2026

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

The average level of 2026 was 32.3054

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

July

Friday 31 July 2026 (31/07/2026)
33.4079
33.4548
33.4548
33.3779
33.4164
Thursday 30 July 2026 (30/07/2026)
33.4953
33.4078
33.6904
33.3349
33.5127
Wednesday 29 July 2026 (29/07/2026)
33.5023
33.4958
33.6012
33.4029
33.5021
Tuesday 28 July 2026 (28/07/2026)
33.6339
33.5009
33.6907
33.4554
33.5731
Monday 27 July 2026 (27/07/2026)
33.6951
33.6342
33.6951
33.5132
33.6042
Friday 24 July 2026 (24/07/2026)
33.8205
33.6978
33.8417
33.6372
33.7395
Thursday 23 July 2026 (23/07/2026)
33.7780
33.8206
33.8695
33.7409
33.8052
Wednesday 22 July 2026 (22/07/2026)
33.7203
33.7778
33.8255
33.7068
33.7662
Tuesday 21 July 2026 (21/07/2026)
33.6474
33.7211
33.7236
33.5976
33.6606
Monday 20 July 2026 (20/07/2026)
33.6267
33.6480
33.6991
33.5980
33.6486
Friday 17 July 2026 (17/07/2026)
33.5800
33.6270
33.6690
33.5385
33.6038
Thursday 16 July 2026 (16/07/2026)
33.5797
33.5800
33.6378
33.4890
33.5634
Wednesday 15 July 2026 (15/07/2026)
33.4613
33.5803
33.6547
33.4460
33.5504
Tuesday 14 July 2026 (14/07/2026)
33.5045
33.4611
33.5545
33.3802
33.4674
Monday 13 July 2026 (13/07/2026)
33.3391
33.5041
33.5078
33.3195
33.4137
Friday 10 July 2026 (10/07/2026)
33.3693
33.3359
33.4048
33.2492
33.3270
Thursday 9 July 2026 (09/07/2026)
33.4580
33.3702
33.5306
33.3572
33.4439
Wednesday 8 July 2026 (08/07/2026)
33.3335
33.4580
33.5336
33.3291
33.4314
Tuesday 7 July 2026 (07/07/2026)
33.2721
33.3338
33.3624
33.2155
33.2890
Monday 6 July 2026 (06/07/2026)
33.1954
33.2707
33.3640
33.1564
33.2602
Friday 3 July 2026 (03/07/2026)
33.2177
33.1919
33.2682
33.1123
33.1903
Thursday 2 July 2026 (02/07/2026)
33.3632
33.2176
33.4035
33.1380
33.2708
Wednesday 1 July 2026 (01/07/2026)
33.2219
33.3629
33.4287
33.2185
33.3236

June

Tuesday 30 June 2026 (30/06/2026)
33.2659
33.2213
33.3482
33.1760
33.2621
Monday 29 June 2026 (29/06/2026)
33.3388
33.2655
33.4225
33.2356
33.3291
Friday 26 June 2026 (26/06/2026)
33.3362
33.3413
33.4751
33.2541
33.3646
Thursday 25 June 2026 (25/06/2026)
33.4098
33.3381
33.4573
33.3020
33.3797
Wednesday 24 June 2026 (24/06/2026)
33.1938
33.4081
33.4806
33.1638
33.3222
Tuesday 23 June 2026 (23/06/2026)
32.9742
33.1948
33.2755
32.9510
33.1133
Monday 22 June 2026 (22/06/2026)
32.8830
32.9735
32.9810
32.8756
32.9283
Friday 19 June 2026 (19/06/2026)
32.7844
32.8816
32.9421
32.7533
32.8477
Thursday 18 June 2026 (18/06/2026)
32.6773
32.7843
32.8317
32.6110
32.7214
Wednesday 17 June 2026 (17/06/2026)
32.4978
32.6756
32.8013
32.4212
32.6113
Tuesday 16 June 2026 (16/06/2026)
32.5726
32.4989
32.6249
32.4761
32.5505
Monday 15 June 2026 (15/06/2026)
32.7238
32.5727
32.7238
32.5059
32.6149
Friday 12 June 2026 (12/06/2026)
32.7363
32.7288
32.8392
32.6314
32.7353
Thursday 11 June 2026 (11/06/2026)
32.9595
32.7344
33.0446
32.7073
32.8760
Wednesday 10 June 2026 (10/06/2026)
32.9100
32.9602
32.9796
32.8453
32.9125
Tuesday 9 June 2026 (09/06/2026)
32.8538
32.9100
32.9754
32.7916
32.8835
Monday 8 June 2026 (08/06/2026)
32.7899
32.8541
32.9221
32.7484
32.8353
Friday 5 June 2026 (05/06/2026)
32.6377
32.7837
32.8426
32.5986
32.7206
Thursday 4 June 2026 (04/06/2026)
32.7395
32.6375
32.7818
32.5870
32.6844
Wednesday 3 June 2026 (03/06/2026)
32.6377
32.7394
32.7901
32.6037
32.6969
Tuesday 2 June 2026 (02/06/2026)
32.6253
32.6376
32.7004
32.5162
32.6083
Monday 1 June 2026 (01/06/2026)
32.5316
32.6266
32.7089
32.5265
32.6177

May

Friday 29 May 2026 (29/05/2026)
32.6237
32.5338
32.6738
32.4439
32.5589
Thursday 28 May 2026 (28/05/2026)
32.6097
32.6191
32.7414
32.5258
32.6336
Wednesday 27 May 2026 (27/05/2026)
32.6819
32.6096
32.6904
32.5376
32.6140
Tuesday 26 May 2026 (26/05/2026)
32.4876
32.6812
32.6962
32.4747
32.5855
Monday 25 May 2026 (25/05/2026)
32.6749
32.4874
32.6749
32.4034
32.5392
Friday 22 May 2026 (22/05/2026)
32.6178
32.6846
32.7009
32.5814
32.6412
Thursday 21 May 2026 (21/05/2026)
32.5740
32.6176
32.7133
32.5177
32.6155
Wednesday 20 May 2026 (20/05/2026)
32.7160
32.5742
32.7704
32.5085
32.6395
Tuesday 19 May 2026 (19/05/2026)
32.5479
32.7159
32.7600
32.5093
32.6347
Monday 18 May 2026 (18/05/2026)
32.6537
32.5467
32.7860
32.4785
32.6323
Friday 15 May 2026 (15/05/2026)
32.4267
32.6516
32.6928
32.4070
32.5499
Thursday 14 May 2026 (14/05/2026)
32.3363
32.4257
32.4331
32.3015
32.3673
Wednesday 13 May 2026 (13/05/2026)
32.3680
32.3364
32.4111
32.3022
32.3567
Tuesday 12 May 2026 (12/05/2026)
32.2956
32.3679
32.4823
32.2766
32.3795
Monday 11 May 2026 (11/05/2026)
32.2058
32.2952
32.4816
32.2058
32.3437
Friday 8 May 2026 (08/05/2026)
32.2626
32.2000
32.3213
32.1595
32.2404
Thursday 7 May 2026 (07/05/2026)
32.2108
32.2620
32.3492
32.0544
32.2018
Wednesday 6 May 2026 (06/05/2026)
32.5554
32.2109
32.5766
32.0327
32.3047
Tuesday 5 May 2026 (05/05/2026)
32.7064
32.5558
32.8058
32.5080
32.6569
Monday 4 May 2026 (04/05/2026)
32.5013
32.7061
32.8098
32.4119
32.6109
Friday 1 May 2026 (01/05/2026)
32.4934
32.5006
32.6107
32.3178
32.4643

April

Thursday 30 April 2026 (30/04/2026)
32.7627
32.4937
32.8502
32.4800
32.6651
Wednesday 29 April 2026 (29/04/2026)
32.5053
32.7630
32.8164
32.4847
32.6506
Tuesday 28 April 2026 (28/04/2026)
32.3477
32.5049
32.5718
32.3366
32.4542
Monday 27 April 2026 (27/04/2026)
32.3716
32.3484
32.4273
32.2885
32.3579
Friday 24 April 2026 (24/04/2026)
32.4791
32.3671
32.5154
32.3247
32.4201
Thursday 23 April 2026 (23/04/2026)
32.2521
32.4790
32.5054
32.2100
32.3577
Wednesday 22 April 2026 (22/04/2026)
32.1924
32.2531
32.2823
32.0943
32.1883
Tuesday 21 April 2026 (21/04/2026)
32.0120
32.1918
32.3169
32.0029
32.1599
Monday 20 April 2026 (20/04/2026)
32.2300
32.0106
32.2314
31.9854
32.1084
Friday 17 April 2026 (17/04/2026)
32.0035
31.9334
32.1589
31.7324
31.9457
Thursday 16 April 2026 (16/04/2026)
32.0320
32.0030
32.0684
31.8677
31.9681
Wednesday 15 April 2026 (15/04/2026)
31.9981
32.0330
32.1785
31.9351
32.0568
Tuesday 14 April 2026 (14/04/2026)
32.0572
31.9972
32.0977
31.9605
32.0291
Monday 13 April 2026 (13/04/2026)
32.0729
32.0577
32.3437
32.0115
32.1776
Friday 10 April 2026 (10/04/2026)
32.0243
32.0508
32.2155
32.0024
32.1090
Thursday 9 April 2026 (09/04/2026)
32.0685
32.0239
32.1609
31.9226
32.0418
Wednesday 8 April 2026 (08/04/2026)
32.5215
32.0692
32.5215
31.8729
32.1972
Tuesday 7 April 2026 (07/04/2026)
32.5774
32.5216
32.7008
32.4578
32.5793
Monday 6 April 2026 (06/04/2026)
32.6883
32.5764
32.7108
32.4499
32.5804
Friday 3 April 2026 (03/04/2026)
32.6333
32.6859
32.7125
32.5749
32.6437
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