U.S. Dollar-Taiwan Dollar History: 2026
Go
Daily USD/TWD rates for 2026, including the day's high, low, open, close and mid rates.
In 2026, the highest level of 2026 was 32.2191, reached on 31/03/2026
The lowest level of 2026 was 31.1444 reached 28/01/2026
The average level of 2026 was 31.6339
Scroll down for a day-by-day record of USD/TWD values in 2026.
USD/TWD Graph for 2026:
1Y
3Y
5Y
10Y
All

| Date | Open | Close | High | Low | Mid |
April | |||||
| Thursday 2 April 2026 (02/04/2026) | 32.0246 | 32.0078 | 32.1214 | 31.9537 | 32.0376 |
| Wednesday 1 April 2026 (01/04/2026) | 31.9515 | 32.0251 | 32.0466 | 31.8575 | 31.9521 |
March | |||||
| Tuesday 31 March 2026 (31/03/2026) | 32.0333 | 31.9515 | 32.2191 | 31.9236 | 32.0714 |
| Monday 30 March 2026 (30/03/2026) | 32.0063 | 32.0320 | 32.0688 | 31.9437 | 32.0063 |
| Friday 27 March 2026 (27/03/2026) | 31.9542 | 32.0074 | 32.0385 | 31.9133 | 31.9759 |
| Thursday 26 March 2026 (26/03/2026) | 31.9353 | 31.9558 | 31.9916 | 31.8708 | 31.9312 |
| Wednesday 25 March 2026 (25/03/2026) | 31.9085 | 31.9359 | 31.9946 | 31.8824 | 31.9385 |
| Tuesday 24 March 2026 (24/03/2026) | 31.8675 | 31.9087 | 32.0874 | 31.8675 | 31.9775 |
| Monday 23 March 2026 (23/03/2026) | 32.0125 | 31.8668 | 32.1486 | 31.7942 | 31.9714 |
| Friday 20 March 2026 (20/03/2026) | 31.8304 | 32.0143 | 32.0262 | 31.8167 | 31.9215 |
| Thursday 19 March 2026 (19/03/2026) | 32.0103 | 31.8334 | 32.0547 | 31.7671 | 31.9109 |
| Wednesday 18 March 2026 (18/03/2026) | 31.8647 | 32.0087 | 32.0087 | 31.8039 | 31.9063 |
| Tuesday 17 March 2026 (17/03/2026) | 31.9451 | 31.8639 | 32.0533 | 31.8328 | 31.9431 |
| Monday 16 March 2026 (16/03/2026) | 32.1160 | 31.9447 | 32.1160 | 31.9113 | 32.0137 |
| Friday 13 March 2026 (13/03/2026) | 31.8962 | 32.1168 | 32.1281 | 31.8843 | 32.0062 |
| Thursday 12 March 2026 (12/03/2026) | 31.7444 | 31.8959 | 31.9137 | 31.7444 | 31.8291 |
| Wednesday 11 March 2026 (11/03/2026) | 31.7824 | 31.7454 | 31.8228 | 31.6700 | 31.7464 |
| Tuesday 10 March 2026 (10/03/2026) | 31.7250 | 31.7822 | 31.8441 | 31.7064 | 31.7753 |
| Monday 9 March 2026 (09/03/2026) | 31.8345 | 31.7285 | 32.0547 | 31.7285 | 31.8916 |
| Friday 6 March 2026 (06/03/2026) | 31.9028 | 31.8181 | 31.9203 | 31.6413 | 31.7808 |
| Thursday 5 March 2026 (05/03/2026) | 31.6351 | 31.9030 | 31.9620 | 31.6230 | 31.7925 |
| Wednesday 4 March 2026 (04/03/2026) | 31.7323 | 31.6344 | 31.9353 | 31.5717 | 31.7535 |
| Tuesday 3 March 2026 (03/03/2026) | 31.5184 | 31.7325 | 31.9383 | 31.5010 | 31.7197 |
| Monday 2 March 2026 (02/03/2026) | 31.3949 | 31.5174 | 31.6230 | 31.3949 | 31.5090 |
February | |||||
| Friday 27 February 2026 (27/02/2026) | 31.2618 | 31.3899 | 31.4295 | 31.2617 | 31.3456 |
| Thursday 26 February 2026 (26/02/2026) | 31.2734 | 31.2616 | 31.3437 | 31.1970 | 31.2704 |
| Wednesday 25 February 2026 (25/02/2026) | 31.3928 | 31.2724 | 31.4029 | 31.2635 | 31.3332 |
| Tuesday 24 February 2026 (24/02/2026) | 31.4506 | 31.3927 | 31.4883 | 31.3465 | 31.4174 |
| Monday 23 February 2026 (23/02/2026) | 31.5353 | 31.4507 | 31.5353 | 31.4210 | 31.4782 |
| Friday 20 February 2026 (20/02/2026) | 31.5937 | 31.5395 | 31.6420 | 31.5347 | 31.5884 |
| Thursday 19 February 2026 (19/02/2026) | 31.5434 | 31.5940 | 31.6234 | 31.5043 | 31.5639 |
| Wednesday 18 February 2026 (18/02/2026) | 31.3931 | 31.5433 | 31.5433 | 31.3864 | 31.4649 |
| Tuesday 17 February 2026 (17/02/2026) | 31.3688 | 31.3934 | 31.4471 | 31.3622 | 31.4047 |
| Monday 16 February 2026 (16/02/2026) | 31.3582 | 31.3689 | 31.4043 | 31.2669 | 31.3356 |
| Friday 13 February 2026 (13/02/2026) | 31.4294 | 31.3562 | 31.4891 | 31.3399 | 31.4145 |
| Thursday 12 February 2026 (12/02/2026) | 31.3472 | 31.4290 | 31.4678 | 31.3396 | 31.4037 |
| Wednesday 11 February 2026 (11/02/2026) | 31.5094 | 31.3473 | 31.6398 | 31.3122 | 31.4760 |
| Tuesday 10 February 2026 (10/02/2026) | 31.5618 | 31.5093 | 31.6127 | 31.4631 | 31.5379 |
| Monday 9 February 2026 (09/02/2026) | 31.5924 | 31.5617 | 31.6531 | 31.5240 | 31.5886 |
| Friday 6 February 2026 (06/02/2026) | 31.6876 | 31.5899 | 31.7149 | 31.5899 | 31.6524 |
| Thursday 5 February 2026 (05/02/2026) | 31.6532 | 31.6878 | 31.7180 | 31.6226 | 31.6703 |
| Wednesday 4 February 2026 (04/02/2026) | 31.5922 | 31.6530 | 31.6714 | 31.5315 | 31.6015 |
| Tuesday 3 February 2026 (03/02/2026) | 31.5904 | 31.5920 | 31.6312 | 31.4893 | 31.5603 |
| Monday 2 February 2026 (02/02/2026) | 31.6203 | 31.5903 | 31.6958 | 31.5553 | 31.6256 |
January | |||||
| Friday 30 January 2026 (30/01/2026) | 31.3569 | 31.5983 | 31.6018 | 31.3569 | 31.4794 |
| Thursday 29 January 2026 (29/01/2026) | 31.3022 | 31.3562 | 31.4783 | 31.2685 | 31.3734 |
| Wednesday 28 January 2026 (28/01/2026) | 31.2009 | 31.3026 | 31.4337 | 31.1444 | 31.2891 |
| Tuesday 27 January 2026 (27/01/2026) | 31.4504 | 31.2025 | 31.5108 | 31.2020 | 31.3564 |
| Monday 26 January 2026 (26/01/2026) | 31.3935 | 31.4504 | 31.5190 | 31.3652 | 31.4421 |
| Friday 23 January 2026 (23/01/2026) | 31.6040 | 31.3938 | 31.6096 | 31.3818 | 31.4957 |
| Thursday 22 January 2026 (22/01/2026) | 31.6209 | 31.6039 | 31.6600 | 31.5694 | 31.6147 |
| Wednesday 21 January 2026 (21/01/2026) | 31.6861 | 31.6209 | 31.7141 | 31.5883 | 31.6512 |
| Tuesday 20 January 2026 (20/01/2026) | 31.5609 | 31.6861 | 31.6922 | 31.5609 | 31.6266 |
| Monday 19 January 2026 (19/01/2026) | 31.6235 | 31.5610 | 31.6237 | 31.4936 | 31.5587 |
| Friday 16 January 2026 (16/01/2026) | 31.5819 | 31.6234 | 31.6244 | 31.5160 | 31.5702 |
| Thursday 15 January 2026 (15/01/2026) | 31.5369 | 31.5821 | 31.6323 | 31.5206 | 31.5765 |
| Wednesday 14 January 2026 (14/01/2026) | 31.6273 | 31.5369 | 31.6827 | 31.5320 | 31.6074 |
| Tuesday 13 January 2026 (13/01/2026) | 31.5759 | 31.6272 | 31.6758 | 31.5725 | 31.6242 |
| Monday 12 January 2026 (12/01/2026) | 31.6084 | 31.5759 | 31.6952 | 31.5652 | 31.6302 |
| Friday 9 January 2026 (09/01/2026) | 31.5590 | 31.6081 | 31.6831 | 31.5456 | 31.6144 |
| Thursday 8 January 2026 (08/01/2026) | 31.4909 | 31.5590 | 31.6305 | 31.4508 | 31.5407 |
| Wednesday 7 January 2026 (07/01/2026) | 31.4841 | 31.4910 | 31.5163 | 31.4180 | 31.4672 |
| Tuesday 6 January 2026 (06/01/2026) | 31.4669 | 31.4840 | 31.5368 | 31.4267 | 31.4818 |
| Monday 5 January 2026 (05/01/2026) | 31.3755 | 31.4668 | 31.5257 | 31.3635 | 31.4446 |
| Friday 2 January 2026 (02/01/2026) | 31.3795 | 31.3736 | 31.4538 | 31.3178 | 31.3858 |
| Thursday 1 January 2026 (01/01/2026) | 31.3829 | 31.3829 | 31.3829 | 31.3829 | 31.3829 |