Skip to content
TrillioniPay
Rate history

MAD to DZD exchange rate history

Moroccan dirham to Algerian dinar reference rates for 720 dates, from 2 January 2024 to 30 October 2026. Highest: 14.5060 on 12 May 2026. Lowest: 13.2493 on 25 April 2024.

Change
−3.26%
High
14.3958
Low
13.4256
MAD to DZD, last 3 months13.488713.770014.051414.332731 Jul28 Aug28 Sept30 Oct
MAD to DZD, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert MAD to DZD at today’s reference rate →

MAD to DZD in 2026

In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 MAD = 14.5060 DZD on 12 May 2026 and the lowest 13.4256 on 5 October 2026. From the first to the last figure of the period the rate moved −3.33% (calculated by us).

MonthLast figureHighLowAverage*Change*
October 202613.734513.863713.425613.6639−0.61%
September 202613.819314.349013.819314.1102−3.93%
August 202614.384614.395814.235714.3143+1.32%
July 202614.197614.291714.164714.2319−0.12%
June 202614.214014.491514.179914.3786−1.75%
May 202614.466914.506014.341614.4193+0.95%
April 202614.331114.334814.169314.2827+0.55%
March 202614.252914.256114.016114.1216+0.59%
February 202614.170014.250014.148814.1903−0.75%
January 202614.277114.289914.077614.1586+0.28%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2026

October 2026

DateRate
30 October 202613.7345
29 October 202613.7355
28 October 202613.7176
27 October 202613.7457
26 October 202613.7460
19 October 202613.8220
16 October 202613.7096
15 October 202613.6836
14 October 202613.6837
13 October 202613.7654
12 October 202613.8637
9 October 202613.5113
8 October 202613.5278
7 October 202613.4979
6 October 202613.4884
5 October 202613.4256
2 October 202613.5480
1 October 202613.7438

September 2026

DateRate
30 September 202613.8193
29 September 202613.8337
28 September 202613.8860
25 September 202613.9528
24 September 202613.9414
23 September 202614.0253
22 September 202614.0380
21 September 202614.0738
18 September 202614.0990
17 September 202614.1390
16 September 202614.0997
15 September 202614.1061
14 September 202614.1671
11 September 202614.2069
10 September 202614.2128
9 September 202614.1832
8 September 202614.1949
7 September 202614.2423
4 September 202614.2609
3 September 202614.2863
2 September 202614.3059
1 September 202614.3490

August 2026

DateRate
31 August 202614.3846
28 August 202614.3897
27 August 202614.3695
26 August 202614.3862
25 August 202614.3489
24 August 202614.3958
21 August 202614.3763
20 August 202614.3034
19 August 202614.3130
18 August 202614.3104
17 August 202614.2979
14 August 202614.2921
13 August 202614.2876
12 August 202614.2851
11 August 202614.2931
10 August 202614.2860
7 August 202614.2641
6 August 202614.2623
5 August 202614.2702
4 August 202614.2484
3 August 202614.2357

July 2026

DateRate
31 July 202614.1976
30 July 202614.2211
29 July 202614.2256
28 July 202614.2436
27 July 202614.2378
24 July 202614.2177
23 July 202614.1966
22 July 202614.2056
21 July 202614.2610
20 July 202614.2660
17 July 202614.2638
16 July 202614.2658
15 July 202614.2812
14 July 202614.2917
13 July 202614.2616
10 July 202614.2382
9 July 202614.2143
8 July 202614.2269
7 July 202614.2228
6 July 202614.2111
3 July 202614.2212
2 July 202614.1647
1 July 202614.1985

June 2026

DateRate
30 June 202614.2140
29 June 202614.2187
26 June 202614.2039
25 June 202614.1799
24 June 202614.2703
23 June 202614.3150
22 June 202614.3398
19 June 202614.3513
18 June 202614.4075
17 June 202614.4156
16 June 202614.3807
15 June 202614.3986
12 June 202614.4062
11 June 202614.4492
10 June 202614.4495
9 June 202614.4552
8 June 202614.4873
5 June 202614.4915
4 June 202614.4873
3 June 202614.4727
2 June 202614.4454
1 June 202614.4891

May 2026

DateRate
29 May 202614.4669
28 May 202614.4797
27 May 202614.4440
26 May 202614.4648
25 May 202614.4135
22 May 202614.3898
21 May 202614.3797
20 May 202614.3857
19 May 202614.3844
18 May 202614.3533
15 May 202614.4390
14 May 202614.4486
13 May 202614.4911
12 May 202614.5060
11 May 202614.4736
8 May 202614.4331
7 May 202614.3878
6 May 202614.3545
5 May 202614.3416
4 May 202614.3495

April 2026

DateRate
30 April 202614.3311
29 April 202614.3348
28 April 202614.3294
27 April 202614.3184
24 April 202614.3190
23 April 202614.3042
22 April 202614.3170
21 April 202614.3340
20 April 202614.3276
17 April 202614.3163
16 April 202614.2982
15 April 202614.2981
14 April 202614.2464
13 April 202614.2495
10 April 202614.2509
9 April 202614.2153
8 April 202614.2003
7 April 202614.1693
2 April 202614.2671
1 April 202614.2264

March 2026

DateRate
31 March 202614.2529
30 March 202614.2561
27 March 202614.2362
26 March 202614.2150
25 March 202614.2174
24 March 202614.0818
23 March 202614.1038
20 March 202614.1172
19 March 202614.1117
18 March 202614.0920
17 March 202614.0678
16 March 202614.0341
13 March 202614.0282
12 March 202614.0831
11 March 202614.1004
10 March 202614.0161
9 March 202614.1140
6 March 202614.0693
5 March 202614.0932
4 March 202614.0538
3 March 202614.1340
2 March 202614.1962

February 2026

DateRate
27 February 202614.1700
26 February 202614.1677
25 February 202614.1781
24 February 202614.1820
23 February 202614.1745
20 February 202614.2183
19 February 202614.1958
18 February 202614.2174
17 February 202614.2066
16 February 202614.1789
13 February 202614.1861
12 February 202614.1999
11 February 202614.2042
10 February 202614.1890
9 February 202614.1488
6 February 202614.1574
5 February 202614.1752
4 February 202614.1908
3 February 202614.2157
2 February 202614.2500

January 2026

DateRate
30 January 202614.2771
29 January 202614.2899
28 January 202614.2425
27 January 202614.2438
26 January 202614.1485
23 January 202614.1486
22 January 202614.1247
21 January 202614.1366
20 January 202614.1250
19 January 202614.1084
16 January 202614.1111
15 January 202614.1204
14 January 202614.1145
13 January 202614.1150
12 January 202614.0776
9 January 202614.1024
8 January 202614.1033
7 January 202614.1421
6 January 202614.1749
5 January 202614.2178
2 January 202614.2071

MAD to DZD in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 MAD = 14.4435 DZD on 17 September 2025 and the lowest 13.4238 on 2 January 2025. From the first to the last figure of the period the rate moved +6.06% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 202514.237614.237614.068114.1315+0.98%
November 202514.099214.102414.013814.0681+0.15%
October 202514.077514.263114.077514.1782−1.17%
September 202514.243514.443514.243514.3535−0.97%
August 202514.383114.411814.327414.3819+0.11%
July 202514.367414.437414.353514.4059+0.17%
June 202514.343314.386614.226614.3098+0.17%
May 202514.318814.439614.257214.3581+0.15%
April 202514.297514.308513.894814.1382+2.91%
March 202513.893913.994313.582213.7966+2.29%
February 202513.582213.598913.469513.5322+0.63%
January 202513.497813.528413.423813.4977+0.82%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2025

December 2025

DateRate
31 December 202514.2376
30 December 202514.2277
29 December 202514.2083
24 December 202514.2116
23 December 202514.1403
22 December 202514.1464
19 December 202514.1385
18 December 202514.1349
17 December 202514.1522
16 December 202514.1292
15 December 202514.1187
12 December 202514.1461
11 December 202514.0912
10 December 202514.0736
9 December 202514.0783
8 December 202514.0956
5 December 202514.1020
4 December 202514.1076
3 December 202514.0739
2 December 202514.0681
1 December 202514.0802

November 2025

DateRate
28 November 202514.0992
27 November 202514.0758
26 November 202514.0887
25 November 202514.0660
24 November 202514.0814
21 November 202514.0909
20 November 202514.0915
19 November 202514.0971
18 November 202514.1024
17 November 202514.0765
14 November 202514.0729
13 November 202514.0348
12 November 202514.0671
11 November 202514.0646
10 November 202514.0770
7 November 202514.0663
6 November 202514.0501
5 November 202514.0269
4 November 202514.0138
3 November 202514.0184

October 2025

DateRate
31 October 202514.0775
30 October 202514.0909
29 October 202514.1218
28 October 202514.1054
27 October 202514.1071
24 October 202514.1097
23 October 202514.1062
22 October 202514.1400
21 October 202514.0874
20 October 202514.1588
17 October 202514.1819
16 October 202514.2200
15 October 202514.2094
14 October 202514.2187
13 October 202514.2483
10 October 202514.2631
9 October 202514.2480
8 October 202514.2400
7 October 202514.1779
6 October 202514.2365
3 October 202514.2491
2 October 202514.2496
1 October 202514.2521

September 2025

DateRate
30 September 202514.2435
29 September 202514.2473
26 September 202514.3198
25 September 202514.2842
24 September 202514.3423
23 September 202514.3366
22 September 202514.3484
19 September 202514.3903
18 September 202514.4158
17 September 202514.4435
16 September 202514.4038
15 September 202514.4017
12 September 202514.3859
11 September 202514.3834
10 September 202514.4035
9 September 202514.3712
8 September 202514.2900
5 September 202514.2973
4 September 202514.3344
3 September 202514.3455
2 September 202514.4046
1 September 202514.3843

August 2025

DateRate
29 August 202514.3831
28 August 202514.3627
27 August 202514.3776
26 August 202514.3970
25 August 202514.3830
22 August 202514.4118
21 August 202514.4107
20 August 202514.4060
19 August 202514.3887
18 August 202514.3892
15 August 202514.4096
14 August 202514.4089
13 August 202514.3699
12 August 202514.3626
11 August 202514.3636
8 August 202514.3905
7 August 202514.3607
6 August 202514.3329
5 August 202514.3873
4 August 202514.3976
1 August 202514.3274

July 2025

DateRate
31 July 202514.3674
30 July 202514.3567
29 July 202514.3790
28 July 202514.3913
25 July 202514.4235
24 July 202514.4358
23 July 202514.4313
22 July 202514.4027
21 July 202514.3986
18 July 202514.3757
17 July 202514.3964
16 July 202514.4220
15 July 202514.4144
14 July 202514.4061
11 July 202514.4188
10 July 202514.4084
9 July 202514.4084
8 July 202514.4229
7 July 202514.4319
4 July 202514.4344
3 July 202514.4183
2 July 202514.4374
1 July 202514.3535

June 2025

DateRate
30 June 202514.3433
27 June 202514.2980
26 June 202514.2802
25 June 202514.2747
24 June 202514.2550
23 June 202514.2522
20 June 202514.2437
19 June 202514.2266
18 June 202514.2621
17 June 202514.2814
16 June 202514.2833
13 June 202514.3866
12 June 202514.3555
11 June 202514.3634
10 June 202514.3490
9 June 202514.3687
6 June 202514.3622
5 June 202514.3449
4 June 202514.3193
3 June 202514.3424
2 June 202514.3129

May 2025

DateRate
30 May 202514.3188
29 May 202514.2572
28 May 202514.3224
27 May 202514.3725
26 May 202514.3922
23 May 202514.3602
22 May 202514.3960
21 May 202514.3615
20 May 202514.3926
19 May 202514.3492
16 May 202514.3453
15 May 202514.3643
14 May 202514.3572
13 May 202514.3596
12 May 202514.3851
9 May 202514.3826
8 May 202514.3924
7 May 202514.4396
6 May 202514.3631
5 May 202514.3019
2 May 202514.3053

April 2025

DateRate
30 April 202514.2975
29 April 202514.2868
28 April 202514.2902
25 April 202514.2585
24 April 202514.2924
23 April 202514.3085
22 April 202514.2387
17 April 202514.2932
16 April 202514.2721
15 April 202514.2237
14 April 202514.1696
11 April 202514.0405
10 April 202514.0656
9 April 202513.9704
8 April 202513.9848
7 April 202513.9751
4 April 202514.0197
3 April 202513.9491
2 April 202513.9329
1 April 202513.8948

March 2025

DateRate
31 March 202513.8939
28 March 202513.9096
27 March 202513.9943
26 March 202513.9717
25 March 202513.9420
24 March 202513.8953
21 March 202513.8616
20 March 202513.8503
19 March 202513.8132
18 March 202513.7906
17 March 202513.7882
14 March 202513.7845
13 March 202513.7845
12 March 202513.7933
11 March 202513.7060
10 March 202513.7154
7 March 202513.7486
6 March 202513.7044
5 March 202513.5878
4 March 202513.6115
3 March 202513.5822

February 2025

DateRate
28 February 202513.5822
27 February 202513.5989
26 February 202513.5531
25 February 202513.5588
24 February 202513.5370
21 February 202513.5451
20 February 202513.5243
19 February 202513.5240
18 February 202513.5239
17 February 202513.5891
14 February 202513.5748
13 February 202513.5458
12 February 202513.5192
11 February 202513.5026
10 February 202513.5101
7 February 202513.4927
6 February 202513.5155
5 February 202513.4965
4 February 202513.4799
3 February 202513.4695

January 2025

DateRate
31 January 202513.4978
30 January 202513.5178
29 January 202513.4728
28 January 202513.4670
27 January 202513.5284
24 January 202513.5129
23 January 202513.5264
22 January 202513.5064
21 January 202513.5168
20 January 202513.5227
17 January 202513.5051
16 January 202513.5081
15 January 202513.5216
14 January 202513.4879
13 January 202513.5018
10 January 202513.4920
9 January 202513.4880
8 January 202513.5163
7 January 202513.5212
6 January 202513.4788
3 January 202513.4351
2 January 202513.4238

MAD to DZD in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 MAD = 13.9295 DZD on 27 August 2024 and the lowest 13.2493 on 25 April 2024. From the first to the last figure of the period the rate moved −0.10% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 202413.388413.457813.323413.3912+0.27%
November 202413.352813.565313.304013.4360−1.48%
October 202413.553013.643313.455213.5456−0.70%
September 202413.648013.742013.554213.6396−1.28%
August 202413.825313.929513.548013.7543+1.76%
July 202413.586313.692813.496313.6220+0.28%
June 202413.548413.574213.486013.5339+0.18%
May 202413.524613.576613.298113.4655+1.80%
April 202413.285713.445713.249313.3319−0.15%
March 202413.305213.440013.305213.3834−0.29%
February 202413.344013.455813.338313.3800−0.38%
January 202413.395313.518513.395313.4329−0.05%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2024

December 2024

DateRate
31 December 202413.3884
30 December 202413.4239
27 December 202413.4578
24 December 202413.4103
23 December 202413.3999
20 December 202413.3535
19 December 202413.4053
18 December 202413.4063
17 December 202413.4056
16 December 202413.3956
13 December 202413.3963
12 December 202413.3798
11 December 202413.3434
10 December 202413.3831
9 December 202413.4050
6 December 202413.4537
5 December 202413.3947
4 December 202413.3598
3 December 202413.3234
2 December 202413.3390

November 2024

DateRate
29 November 202413.3528
28 November 202413.3660
27 November 202413.3040
26 November 202413.3289
25 November 202413.3321
22 November 202413.3706
21 November 202413.3597
20 November 202413.3468
19 November 202413.3519
18 November 202413.3588
15 November 202413.4514
14 November 202413.4635
13 November 202413.4902
12 November 202413.4870
11 November 202413.4981
8 November 202413.5161
7 November 202413.5632
6 November 202413.5653
5 November 202413.5486
4 November 202413.5584
1 November 202413.5426

October 2024

DateRate
31 October 202413.5530
30 October 202413.5639
29 October 202413.5264
28 October 202413.5107
25 October 202413.5057
24 October 202413.4552
23 October 202413.5015
22 October 202413.4554
21 October 202413.4578
18 October 202413.4836
17 October 202413.5610
16 October 202413.5840
15 October 202413.5793
14 October 202413.5725
11 October 202413.5462
10 October 202413.5550
9 October 202413.5666
8 October 202413.5385
7 October 202413.6140
4 October 202413.5854
3 October 202413.5876
2 October 202413.6028
1 October 202413.6433

September 2024

DateRate
30 September 202413.6480
27 September 202413.6709
26 September 202413.6874
25 September 202413.6904
24 September 202413.6554
23 September 202413.6624
20 September 202413.6228
19 September 202413.5936
18 September 202413.5782
17 September 202413.5575
16 September 202413.5881
13 September 202413.5542
12 September 202413.6065
11 September 202413.6199
10 September 202413.6226
9 September 202413.6333
6 September 202413.6581
5 September 202413.6629
4 September 202413.6854
3 September 202413.6918
2 September 202413.7420

August 2024

DateRate
30 August 202413.8253
29 August 202413.8678
28 August 202413.9281
27 August 202413.9295
26 August 202413.9074
23 August 202413.8330
22 August 202413.8255
21 August 202413.8043
20 August 202413.7993
19 August 202413.7487
16 August 202413.7605
15 August 202413.7271
14 August 202413.7174
13 August 202413.6925
12 August 202413.6964
9 August 202413.7046
8 August 202413.7017
7 August 202413.6958
6 August 202413.6709
5 August 202413.6220
2 August 202413.5480
1 August 202413.5891

July 2024

DateRate
31 July 202413.5863
30 July 202413.5909
29 July 202413.6104
26 July 202413.6458
25 July 202413.6225
24 July 202413.6622
23 July 202413.6811
22 July 202413.6806
19 July 202413.6928
18 July 202413.6858
17 July 202413.6636
16 July 202413.6788
15 July 202413.6892
12 July 202413.6691
11 July 202413.6530
10 July 202413.6435
9 July 202413.6106
8 July 202413.5921
5 July 202413.5781
4 July 202413.5407
3 July 202413.4963
2 July 202413.5149
1 July 202413.5177

June 2024

DateRate
28 June 202413.5484
27 June 202413.5427
26 June 202413.5453
25 June 202413.5188
24 June 202413.5103
21 June 202413.5228
20 June 202413.5120
19 June 202413.4860
18 June 202413.4987
17 June 202413.5141
14 June 202413.5359
13 June 202413.5453
12 June 202413.5633
11 June 202413.5742
10 June 202413.5602
7 June 202413.5666
6 June 202413.5626
5 June 202413.5272
4 June 202413.5208
3 June 202413.5221

May 2024

DateRate
31 May 202413.5246
30 May 202413.5308
29 May 202413.5416
28 May 202413.5515
27 May 202413.5066
24 May 202413.5494
23 May 202413.5766
22 May 202413.5761
21 May 202413.5198
20 May 202413.5148
17 May 202413.5043
16 May 202413.4800
15 May 202413.4295
14 May 202413.4251
13 May 202413.4066
10 May 202413.4114
9 May 202413.4154
8 May 202413.3890
7 May 202413.3810
6 May 202413.3747
3 May 202413.3346
2 May 202413.2981

April 2024

DateRate
30 April 202413.2857
29 April 202413.2725
26 April 202413.2813
25 April 202413.2493
24 April 202413.2721
23 April 202413.2624
22 April 202413.2724
19 April 202413.3030
18 April 202413.2874
17 April 202413.2591
16 April 202413.2696
15 April 202413.4457
12 April 202413.4304
11 April 202413.4192
10 April 202413.4016
9 April 202413.4054
8 April 202413.3854
5 April 202413.3699
4 April 202413.3757
3 April 202413.3680
2 April 202413.3541

March 2024

DateRate
28 March 202413.3052
27 March 202413.3292
26 March 202413.3490
25 March 202413.3543
22 March 202413.3778
21 March 202413.3943
20 March 202413.3800
19 March 202413.3944
18 March 202413.3900
15 March 202413.4076
14 March 202413.4141
13 March 202413.4034
12 March 202413.3749
11 March 202413.4126
8 March 202413.4372
7 March 202413.4400
6 March 202413.4081
5 March 202413.3988
4 March 202413.3656
1 March 202413.3304

February 2024

DateRate
29 February 202413.3440
28 February 202413.3586
27 February 202413.3741
26 February 202413.3797
23 February 202413.3695
22 February 202413.3383
21 February 202413.3452
20 February 202413.3587
19 February 202413.3682
16 February 202413.3602
15 February 202413.3502
14 February 202413.3729
13 February 202413.3867
12 February 202413.3935
9 February 202413.3914
8 February 202413.3839
7 February 202413.3802
6 February 202413.3897
5 February 202413.4386
2 February 202413.4558
1 February 202413.4409

January 2024

DateRate
31 January 202413.3953
30 January 202413.4097
29 January 202413.4297
26 January 202413.4188
25 January 202413.4749
24 January 202413.4116
23 January 202413.4450
22 January 202413.4274
19 January 202413.4268
18 January 202413.4517
17 January 202413.4293
16 January 202413.4099
15 January 202413.4035
12 January 202413.4167
11 January 202413.4483
10 January 202413.4247
9 January 202413.4237
8 January 202413.4255
5 January 202413.4867
4 January 202413.5185
3 January 202413.4434
2 January 202413.4023

Where the figures come from

How this rate is calculated

No single official source publishes this pair. We calculated it from the figures below, which are shown exactly as their sources published them. The calculated rate is ours, not the sources’.

The ExchangeRate-API figure is a daily market reference, not an official rate and not our quote.

Source: ECB statistics. Rates By Exchange Rate API

Related

Questions

What were the highest and lowest MAD to DZD rates in 2026?
In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 MAD = 14.5060 DZD on 12 May 2026 and the lowest 13.4256 on 5 October 2026. From the first to the last figure of the period the rate moved −3.33% (calculated by us).
What were the highest and lowest MAD to DZD rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 MAD = 14.4435 DZD on 17 September 2025 and the lowest 13.4238 on 2 January 2025. From the first to the last figure of the period the rate moved +6.06% (calculated by us).
What were the highest and lowest MAD to DZD rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 MAD = 13.9295 DZD on 27 August 2024 and the lowest 13.2493 on 25 April 2024. From the first to the last figure of the period the rate moved −0.10% (calculated by us).
Are these figures the ones the source published?
The daily figures come from ExchangeRate-API’s daily market reference (not an official rate); where they are crossed with ECB figures, the result is calculated by us. Month averages and changes are also ours.

Disclaimer

Rates on this page are reference figures from official sources, or calculated by us from them, as of the date shown. They are for information only, are not an offer or a quote for any transaction, and are not investment, financial or tax advice. Past movements do not predict future ones. TrillioniPay shows the rate and fee for a payment before you confirm it.