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.
USD/THB Graph for 2026:
1Y
3Y
5Y
10Y
All

| Date | Open | Close | High | Low | Mid |
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 |