Skip to content
TrillioniPay
Rate history

KWD to MAD exchange rate history

Kuwaiti dinar to Moroccan dirham reference rates for 720 dates, from 2 January 2024 to 30 October 2026. Highest: 32.9866 on 17 April 2024. Lowest: 29.3992 on 17 September 2025.

Change
+4.77%
High
32.2498
Low
29.9821
KWD to MAD, last 3 months30.129530.787131.444732.102431 Jul28 Aug28 Sept30 Oct
KWD to MAD, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert KWD to MAD at today’s reference rate →

KWD to MAD in 2026

In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 KWD = 32.2498 MAD on 5 October 2026 and the lowest 29.5418 on 29 January 2026. From the first to the last figure of the period the rate moved +6.93% (calculated by us).

MonthLast figureHighLowAverage*Change*
October 202631.703232.249831.221831.7607+0.99%
September 202631.392431.392430.093030.6857+4.48%
August 202630.046530.226729.982130.1103−0.71%
July 202630.261231.028730.129630.2803−0.19%
June 202630.319430.438029.679930.0531+2.10%
May 202629.696830.062029.607629.8379−1.26%
April 202630.077230.429129.956930.1116−0.76%
March 202630.307130.739629.886630.4037+1.37%
February 202629.898129.963729.680729.8411+1.20%
January 202629.543830.109129.541829.8616−0.20%

* 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 202631.7032
29 October 202631.7437
28 October 202631.7020
27 October 202631.6535
26 October 202631.6827
19 October 202631.4065
16 October 202631.6119
15 October 202631.6416
14 October 202631.6435
13 October 202631.4015
12 October 202631.2218
9 October 202632.0341
8 October 202632.0318
7 October 202632.1824
6 October 202632.2287
5 October 202632.2498
2 October 202631.9991
1 October 202631.5544

September 2026

DateRate
30 September 202631.3924
29 September 202631.3334
28 September 202631.2202
25 September 202631.0907
24 September 202631.0736
23 September 202630.9382
22 September 202630.9102
21 September 202630.8941
18 September 202630.7887
17 September 202630.6981
16 September 202630.7338
15 September 202630.6607
14 September 202630.5341
11 September 202630.4122
10 September 202630.3914
9 September 202630.4229
8 September 202630.4139
7 September 202630.3405
4 September 202630.3010
3 September 202630.2613
2 September 202630.1809
1 September 202630.0930

August 2026

DateRate
31 August 202630.0465
28 August 202629.9821
27 August 202630.0395
26 August 202629.9847
25 August 202630.0393
24 August 202629.9957
21 August 202630.0141
20 August 202630.1653
19 August 202630.1235
18 August 202630.0884
17 August 202630.1415
14 August 202630.1501
13 August 202630.1439
12 August 202630.1285
11 August 202630.1615
10 August 202630.1885
7 August 202630.2020
6 August 202630.1837
5 August 202630.1420
4 August 202630.1691
3 August 202630.2267

July 2026

DateRate
31 July 202630.2612
30 July 202630.2585
29 July 202630.2340
28 July 202630.2206
27 July 202630.2797
24 July 202630.3005
23 July 202630.3219
22 July 202630.2759
21 July 202630.1908
20 July 202630.2331
17 July 202630.2087
16 July 202630.2113
15 July 202630.1498
14 July 202630.1296
13 July 202630.2222
10 July 202630.2287
9 July 202630.2758
8 July 202630.2387
7 July 202630.2059
6 July 202630.3027
3 July 202630.2689
2 July 202630.4004
1 July 202631.0287

June 2026

DateRate
30 June 202630.3194
29 June 202630.3370
26 June 202630.3929
25 June 202630.4380
24 June 202630.3162
23 June 202630.2234
22 June 202630.2341
19 June 202630.2114
18 June 202630.0422
17 June 202629.9593
16 June 202630.0339
15 June 202630.0437
12 June 202630.0589
11 June 202629.9882
10 June 202629.9395
9 June 202629.9318
8 June 202629.8749
5 June 202629.8281
4 June 202629.8323
3 June 202629.7530
2 June 202629.7311
1 June 202629.6799

May 2026

DateRate
29 May 202629.6968
28 May 202629.7202
27 May 202629.7236
26 May 202629.7720
25 May 202629.9015
22 May 202629.8743
21 May 202629.9272
20 May 202629.8824
19 May 202629.8720
18 May 202629.9967
15 May 202629.7967
14 May 202629.7795
13 May 202629.6556
12 May 202629.6076
11 May 202629.7533
8 May 202629.8058
7 May 202629.9277
6 May 202629.9825
5 May 202630.0214
4 May 202630.0620

April 2026

DateRate
30 April 202630.0772
29 April 202630.0678
28 April 202630.0552
27 April 202630.1204
24 April 202630.0923
23 April 202630.0678
22 April 202629.9956
21 April 202629.9599
20 April 202629.9854
17 April 202629.9704
16 April 202629.9821
15 April 202629.9569
14 April 202630.1138
13 April 202630.1380
10 April 202630.1580
9 April 202630.2267
8 April 202630.3046
7 April 202630.4291
2 April 202630.2342
1 April 202630.2966

March 2026

DateRate
31 March 202630.3071
30 March 202630.3739
27 March 202630.3545
26 March 202630.4143
25 March 202630.4358
24 March 202630.5199
23 March 202630.5504
20 March 202630.5335
19 March 202630.5342
18 March 202630.5594
17 March 202630.6698
16 March 202630.7396
13 March 202630.5879
12 March 202630.4556
11 March 202630.3832
10 March 202630.4878
9 March 202630.3289
6 March 202630.2628
5 March 202630.2224
4 March 202630.2361
3 March 202630.0383
2 March 202629.8866

February 2026

DateRate
27 February 202629.8981
26 February 202629.9492
25 February 202629.9202
24 February 202629.9170
23 February 202629.9637
20 February 202629.8528
19 February 202629.8483
18 February 202629.8292
17 February 202629.7976
16 February 202629.8626
13 February 202629.7938
12 February 202629.7428
11 February 202629.7302
10 February 202629.7736
9 February 202629.9368
6 February 202629.8886
5 February 202629.8670
4 February 202629.8108
3 February 202629.7599
2 February 202629.6807

January 2026

DateRate
30 January 202629.5438
29 January 202629.5418
28 January 202629.5749
27 January 202629.6668
26 January 202629.9082
23 January 202629.8823
22 January 202629.9463
21 January 202629.8901
20 January 202629.9786
19 January 202629.9856
16 January 202629.9946
15 January 202629.9960
14 January 202629.9500
13 January 202629.9660
12 January 202630.1091
9 January 202630.0271
8 January 202630.0252
7 January 202629.9095
6 January 202629.8168
5 January 202629.7318
2 January 202629.6487

KWD to MAD in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 KWD = 32.8046 MAD on 3 January 2025 and the lowest 29.3992 on 17 September 2025. From the first to the last figure of the period the rate moved −9.75% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 202529.602730.205129.602729.9504−1.76%
November 202530.134430.320430.131730.2157−0.09%
October 202530.160430.181829.766629.9501+1.34%
September 202529.762729.777729.399229.5771+0.72%
August 202529.550029.812929.486329.5860−0.69%
July 202529.756129.756129.411529.5161+0.70%
June 202529.548230.102829.548229.8495−1.77%
May 202530.080030.298730.003230.1301−0.47%
April 202530.221631.231830.136430.6072−3.30%
March 202531.251932.232931.058031.4767−2.78%
February 202532.145332.551932.111932.3570−0.93%
January 202532.447632.804632.373332.5554−1.12%

* 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 202529.6027
30 December 202529.6381
29 December 202529.7288
24 December 202529.7219
23 December 202529.8261
22 December 202529.8698
19 December 202529.8666
18 December 202529.8519
17 December 202529.8697
16 December 202529.9344
15 December 202529.9959
12 December 202529.9534
11 December 202530.0986
10 December 202530.1348
9 December 202530.1053
8 December 202530.0963
5 December 202530.0814
4 December 202530.0662
3 December 202530.1499
2 December 202530.1617
1 December 202530.2051

November 2025

DateRate
28 November 202530.1344
27 November 202530.1863
26 November 202530.1928
25 November 202530.2271
24 November 202530.2502
21 November 202530.2026
20 November 202530.1439
19 November 202530.1317
18 November 202530.1395
17 November 202530.1718
14 November 202530.1829
13 November 202530.2422
12 November 202530.2116
11 November 202530.2113
10 November 202530.2408
7 November 202530.2572
6 November 202530.3015
5 November 202530.3204
4 November 202530.3082
3 November 202530.2582

October 2025

DateRate
31 October 202530.1604
30 October 202530.0765
29 October 202530.0584
28 October 202530.1076
27 October 202530.1549
24 October 202530.1624
23 October 202530.1818
22 October 202530.1164
21 October 202530.0869
20 October 202529.9857
17 October 202530.0205
16 October 202529.8999
15 October 202529.9199
14 October 202529.8728
13 October 202529.8217
10 October 202529.7687
9 October 202529.7773
8 October 202529.7955
7 October 202529.7976
6 October 202529.7830
3 October 202529.7666
2 October 202529.7691
1 October 202529.7696

September 2025

DateRate
30 September 202529.7627
29 September 202529.7777
26 September 202529.6217
25 September 202529.6375
24 September 202529.6018
23 September 202529.5840
22 September 202529.5882
19 September 202529.4398
18 September 202529.4093
17 September 202529.3992
16 September 202529.4877
15 September 202529.5182
12 September 202529.5526
11 September 202529.5493
10 September 202529.5126
9 September 202529.5635
8 September 202529.7429
5 September 202529.7236
4 September 202529.6492
3 September 202529.5708
2 September 202529.4720
1 September 202529.5323

August 2025

DateRate
29 August 202529.5500
28 August 202529.6246
27 August 202529.5476
26 August 202529.4926
25 August 202529.5344
22 August 202529.4979
21 August 202529.4879
20 August 202529.4890
19 August 202529.5236
18 August 202529.5082
15 August 202529.4863
14 August 202529.4869
13 August 202529.5960
12 August 202529.6115
11 August 202529.6109
8 August 202529.6056
7 August 202529.6789
6 August 202529.7353
5 August 202529.6971
4 August 202529.7289
1 August 202529.8129

July 2025

DateRate
31 July 202529.7561
30 July 202529.7375
29 July 202529.5524
28 July 202529.4772
25 July 202529.4392
24 July 202529.4632
23 July 202529.4981
22 July 202529.5698
21 July 202529.6107
18 July 202529.6216
17 July 202529.5719
16 July 202529.5155
15 July 202529.4969
14 July 202529.4961
11 July 202529.4671
10 July 202529.4810
9 July 202529.4718
8 July 202529.4644
7 July 202529.4168
4 July 202529.4231
3 July 202529.4115
2 July 202529.4394
1 July 202529.4884

June 2025

DateRate
30 June 202529.5482
27 June 202529.7031
26 June 202529.7528
25 June 202529.7653
24 June 202529.8351
23 June 202529.8620
20 June 202529.8834
19 June 202529.8455
18 June 202529.7889
17 June 202529.7835
16 June 202529.7992
13 June 202529.7570
12 June 202529.9078
11 June 202529.8922
10 June 202529.8886
9 June 202529.8803
6 June 202529.8815
5 June 202529.9527
4 June 202529.9989
3 June 202530.0117
2 June 202530.1028

May 2025

DateRate
30 May 202530.0800
29 May 202530.1767
28 May 202530.0493
27 May 202530.0232
26 May 202530.0032
23 May 202530.0833
22 May 202530.0408
21 May 202530.1321
20 May 202530.1060
19 May 202530.2357
16 May 202530.2189
15 May 202530.1912
14 May 202530.2987
13 May 202530.2264
12 May 202530.1438
9 May 202530.0770
8 May 202530.0614
7 May 202530.0149
6 May 202530.1286
5 May 202530.2282
2 May 202530.2126

April 2025

DateRate
30 April 202530.2216
29 April 202530.2222
28 April 202530.2192
25 April 202530.2802
24 April 202530.2101
23 April 202530.1364
22 April 202530.3143
17 April 202530.2518
16 April 202530.3220
15 April 202530.2853
14 April 202530.3531
11 April 202530.9151
10 April 202530.8492
9 April 202531.0157
8 April 202531.0004
7 April 202530.9947
4 April 202530.9359
3 April 202531.1590
2 April 202531.2318
1 April 202531.2263

March 2025

DateRate
31 March 202531.2519
28 March 202531.2097
27 March 202531.0580
26 March 202531.0710
25 March 202531.1260
24 March 202531.2581
21 March 202531.2969
20 March 202531.3116
19 March 202531.3381
18 March 202531.4311
17 March 202531.4250
14 March 202531.4416
13 March 202531.4086
12 March 202531.4189
11 March 202531.5826
10 March 202531.5658
7 March 202531.5938
6 March 202531.7497
5 March 202532.0978
4 March 202532.1417
3 March 202532.2329

February 2025

DateRate
28 February 202532.1453
27 February 202532.1119
26 February 202532.2081
25 February 202532.2442
24 February 202532.2654
21 February 202532.2884
20 February 202532.3123
19 February 202532.3106
18 February 202532.2836
17 February 202532.2895
14 February 202532.3571
13 February 202532.3753
12 February 202532.4644
11 February 202532.4849
10 February 202532.4347
7 February 202532.4766
6 February 202532.4598
5 February 202532.5519
4 February 202532.5336
3 February 202532.5425

January 2025

DateRate
31 January 202532.4476
30 January 202532.4019
29 January 202532.4684
28 January 202532.4560
27 January 202532.3733
24 January 202532.4633
23 January 202532.4015
22 January 202532.5240
21 January 202532.5508
20 January 202532.5559
17 January 202532.5793
16 January 202532.5745
15 January 202532.6082
14 January 202532.6710
13 January 202532.6322
10 January 202532.6319
9 January 202532.6004
8 January 202532.5060
7 January 202532.4907
6 January 202532.6763
3 January 202532.8046
2 January 202532.8000

KWD to MAD in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 KWD = 32.9866 MAD on 17 April 2024 and the lowest 31.5734 on 27 August 2024. From the first to the last figure of the period the rate moved +2.19% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 202432.816332.816332.342432.5440+0.83%
November 202432.546532.666632.031832.3596+1.22%
October 202432.153132.378431.758132.1079+1.13%
September 202431.792532.041031.678931.8767+0.22%
August 202431.721732.516931.573431.9608−2.20%
July 202432.435932.528632.104932.2730+0.06%
June 202432.415732.583732.341332.4486−0.17%
May 202432.470432.822032.286732.5255−1.16%
April 202432.850832.986632.529632.7982−0.21%
March 202432.920232.920232.552532.7069+0.43%
February 202432.780532.780532.542532.6659+0.63%
January 202432.574632.718932.112332.4046+1.44%

* 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 202432.8163
30 December 202432.7563
27 December 202432.6530
24 December 202432.6489
23 December 202432.6413
20 December 202432.6180
19 December 202432.4540
18 December 202432.4642
17 December 202432.4426
16 December 202432.4643
13 December 202432.4480
12 December 202432.4627
11 December 202432.5289
10 December 202432.4714
9 December 202432.4073
6 December 202432.3424
5 December 202432.4970
4 December 202432.6008
3 December 202432.6072
2 December 202432.5559

November 2024

DateRate
29 November 202432.5465
28 November 202432.5722
27 November 202432.6653
26 November 202432.6666
25 November 202432.6348
22 November 202432.4648
21 November 202432.4534
20 November 202432.5027
19 November 202432.5217
18 November 202432.4825
15 November 202432.3732
14 November 202432.2661
13 November 202432.2602
12 November 202432.3025
11 November 202432.2386
8 November 202432.1970
7 November 202432.0961
6 November 202432.0318
5 November 202432.0882
4 November 202432.0585
1 November 202432.1282

October 2024

DateRate
31 October 202432.1531
30 October 202432.1353
29 October 202432.1604
28 October 202432.2250
25 October 202432.2449
24 October 202432.3332
23 October 202432.2818
22 October 202432.3286
21 October 202432.3784
18 October 202432.2802
17 October 202432.0818
16 October 202432.0779
15 October 202432.0102
14 October 202432.0273
11 October 202432.0769
10 October 202432.0157
9 October 202432.0092
8 October 202432.0545
7 October 202431.9968
4 October 202431.9693
3 October 202431.9517
2 October 202431.9321
1 October 202431.7581

September 2024

DateRate
30 September 202431.7925
27 September 202431.7156
26 September 202431.6789
25 September 202431.7251
24 September 202431.7866
23 September 202431.7499
20 September 202431.8308
19 September 202431.9304
18 September 202431.9407
17 September 202432.0052
16 September 202431.9707
13 September 202432.0410
12 September 202431.9062
11 September 202431.8991
10 September 202431.8873
9 September 202431.8569
6 September 202431.8909
5 September 202431.9323
4 September 202431.9568
3 September 202431.9948
2 September 202431.9190

August 2024

DateRate
30 August 202431.7217
29 August 202431.6276
28 August 202431.5893
27 August 202431.5734
26 August 202431.6331
23 August 202431.6809
22 August 202431.7205
21 August 202431.7834
20 August 202431.8303
19 August 202431.9650
16 August 202431.9424
15 August 202431.9512
14 August 202432.0420
13 August 202432.0965
12 August 202432.1108
9 August 202432.1116
8 August 202432.1438
7 August 202432.1849
6 August 202432.1886
5 August 202432.3165
2 August 202432.5169
1 August 202432.4077

July 2024

DateRate
31 July 202432.4359
30 July 202432.3881
29 July 202432.3114
26 July 202432.2561
25 July 202432.3193
24 July 202432.2506
23 July 202432.1879
22 July 202432.1916
19 July 202432.1049
18 July 202432.1308
17 July 202432.1706
16 July 202432.1063
15 July 202432.1122
12 July 202432.1333
11 July 202432.1538
10 July 202432.1887
9 July 202432.2343
8 July 202432.2987
5 July 202432.3359
4 July 202432.4331
3 July 202432.5286
2 July 202432.5114
1 July 202432.4959

June 2024

DateRate
28 June 202432.4157
27 June 202432.3851
26 June 202432.3912
25 June 202432.4500
24 June 202432.4920
21 June 202432.4649
20 June 202432.5133
19 June 202432.5832
18 June 202432.5837
17 June 202432.5400
14 June 202432.4801
13 June 202432.4698
12 June 202432.4478
11 June 202432.3443
10 June 202432.3712
7 June 202432.3413
6 June 202432.3460
5 June 202432.4446
4 June 202432.4636
3 June 202432.4435

May 2024

DateRate
31 May 202432.4704
30 May 202432.4157
29 May 202432.3992
28 May 202432.3881
27 May 202432.4497
24 May 202432.3602
23 May 202432.2867
22 May 202432.2979
21 May 202432.4167
20 May 202432.4404
17 May 202432.4516
16 May 202432.4935
15 May 202432.5973
14 May 202432.5776
13 May 202432.6344
10 May 202432.6334
9 May 202432.6086
8 May 202432.6446
7 May 202432.6611
6 May 202432.7271
3 May 202432.7853
2 May 202432.8220

April 2024

DateRate
30 April 202432.8508
29 April 202432.8867
26 April 202432.9032
25 April 202432.9438
24 April 202432.9247
23 April 202432.9412
22 April 202432.9139
19 April 202432.8343
18 April 202432.9332
17 April 202432.9866
16 April 202432.9108
15 April 202432.5296
12 April 202432.5562
11 April 202432.6084
10 April 202432.6182
9 April 202432.6563
8 April 202432.7379
5 April 202432.7504
4 April 202432.7239
3 April 202432.7643
2 April 202432.7880

March 2024

DateRate
28 March 202432.9202
27 March 202432.8510
26 March 202432.8071
25 March 202432.7989
22 March 202432.6549
21 March 202432.6648
20 March 202432.6805
19 March 202432.6928
18 March 202432.6974
15 March 202432.6465
14 March 202432.6428
13 March 202432.6927
12 March 202432.7096
11 March 202432.6837
8 March 202432.5760
7 March 202432.5525
6 March 202432.6362
5 March 202432.6779
4 March 202432.7690
1 March 202432.7843

February 2024

DateRate
29 February 202432.7805
28 February 202432.7097
27 February 202432.6643
26 February 202432.6505
23 February 202432.6626
22 February 202432.7449
21 February 202432.7351
20 February 202432.7008
19 February 202432.6872
16 February 202432.6846
15 February 202432.6815
14 February 202432.6567
13 February 202432.6090
12 February 202432.5940
9 February 202432.6758
8 February 202432.6729
7 February 202432.7283
6 February 202432.6681
5 February 202432.5425
2 February 202432.5763
1 February 202432.5589

January 2024

DateRate
31 January 202432.5746
30 January 202432.7189
29 January 202432.4413
26 January 202432.4621
25 January 202432.3973
24 January 202432.4399
23 January 202432.3467
22 January 202432.3991
19 January 202432.5105
18 January 202432.4398
17 January 202432.4341
16 January 202432.4194
15 January 202432.4415
12 January 202432.4132
11 January 202432.4042
10 January 202432.3557
9 January 202432.3527
8 January 202432.3684
5 January 202432.3006
4 January 202432.2982
3 January 202432.2700
2 January 202432.1123

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 KWD to MAD rates in 2026?
In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 KWD = 32.2498 MAD on 5 October 2026 and the lowest 29.5418 on 29 January 2026. From the first to the last figure of the period the rate moved +6.93% (calculated by us).
What were the highest and lowest KWD to MAD rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 KWD = 32.8046 MAD on 3 January 2025 and the lowest 29.3992 on 17 September 2025. From the first to the last figure of the period the rate moved −9.75% (calculated by us).
What were the highest and lowest KWD to MAD rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 KWD = 32.9866 MAD on 17 April 2024 and the lowest 31.5734 on 27 August 2024. From the first to the last figure of the period the rate moved +2.19% (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.