Canadian Dollar-Moroccan Dirham History: 2023

Go

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

In 2023, the highest level of 2023 was 7.7698, reached on 21/02/2023

The lowest level of 2023 was 0 reached 25/12/2023

The average level of 2023 was 4.7217

Scroll down for a day-by-day record of EUR/GBP values in 2023.

View Past and Historical Exchange Rates

CAD/MAD Graph for 2023:

1Y
3Y
5Y
10Y
All
Loading

DateOpenCloseHighLowMid

December

Friday 29 December 2023 (29/12/2023)
7.4882
7.4792
7.5134
7.4623
7.4879
Thursday 28 December 2023 (28/12/2023)
7.4151
7.4859
7.4575
7.4481
7.4528
Monday 25 December 2023 (25/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 22 December 2023 (22/12/2023)
7.4935
7.4713
7.4786
7.4645
7.4716
Thursday 21 December 2023 (21/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 20 December 2023 (20/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 19 December 2023 (19/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 18 December 2023 (18/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 15 December 2023 (15/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 14 December 2023 (14/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 13 December 2023 (13/12/2023)
7.4747
7.4783
7.5159
7.4704
7.4932
Tuesday 12 December 2023 (12/12/2023)
7.4874
7.4742
7.4984
7.4614
7.4799
Monday 11 December 2023 (11/12/2023)
7.5189
7.5086
7.5183
7.4782
7.4983
Friday 8 December 2023 (08/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 7 December 2023 (07/12/2023)
7.4557
7.4302
7.4547
7.4174
7.4361
Wednesday 6 December 2023 (06/12/2023)
7.4512
7.4559
7.4625
7.4490
7.4558
Tuesday 5 December 2023 (05/12/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 4 December 2023 (04/12/2023)
7.4379
7.4834
7.4722
7.4489
7.4606
Friday 1 December 2023 (01/12/2023)
7.4418
7.4288
7.4757
7.4186
7.4472

November

Thursday 30 November 2023 (30/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 29 November 2023 (29/11/2023)
7.3920
7.3830
7.4009
7.3737
7.3873
Tuesday 28 November 2023 (28/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 27 November 2023 (27/11/2023)
7.4045
7.4075
7.4073
7.3907
7.3990
Friday 24 November 2023 (24/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 23 November 2023 (23/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 22 November 2023 (22/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 21 November 2023 (21/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 20 November 2023 (20/11/2023)
7.3791
7.3676
7.3821
7.3638
7.3730
Friday 17 November 2023 (17/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 16 November 2023 (16/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 15 November 2023 (15/11/2023)
7.3936
7.4478
7.4582
7.3918
7.4250
Tuesday 14 November 2023 (14/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 13 November 2023 (13/11/2023)
7.4234
7.3902
7.4305
7.3857
7.4081
Friday 10 November 2023 (10/11/2023)
7.4214
7.4110
7.4154
7.4115
7.4135
Thursday 9 November 2023 (09/11/2023)
7.3929
7.4227
7.4265
7.3811
7.4038
Wednesday 8 November 2023 (08/11/2023)
7.3918
7.3864
7.4154
7.3713
7.3934
Tuesday 7 November 2023 (07/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 6 November 2023 (06/11/2023)
7.4401
7.5179
7.4964
7.4485
7.4725
Friday 3 November 2023 (03/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 2 November 2023 (02/11/2023)
7.4176
7.4700
7.4513
7.4156
7.4335
Wednesday 1 November 2023 (01/11/2023)
0.0000
0.0000
0.0000
0.0000
0.0000

October

Tuesday 31 October 2023 (31/10/2023)
7.4275
7.4317
7.4408
7.4248
7.4328
Monday 30 October 2023 (30/10/2023)
7.4244
7.4270
7.4578
7.4226
7.4402
Friday 27 October 2023 (27/10/2023)
7.4239
7.4257
7.4467
7.4097
7.4282
Thursday 26 October 2023 (26/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 25 October 2023 (25/10/2023)
7.5323
7.4705
7.5104
7.4882
7.4993
Tuesday 24 October 2023 (24/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 23 October 2023 (23/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 20 October 2023 (20/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 19 October 2023 (19/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 18 October 2023 (18/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 17 October 2023 (17/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 16 October 2023 (16/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 13 October 2023 (13/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 12 October 2023 (12/10/2023)
7.4773
7.5465
7.5134
7.5094
7.5114
Wednesday 11 October 2023 (11/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 10 October 2023 (10/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 9 October 2023 (09/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 6 October 2023 (06/10/2023)
7.5193
7.4760
7.5240
7.4967
7.5104
Thursday 5 October 2023 (05/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 4 October 2023 (04/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 3 October 2023 (03/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 2 October 2023 (02/10/2023)
0.0000
0.0000
0.0000
0.0000
0.0000

September

Friday 29 September 2023 (29/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 28 September 2023 (28/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 27 September 2023 (27/09/2023)
7.6030
7.6256
7.6296
7.5956
7.6126
Tuesday 26 September 2023 (26/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 25 September 2023 (25/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 22 September 2023 (22/09/2023)
7.6206
7.6602
7.6777
7.6206
7.6492
Thursday 21 September 2023 (21/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 20 September 2023 (20/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 19 September 2023 (19/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 18 September 2023 (18/09/2023)
7.5994
7.6169
7.6232
7.5874
7.6053
Friday 15 September 2023 (15/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 14 September 2023 (14/09/2023)
7.4835
7.5560
7.5630
7.4797
7.5214
Wednesday 13 September 2023 (13/09/2023)
7.4918
7.4923
7.5138
7.4818
7.4978
Tuesday 12 September 2023 (12/09/2023)
7.5128
7.5075
7.5281
7.4949
7.5115
Monday 11 September 2023 (11/09/2023)
7.4839
7.5141
7.4916
7.4825
7.4871
Friday 8 September 2023 (08/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 7 September 2023 (07/09/2023)
7.5254
7.4265
7.5086
7.4609
7.4848
Wednesday 6 September 2023 (06/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 5 September 2023 (05/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 4 September 2023 (04/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 1 September 2023 (01/09/2023)
0.0000
0.0000
0.0000
0.0000
0.0000

August

Thursday 31 August 2023 (31/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 30 August 2023 (30/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 29 August 2023 (29/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 28 August 2023 (28/08/2023)
7.3942
7.4732
7.4684
7.4044
7.4364
Friday 25 August 2023 (25/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 24 August 2023 (24/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 23 August 2023 (23/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 22 August 2023 (22/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 21 August 2023 (21/08/2023)
7.3205
7.3634
7.3560
7.3373
7.3467
Friday 18 August 2023 (18/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 17 August 2023 (17/08/2023)
7.2989
7.3190
7.6049
7.2652
7.4351
Wednesday 16 August 2023 (16/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 15 August 2023 (15/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 14 August 2023 (14/08/2023)
7.2982
7.3858
7.3762
7.3137
7.3450
Friday 11 August 2023 (11/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 10 August 2023 (10/08/2023)
7.2521
7.3308
7.2886
7.2722
7.2804
Wednesday 9 August 2023 (09/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 8 August 2023 (08/08/2023)
7.2195
7.2131
7.2256
7.1960
7.2108
Monday 7 August 2023 (07/08/2023)
7.2309
7.3271
7.3239
7.2668
7.2954
Friday 4 August 2023 (04/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 3 August 2023 (03/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 2 August 2023 (02/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 1 August 2023 (01/08/2023)
0.0000
0.0000
0.0000
0.0000
0.0000

July

Monday 31 July 2023 (31/07/2023)
7.4601
7.4919
7.5000
7.4419
7.4710
Friday 28 July 2023 (28/07/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 27 July 2023 (27/07/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 26 July 2023 (26/07/2023)
7.3996
7.3493
7.3972
7.3517
7.3745
Tuesday 25 July 2023 (25/07/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Monday 24 July 2023 (24/07/2023)
7.3274
7.4133
7.3863
7.3544
7.3704
Friday 21 July 2023 (21/07/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Thursday 20 July 2023 (20/07/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Wednesday 19 July 2023 (19/07/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Tuesday 18 July 2023 (18/07/2023)
7.3924
7.4324
7.4325
7.3610
7.3968
Monday 17 July 2023 (17/07/2023)
0.0000
0.0000
0.0000
0.0000
0.0000
Friday 14 July 2023 (14/07/2023)
7.3313
7.2958
7.3457
7.2830
7.3144
Thursday 13 July 2023 (13/07/2023)
7.4038
7.3639
7.4097
7.3510
7.3804
Wednesday 12 July 2023 (12/07/2023)
7.3568
7.3799
7.3781
7.3685
7.3733
Tuesday 11 July 2023 (11/07/2023)
7.3693
7.3561
7.3787
7.3355
7.3571
Thursday 6 July 2023 (06/07/2023)
7.4102
7.3493
7.3799
7.3731
7.3765
Wednesday 5 July 2023 (05/07/2023)
7.4102
7.3493
7.3799
7.3731
7.3765
Tuesday 4 July 2023 (04/07/2023)
7.4134
7.4100
7.4178
7.4019
7.4099

June

Tuesday 27 June 2023 (27/06/2023)
7.6107
7.5006
7.5678
7.5535
7.5607
Monday 26 June 2023 (26/06/2023)
7.5588
7.6102
7.5847
7.5838
7.5843
Friday 16 June 2023 (16/06/2023)
7.5455
7.5257
7.5325
7.5113
7.5219
Thursday 8 June 2023 (08/06/2023)
7.6472
7.5739
7.6487
7.5683
7.6085

May

Wednesday 31 May 2023 (31/05/2023)
7.5165
7.4469
7.5044
7.4769
7.4907
Tuesday 30 May 2023 (30/05/2023)
7.5586
7.5169
7.5683
7.5004
7.5344
Monday 29 May 2023 (29/05/2023)
7.4844
7.4845
7.4942
7.4726
7.4834
Monday 22 May 2023 (22/05/2023)
7.4979
7.5932
7.5762
7.5161
7.5462
Friday 12 May 2023 (12/05/2023)
7.4293
7.4334
7.4395
7.4115
7.4255
Tuesday 2 May 2023 (02/05/2023)
7.3881
7.3599
7.3982
7.3480
7.3731

April

Thursday 27 April 2023 (27/04/2023)
7.3954
7.4281
7.4184
7.4155
7.4170
Tuesday 25 April 2023 (25/04/2023)
7.4580
7.4324
7.4501
7.4444
7.4473
Monday 24 April 2023 (24/04/2023)
7.5000
7.4570
7.5000
7.4545
7.4773
Friday 21 April 2023 (21/04/2023)
7.5543
7.4125
7.5167
7.4557
7.4862
Thursday 20 April 2023 (20/04/2023)
7.5541
7.5538
7.5623
7.5447
7.5535
Monday 17 April 2023 (17/04/2023)
7.6531
7.5488
7.6359
7.5663
7.6011
Thursday 13 April 2023 (13/04/2023)
7.5495
7.5841
7.5863
7.5425
7.5644
Tuesday 4 April 2023 (04/04/2023)
7.6737
7.6181
7.6865
7.6092
7.6479

March

Friday 31 March 2023 (31/03/2023)
7.5080
7.5423
7.5472
7.4887
7.5180
Wednesday 29 March 2023 (29/03/2023)
7.5293
7.5708
7.5708
7.5277
7.5493
Tuesday 28 March 2023 (28/03/2023)
7.5147
7.5145
7.5194
7.4887
7.5041
Monday 27 March 2023 (27/03/2023)
7.4946
7.4985
7.5064
7.4735
7.4900
Friday 24 March 2023 (24/03/2023)
7.4266
7.4434
7.4541
7.4218
7.4380
Monday 20 March 2023 (20/03/2023)
7.5052
7.5467
7.5415
7.5251
7.5333
Friday 17 March 2023 (17/03/2023)
7.5595
7.5287
7.5627
7.5033
7.5330
Wednesday 15 March 2023 (15/03/2023)
7.5493
7.5668
7.5800
7.5385
7.5593
Friday 10 March 2023 (10/03/2023)
7.5512
7.4679
7.5560
7.4553
7.5057
Monday 6 March 2023 (06/03/2023)
7.6471
7.6416
7.6606
7.6298
7.6452
Friday 3 March 2023 (03/03/2023)
7.6596
7.6129
7.6621
7.6126
7.6374
Thursday 2 March 2023 (02/03/2023)
7.6063
7.6595
7.6604
7.6051
7.6328
Wednesday 1 March 2023 (01/03/2023)
7.6094
7.6326
7.6467
7.5914
7.6191

February

Tuesday 28 February 2023 (28/02/2023)
7.6774
7.6649
7.6888
7.6102
7.6495
Monday 27 February 2023 (27/02/2023)
7.6632
7.6134
7.6801
7.6191
7.6496
Friday 24 February 2023 (24/02/2023)
7.6657
7.6771
7.6813
7.6396
7.6605
Thursday 23 February 2023 (23/02/2023)
7.6647
7.6865
7.6947
7.6619
7.6783
Wednesday 22 February 2023 (22/02/2023)
7.6636
7.7014
7.6998
7.6567
7.6783
Tuesday 21 February 2023 (21/02/2023)
7.7564
7.6632
7.7698
7.6611
7.7155
Monday 20 February 2023 (20/02/2023)
7.6352
7.6792
7.6628
7.6551
7.6590
Friday 17 February 2023 (17/02/2023)
7.6727
7.6319
7.6913
7.6274
7.6594
Thursday 16 February 2023 (16/02/2023)
7.7103
7.7003
7.7228
7.6856
7.7042
Wednesday 15 February 2023 (15/02/2023)
7.6462
7.7032
7.7165
7.6363
7.6764
Tuesday 14 February 2023 (14/02/2023)
7.7564
7.7318
7.7584
7.7016
7.7300
Monday 13 February 2023 (13/02/2023)
7.6978
7.6636
7.7118
7.6550
7.6834
Friday 10 February 2023 (10/02/2023)
7.6126
7.7092
7.7211
7.6109
7.6660
Thursday 9 February 2023 (09/02/2023)
7.6255
7.6131
7.6315
7.5981
7.6148
Wednesday 8 February 2023 (08/02/2023)
7.6680
7.6252
7.6761
7.6183
7.6472
Tuesday 7 February 2023 (07/02/2023)
7.6210
7.6301
7.6603
7.6079
7.6341
Monday 6 February 2023 (06/02/2023)
7.6525
7.6400
7.6562
7.6137
7.6350
Friday 3 February 2023 (03/02/2023)
7.6703
7.7114
7.7199
7.6200
7.6700
Thursday 2 February 2023 (02/02/2023)
7.5918
7.6704
7.6723
7.5823
7.6273
Wednesday 1 February 2023 (01/02/2023)
7.6460
7.6217
7.6577
7.6049
7.6313

January

Monday 30 January 2023 (30/01/2023)
7.6306
7.6094
7.6321
7.6062
7.6192
Friday 27 January 2023 (27/01/2023)
7.6150
7.6334
7.6493
7.6074
7.6284
Thursday 26 January 2023 (26/01/2023)
7.5606
7.5962
7.6114
7.5489
7.5802
Wednesday 25 January 2023 (25/01/2023)
7.5610
7.5067
7.5838
7.5041
7.5440
Tuesday 24 January 2023 (24/01/2023)
7.5508
7.5754
7.6133
7.5353
7.5743
Monday 23 January 2023 (23/01/2023)
7.5920
7.6160
7.6348
7.5724
7.6036
Thursday 19 January 2023 (19/01/2023)
7.5411
7.5315
7.5595
7.5273
7.5434
Wednesday 18 January 2023 (18/01/2023)
7.6384
7.5442
7.6543
7.5416
7.5980
Tuesday 17 January 2023 (17/01/2023)
7.5590
7.5782
7.5748
7.5698
7.5723
Monday 16 January 2023 (16/01/2023)
7.5506
7.5588
7.5793
7.5321
7.5557
Friday 13 January 2023 (13/01/2023)
7.5289
7.4968
7.5443
7.4953
7.5198
Thursday 12 January 2023 (12/01/2023)
7.5761
7.5712
7.6073
7.5508
7.5791
Wednesday 11 January 2023 (11/01/2023)
7.5887
7.5927
7.6284
7.5785
7.6035
Tuesday 10 January 2023 (10/01/2023)
7.6107
7.6112
7.6426
7.5991
7.6209
Monday 9 January 2023 (09/01/2023)
7.6784
7.6464
7.6940
7.6396
7.6668
Friday 6 January 2023 (06/01/2023)
7.6418
7.5979
7.6716
7.5935
7.6326
Thursday 5 January 2023 (05/01/2023)
7.6889
7.7283
7.7498
7.6705
7.7102
Wednesday 4 January 2023 (04/01/2023)
7.6835
7.7506
7.7397
7.6627
7.7012
Tuesday 3 January 2023 (03/01/2023)
7.6857
7.6819
7.7495
7.6507
7.7001
Monday 2 January 2023 (02/01/2023)
7.6504
7.7021
7.7176
7.6577
7.6877