Canadian Dollar-Thai Baht History: 2026

Go

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

In 2026, the highest level of 2026 was 24.014, reached on 23/07/2026

The lowest level of 2026 was 22.453 reached 20/01/2026

The average level of 2026 was 23.345

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

View Past and Historical Exchange Rates

CAD/THB Graph for 2026:

1Y
3Y
5Y
10Y
All
Loading

DateOpenCloseHighLowMid

July

Monday 27 July 2026 (27/07/2026)
23.9014
23.8806
23.9159
23.8723
23.8941
Friday 24 July 2026 (24/07/2026)
23.9981
23.9113
24.0009
23.9652
23.9831
Thursday 23 July 2026 (23/07/2026)
23.9891
23.9983
24.0140
23.9845
23.9993
Wednesday 22 July 2026 (22/07/2026)
23.9004
23.9891
23.9660
23.9374
23.9517
Tuesday 21 July 2026 (21/07/2026)
23.9186
23.9004
23.9706
23.8763
23.9235
Monday 20 July 2026 (20/07/2026)
24.0332
23.9186
23.9919
23.9601
23.9760
Friday 17 July 2026 (17/07/2026)
23.9339
24.0153
24.0093
23.9257
23.9675
Thursday 16 July 2026 (16/07/2026)
23.9354
23.9341
23.9243
23.8992
23.9118
Wednesday 15 July 2026 (15/07/2026)
23.7951
23.8817
23.8687
23.8074
23.8381
Tuesday 14 July 2026 (14/07/2026)
23.6596
23.7952
23.7626
23.7392
23.7509
Monday 13 July 2026 (13/07/2026)
23.5197
23.6596
23.6109
23.5692
23.5901
Friday 10 July 2026 (10/07/2026)
23.5823
23.5128
23.5477
23.5355
23.5416
Thursday 9 July 2026 (09/07/2026)
23.6088
23.5821
23.5911
23.5699
23.5805
Wednesday 8 July 2026 (08/07/2026)
23.4571
23.6084
23.5783
23.5709
23.5746
Tuesday 7 July 2026 (07/07/2026)
23.4478
23.4571
23.4664
23.4197
23.4431
Monday 6 July 2026 (06/07/2026)
23.3657
23.4481
23.4283
23.3831
23.4057
Friday 3 July 2026 (03/07/2026)
23.4066
23.3677
23.4216
23.3468
23.3842
Thursday 2 July 2026 (02/07/2026)
23.4744
23.4067
23.4887
23.4085
23.4486
Wednesday 1 July 2026 (01/07/2026)
23.4246
23.4738
23.4624
23.4473
23.4549

June

Tuesday 30 June 2026 (30/06/2026)
23.4085
23.4246
23.3966
23.3537
23.3752
Monday 29 June 2026 (29/06/2026)
23.5401
23.4085
23.5031
23.4008
23.4520
Friday 26 June 2026 (26/06/2026)
23.4885
23.4893
23.5108
23.5086
23.5097
Thursday 25 June 2026 (25/06/2026)
23.4773
23.4881
23.4534
23.4325
23.4430
Wednesday 24 June 2026 (24/06/2026)
23.3990
23.4769
23.4863
23.4661
23.4762
Tuesday 23 June 2026 (23/06/2026)
23.2940
23.3989
23.3737
23.3389
23.3563
Monday 22 June 2026 (22/06/2026)
23.2935
23.2940
23.2935
23.2578
23.2757
Friday 19 June 2026 (19/06/2026)
23.1951
23.2246
23.2365
23.2351
23.2358
Thursday 18 June 2026 (18/06/2026)
23.2064
23.1953
23.2092
23.1454
23.1773
Wednesday 17 June 2026 (17/06/2026)
23.2571
23.2064
23.2425
23.2394
23.2410
Tuesday 16 June 2026 (16/06/2026)
23.2889
23.2569
23.2490
23.2431
23.2461
Monday 15 June 2026 (15/06/2026)
23.3990
23.2888
23.3558
23.3118
23.3338
Friday 12 June 2026 (12/06/2026)
23.4828
23.4070
23.4537
23.4425
23.4481
Thursday 11 June 2026 (11/06/2026)
23.6599
23.4826
23.6295
23.5305
23.5800
Wednesday 10 June 2026 (10/06/2026)
23.5772
23.6598
23.6124
23.6113
23.6119
Tuesday 9 June 2026 (09/06/2026)
23.5324
23.5768
23.5551
23.5250
23.5401
Monday 8 June 2026 (08/06/2026)
23.5806
23.5319
23.5914
23.5146
23.5530
Friday 5 June 2026 (05/06/2026)
23.4581
23.5527
23.5611
23.4705
23.5158
Thursday 4 June 2026 (04/06/2026)
23.5444
23.4585
23.5004
23.4714
23.4859
Wednesday 3 June 2026 (03/06/2026)
23.6121
23.5443
23.6281
23.5801
23.6041
Tuesday 2 June 2026 (02/06/2026)
23.5735
23.6121
23.5786
23.5273
23.5530
Monday 1 June 2026 (01/06/2026)
23.5882
23.5743
23.6079
23.5571
23.5825

May

Friday 29 May 2026 (29/05/2026)
23.6368
23.5943
23.6062
23.5644
23.5853
Thursday 28 May 2026 (28/05/2026)
23.5697
23.6371
23.6560
23.5503
23.6032
Wednesday 27 May 2026 (27/05/2026)
23.6357
23.5679
23.6065
23.5930
23.5998
Tuesday 26 May 2026 (26/05/2026)
23.4960
23.6357
23.6163
23.5995
23.6079
Monday 25 May 2026 (25/05/2026)
23.5594
23.4952
23.5754
23.4860
23.5307
Friday 22 May 2026 (22/05/2026)
23.6700
23.6487
23.6854
23.6284
23.6569
Thursday 21 May 2026 (21/05/2026)
23.7190
23.6693
23.7289
23.6971
23.7130
Wednesday 20 May 2026 (20/05/2026)
23.7906
23.7195
23.7966
23.6877
23.7422
Tuesday 19 May 2026 (19/05/2026)
23.6773
23.7918
23.7386
23.7048
23.7217
Monday 18 May 2026 (18/05/2026)
23.7456
23.6772
23.7658
23.6505
23.7082
Friday 15 May 2026 (15/05/2026)
23.6043
23.7431
23.7118
23.6989
23.7054
Thursday 14 May 2026 (14/05/2026)
23.5757
23.6043
23.6152
23.6120
23.6136
Wednesday 13 May 2026 (13/05/2026)
23.6181
23.5756
23.6586
23.6548
23.6567
Tuesday 12 May 2026 (12/05/2026)
23.6353
23.6184
23.6635
23.6297
23.6466
Monday 11 May 2026 (11/05/2026)
23.6072
23.6352
23.6831
23.6347
23.6589
Friday 8 May 2026 (08/05/2026)
23.6525
23.5439
23.6151
23.5035
23.5593
Thursday 7 May 2026 (07/05/2026)
23.6348
23.6524
23.6201
23.6166
23.6184
Wednesday 6 May 2026 (06/05/2026)
23.9158
23.6348
23.7733
23.7583
23.7658
Tuesday 5 May 2026 (05/05/2026)
24.0288
23.9160
23.9760
23.9511
23.9636
Monday 4 May 2026 (04/05/2026)
23.9782
24.0289
23.9683
23.9634
23.9659
Friday 1 May 2026 (01/05/2026)
23.9229
23.9609
23.9682
23.8539
23.9111

April

Thursday 30 April 2026 (30/04/2026)
23.9669
23.9229
23.8978
23.8929
23.8954
Wednesday 29 April 2026 (29/04/2026)
23.7360
23.9670
23.8862
23.8262
23.8562
Tuesday 28 April 2026 (28/04/2026)
23.7499
23.7902
23.7940
23.7777
23.7859
Monday 27 April 2026 (27/04/2026)
23.6992
23.7500
23.7824
23.6651
23.7238
Friday 24 April 2026 (24/04/2026)
23.6863
23.6770
23.7102
23.6703
23.6903
Thursday 23 April 2026 (23/04/2026)
23.5640
23.6862
23.6933
23.6105
23.6519
Wednesday 22 April 2026 (22/04/2026)
23.5692
23.6180
23.6020
23.5399
23.5710
Tuesday 21 April 2026 (21/04/2026)
23.4461
23.5693
23.5402
23.5041
23.5222
Monday 20 April 2026 (20/04/2026)
23.3862
23.4460
23.4343
23.4098
23.4221
Friday 17 April 2026 (17/04/2026)
23.3593
23.3404
23.3705
23.3226
23.3466
Thursday 16 April 2026 (16/04/2026)
23.2876
23.3594
23.3728
23.3345
23.3537
Wednesday 15 April 2026 (15/04/2026)
23.2368
23.2878
23.3035
23.2675
23.2855
Tuesday 14 April 2026 (14/04/2026)
23.2435
23.2369
23.2772
23.2579
23.2676
Monday 13 April 2026 (13/04/2026)
23.2574
23.2435
23.2874
23.2405
23.2640
Friday 10 April 2026 (10/04/2026)
23.1647
23.1842
23.1817
23.1715
23.1766
Thursday 9 April 2026 (09/04/2026)
23.1850
23.1650
23.1826
23.1476
23.1651
Wednesday 8 April 2026 (08/04/2026)
23.4044
23.1850
23.3037
23.1788
23.2413
Tuesday 7 April 2026 (07/04/2026)
23.4623
23.4044
23.4210
23.3707
23.3959
Monday 6 April 2026 (06/04/2026)
23.4904
23.4623
23.5021
23.4085
23.4553
Friday 3 April 2026 (03/04/2026)
23.4636
23.4599
23.4905
23.4296
23.4601
Thursday 2 April 2026 (02/04/2026)
23.5070
23.4633
23.5279
23.4837
23.5058
Wednesday 1 April 2026 (01/04/2026)
23.4716
23.5069
23.4432
23.4335
23.4384

March

Tuesday 31 March 2026 (31/03/2026)
23.5322
23.4175
23.5300
23.5029
23.5165
Monday 30 March 2026 (30/03/2026)
23.7579
23.5324
23.6793
23.5469
23.6131
Friday 27 March 2026 (27/03/2026)
23.7598
23.7219
23.7978
23.7478
23.7728
Thursday 26 March 2026 (26/03/2026)
23.7286
23.7599
23.7657
23.7275
23.7466
Wednesday 25 March 2026 (25/03/2026)
23.6749
23.7285
23.6752
23.6559
23.6656
Tuesday 24 March 2026 (24/03/2026)
23.5976
23.6747
23.7218
23.6739
23.6979
Monday 23 March 2026 (23/03/2026)
23.7952
23.5978
23.7790
23.6940
23.7365
Friday 20 March 2026 (20/03/2026)
23.6286
23.9771
23.8726
23.7680
23.8203
Thursday 19 March 2026 (19/03/2026)
23.8948
23.6285
23.9175
23.7712
23.8444
Wednesday 18 March 2026 (18/03/2026)
23.5706
23.8949
23.7334
23.6805
23.7070
Tuesday 17 March 2026 (17/03/2026)
23.6433
23.5706
23.7068
23.5952
23.6510
Monday 16 March 2026 (16/03/2026)
23.6343
23.6433
23.6459
23.6254
23.6357
Friday 13 March 2026 (13/03/2026)
23.5701
23.6534
23.6096
23.5853
23.5975
Thursday 12 March 2026 (12/03/2026)
23.4222
23.5701
23.5270
23.4615
23.4943
Wednesday 11 March 2026 (11/03/2026)
23.2692
23.4219
23.3919
23.3177
23.3548
Tuesday 10 March 2026 (10/03/2026)
23.3299
23.2693
23.3253
23.2953
23.3103
Monday 9 March 2026 (09/03/2026)
23.4186
23.3844
23.6387
23.4251
23.5319
Friday 6 March 2026 (06/03/2026)
23.2111
23.4054
23.3318
23.3142
23.3230
Thursday 5 March 2026 (05/03/2026)
23.1271
23.2109
23.2050
23.1526
23.1788
Wednesday 4 March 2026 (04/03/2026)
23.0960
23.1273
23.0977
23.0502
23.0740
Tuesday 3 March 2026 (03/03/2026)
22.9631
23.0961
23.1377
23.0638
23.1008
Monday 2 March 2026 (02/03/2026)
22.8813
22.9631
22.9976
22.9531
22.9754

February

Friday 27 February 2026 (27/02/2026)
22.7157
22.7767
22.8023
22.7488
22.7756
Thursday 26 February 2026 (26/02/2026)
22.7056
22.7154
22.7531
22.7508
22.7520
Wednesday 25 February 2026 (25/02/2026)
22.6760
22.7057
22.6820
22.6760
22.6790
Tuesday 24 February 2026 (24/02/2026)
22.6184
22.7302
22.6435
22.6413
22.6424
Monday 23 February 2026 (23/02/2026)
22.7147
22.6184
22.6713
22.6535
22.6624
Friday 20 February 2026 (20/02/2026)
22.7992
22.7194
22.7738
22.7719
22.7729
Thursday 19 February 2026 (19/02/2026)
22.8339
22.7990
22.8209
22.7753
22.7981
Wednesday 18 February 2026 (18/02/2026)
22.9157
22.8339
22.9156
22.8380
22.8768
Tuesday 17 February 2026 (17/02/2026)
22.8118
22.9156
22.9605
22.8652
22.9129
Monday 16 February 2026 (16/02/2026)
22.8266
22.8118
22.8421
22.8017
22.8219
Friday 13 February 2026 (13/02/2026)
22.8160
22.8004
22.8315
22.7913
22.8114
Thursday 12 February 2026 (12/02/2026)
22.8629
22.8160
22.8272
22.8260
22.8266
Wednesday 11 February 2026 (11/02/2026)
23.0404
22.8629
22.9223
22.9044
22.9134
Tuesday 10 February 2026 (10/02/2026)
22.9452
23.0417
23.0554
22.9760
23.0157
Monday 9 February 2026 (09/02/2026)
23.0855
22.9450
23.0614
22.9524
23.0069
Friday 6 February 2026 (06/02/2026)
23.1811
23.0451
23.1518
23.1476
23.1497
Thursday 5 February 2026 (05/02/2026)
23.2084
23.1811
23.2595
23.2488
23.2542
Wednesday 4 February 2026 (04/02/2026)
23.2242
23.2083
23.2196
23.1538
23.1867
Tuesday 3 February 2026 (03/02/2026)
23.1038
23.2242
23.1777
23.0339
23.1058
Monday 2 February 2026 (02/02/2026)
23.1913
23.1040
23.1954
23.1536
23.1745

January

Friday 30 January 2026 (30/01/2026)
23.1879
23.1826
23.2809
23.2175
23.2492
Thursday 29 January 2026 (29/01/2026)
22.9157
23.1879
23.0593
23.0498
23.0546
Wednesday 28 January 2026 (28/01/2026)
22.7646
22.9157
22.8988
22.8087
22.8538
Tuesday 27 January 2026 (27/01/2026)
22.7162
22.7644
22.7470
22.7174
22.7322
Monday 26 January 2026 (26/01/2026)
22.6023
22.7160
22.6821
22.6456
22.6639
Friday 23 January 2026 (23/01/2026)
22.5641
22.5753
22.5882
22.5684
22.5783
Thursday 22 January 2026 (22/01/2026)
22.5540
22.5643
22.6575
22.6281
22.6428
Wednesday 21 January 2026 (21/01/2026)
22.4204
22.5542
22.5161
22.4701
22.4931
Tuesday 20 January 2026 (20/01/2026)
22.5558
22.4203
22.5020
22.4530
22.4775
Monday 19 January 2026 (19/01/2026)
22.6622
22.5559
22.5897
22.5642
22.5770
Friday 16 January 2026 (16/01/2026)
22.5927
22.6139
22.6042
22.5854
22.5948
Thursday 15 January 2026 (15/01/2026)
22.6103
22.5928
22.6271
22.6096
22.6184
Wednesday 14 January 2026 (14/01/2026)
22.6851
22.6101
22.6591
22.6252
22.6422
Tuesday 13 January 2026 (13/01/2026)
22.5265
22.6851
22.6617
22.5364
22.5991
Monday 12 January 2026 (12/01/2026)
22.5822
22.5265
22.5423
22.4986
22.5205
Friday 9 January 2026 (09/01/2026)
22.6987
22.5741
22.6751
22.6448
22.6600
Thursday 8 January 2026 (08/01/2026)
22.6221
22.6989
22.7059
22.6924
22.6992
Wednesday 7 January 2026 (07/01/2026)
22.5734
22.6221
22.6528
22.6338
22.6433
Tuesday 6 January 2026 (06/01/2026)
22.7331
22.5734
22.7132
22.6332
22.6732
Monday 5 January 2026 (05/01/2026)
22.9100
22.7330
22.8038
22.7314
22.7676
Friday 2 January 2026 (02/01/2026)
22.9739
22.9396
22.8919
22.8833
22.8876
Thursday 1 January 2026 (01/01/2026)
22.9765
22.9765
22.9765
22.9765
22.9765