Skip to content
TrillioniPay
Rate history

QAR to MAD exchange rate history

Qatari riyal to Moroccan dirham reference rates for 720 dates, from 2 January 2024 to 30 October 2026. Highest: 2.7927 on 17 April 2024. Lowest: 2.4636 on 18 September 2025.

Change
+5.06%
High
2.7395
Low
2.5309
QAR to MAD, last 3 months2.54452.60492.66542.725931 Jul28 Aug28 Sept30 Oct
QAR to MAD, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert QAR to MAD at today’s reference rate →

QAR to MAD in 2026

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

MonthLast figureHighLowAverage*Change*
October 20262.70522.73952.66792.7060+1.67%
September 20262.66082.66082.55302.6003+4.58%
August 20262.54422.56742.53092.5514−1.19%
July 20262.57492.58402.56162.5716−0.04%
June 20262.57602.58332.52312.5479+2.14%
May 20262.52212.53812.50142.5256−0.70%
April 20262.54002.58022.53482.5487−1.16%
March 20262.56972.59022.51372.5638+2.10%
February 20262.51702.52242.49562.5134+1.29%
January 20262.48482.53942.48382.5178−0.66%

* 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 20262.7052
29 October 20262.7052
28 October 20262.7060
27 October 20262.7001
26 October 20262.6965
19 October 20262.6721
16 October 20262.6966
15 October 20262.7017
14 October 20262.7017
13 October 20262.6854
12 October 20262.6679
9 October 20262.7334
8 October 20262.7300
7 October 20262.7388
6 October 20262.7373
5 October 20262.7395
2 October 20262.7144
1 October 20262.6752

September 2026

DateRate
30 September 20262.6608
29 September 20262.6551
28 September 20262.6473
25 September 20262.6350
24 September 20262.6341
23 September 20262.6229
22 September 20262.6185
21 September 20262.6202
18 September 20262.6072
17 September 20262.5988
16 September 20262.6042
15 September 20262.5983
14 September 20262.5833
11 September 20262.5745
10 September 20262.5712
9 September 20262.5790
8 September 20262.5788
7 September 20262.5694
4 September 20262.5679
3 September 20262.5657
2 September 20262.5612
1 September 20262.5530

August 2026

DateRate
31 August 20262.5442
28 August 20262.5408
27 August 20262.5433
26 August 20262.5408
25 August 20262.5425
24 August 20262.5309
21 August 20262.5404
20 August 20262.5534
19 August 20262.5540
18 August 20262.5497
17 August 20262.5506
14 August 20262.5553
13 August 20262.5547
12 August 20262.5545
11 August 20262.5579
10 August 20262.5564
7 August 20262.5607
6 August 20262.5586
5 August 20262.5599
4 August 20262.5626
3 August 20262.5674

July 2026

DateRate
31 July 20262.5749
30 July 20262.5776
29 July 20262.5762
28 July 20262.5731
27 July 20262.5751
24 July 20262.5764
23 July 20262.5771
22 July 20262.5766
21 July 20262.5646
20 July 20262.5635
17 July 20262.5623
16 July 20262.5651
15 July 20262.5632
14 July 20262.5616
13 July 20262.5651
10 July 20262.5686
9 July 20262.5732
8 July 20262.5702
7 July 20262.5725
6 July 20262.5704
3 July 20262.5761
2 July 20262.5840
1 July 20262.5797

June 2026

DateRate
30 June 20262.5760
29 June 20262.5769
26 June 20262.5830
25 June 20262.5833
24 June 20262.5736
23 June 20262.5634
22 June 20262.5593
19 June 20262.5571
18 June 20262.5383
17 June 20262.5376
16 June 20262.5418
15 June 20262.5443
12 June 20262.5454
11 June 20262.5431
10 June 20262.5397
9 June 20262.5392
8 June 20262.5296
5 June 20262.5259
4 June 20262.5264
3 June 20262.5232
2 June 20262.5236
1 June 20262.5231

May 2026

DateRate
29 May 20262.5221
28 May 20262.5217
27 May 20262.5258
26 May 20262.5276
25 May 20262.5350
22 May 20262.5369
21 May 20262.5355
20 May 20262.5339
19 May 20262.5299
18 May 20262.5365
15 May 20262.5199
14 May 20262.5169
13 May 20262.5068
12 May 20262.5014
11 May 20262.5078
8 May 20262.5172
7 May 20262.5272
6 May 20262.5361
5 May 20262.5381
4 May 20262.5359

April 2026

DateRate
30 April 20262.5400
29 April 20262.5416
28 April 20262.5389
27 April 20262.5413
24 April 20262.5418
23 April 20262.5417
22 April 20262.5369
21 April 20262.5358
20 April 20262.5348
17 April 20262.5363
16 April 20262.5400
15 April 20262.5384
14 April 20262.5515
13 April 20262.5507
10 April 20262.5547
9 April 20262.5607
8 April 20262.5743
7 April 20262.5802
2 April 20262.5623
1 April 20262.5715

March 2026

DateRate
31 March 20262.5697
30 March 20262.5661
27 March 20262.5630
26 March 20262.5616
25 March 20262.5640
24 March 20262.5664
23 March 20262.5718
20 March 20262.5727
19 March 20262.5740
18 March 20262.5745
17 March 20262.5845
16 March 20262.5902
13 March 20262.5777
12 March 20262.5638
11 March 20262.5622
10 March 20262.5774
9 March 20262.5608
6 March 20262.5552
5 March 20262.5488
4 March 20262.5503
3 March 20262.5347
2 March 20262.5137

February 2026

DateRate
27 February 20262.5170
26 February 20262.5220
25 February 20262.5202
24 February 20262.5201
23 February 20262.5222
20 February 20262.5152
19 February 20262.5105
18 February 20262.5102
17 February 20262.5092
16 February 20262.5119
13 February 20262.5093
12 February 20262.5034
11 February 20262.5060
10 February 20262.5100
9 February 20262.5224
6 February 20262.5203
5 February 20262.5178
4 February 20262.5143
3 February 20262.5097
2 February 20262.4956

January 2026

DateRate
30 January 20262.4848
29 January 20262.4838
28 January 20262.4872
27 January 20262.4985
26 January 20262.5126
23 January 20262.5194
22 January 20262.5220
21 January 20262.5229
20 January 20262.5326
19 January 20262.5331
16 January 20262.5340
15 January 20262.5313
14 January 20262.5311
13 January 20262.5293
12 January 20262.5394
9 January 20262.5319
8 January 20262.5298
7 January 20262.5229
6 January 20262.5161
5 January 20262.5064
2 January 20262.5039

QAR to MAD in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 QAR = 2.7827 MAD on 3 January 2025 and the lowest 2.4636 on 18 September 2025. From the first to the last figure of the period the rate moved −9.96% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20252.50142.54602.50142.5245−1.54%
November 20252.54052.55912.53742.5475−0.09%
October 20252.54292.54292.49872.5200+1.83%
September 20252.49712.50032.46362.4815+0.73%
August 20252.47892.50512.47372.4839−0.77%
July 20252.49822.49822.46572.4766+0.62%
June 20252.48272.53562.48272.5113−2.11%
May 20252.53622.55912.52752.5410−0.31%
April 20252.54402.64642.53202.5823−3.79%
March 20252.64422.73332.63112.6658−3.01%
February 20252.72642.76102.72182.7440−0.86%
January 20252.75002.78272.74132.7586−1.01%

* 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 20252.5014
30 December 20252.5027
29 December 20252.5043
24 December 20252.5057
23 December 20252.5169
22 December 20252.5174
19 December 20252.5175
18 December 20252.5148
17 December 20252.5139
16 December 20252.5213
15 December 20252.5249
12 December 20252.5233
11 December 20252.5390
10 December 20252.5409
9 December 20252.5378
8 December 20252.5359
5 December 20252.5354
4 December 20252.5335
3 December 20252.5420
2 December 20252.5409
1 December 20252.5460

November 2025

DateRate
28 November 20252.5405
27 November 20252.5456
26 November 20252.5463
25 November 20252.5502
24 November 20252.5520
21 November 20252.5495
20 November 20252.5422
19 November 20252.5398
18 November 20252.5392
17 November 20252.5374
14 November 20252.5431
13 November 20252.5504
12 November 20252.5472
11 November 20252.5478
10 November 20252.5454
7 November 20252.5513
6 November 20252.5568
5 November 20252.5591
4 November 20252.5561
3 November 20252.5512

October 2025

DateRate
31 October 20252.5429
30 October 20252.5330
29 October 20252.5322
28 October 20252.5345
27 October 20252.5373
24 October 20252.5391
23 October 20252.5410
22 October 20252.5342
21 October 20252.5290
20 October 20252.5193
17 October 20252.5235
16 October 20252.5215
15 October 20252.5221
14 October 20252.5180
13 October 20252.5123
10 October 20252.5070
9 October 20252.5051
8 October 20252.5054
7 October 20252.5043
6 October 20252.5007
3 October 20252.4987
2 October 20252.4997
1 October 20252.4987

September 2025

DateRate
30 September 20252.4971
29 September 20252.5003
26 September 20252.4846
25 September 20252.4849
24 September 20252.4821
23 September 20252.4809
22 September 20252.4843
19 September 20252.4672
18 September 20252.4636
17 September 20252.4642
16 September 20252.4717
15 September 20252.4760
12 September 20252.4795
11 September 20252.4790
10 September 20252.4753
9 September 20252.4803
8 September 20252.4952
5 September 20252.4969
4 September 20252.4915
3 September 20252.4846
2 September 20252.4741
1 September 20252.4801

August 2025

DateRate
29 August 20252.4789
28 August 20252.4885
27 August 20252.4804
26 August 20252.4742
25 August 20252.4792
22 August 20252.4771
21 August 20252.4750
20 August 20252.4756
19 August 20252.4783
18 August 20252.4762
15 August 20252.4737
14 August 20252.4761
13 August 20252.4853
12 August 20252.4864
11 August 20252.4848
8 August 20252.4862
7 August 20252.4919
6 August 20252.4974
5 August 20252.4934
4 August 20252.4979
1 August 20252.5051

July 2025

DateRate
31 July 20252.4982
30 July 20252.4981
29 July 20252.4787
28 July 20252.4726
25 July 20252.4671
24 July 20252.4706
23 July 20252.4748
22 July 20252.4803
21 July 20252.4839
18 July 20252.4882
17 July 20252.4846
16 July 20252.4777
15 July 20252.4750
14 July 20252.4746
11 July 20252.4734
10 July 20252.4747
9 July 20252.4740
8 July 20252.4716
7 July 20252.4664
4 July 20252.4666
3 July 20252.4657
2 July 20252.4672
1 July 20252.4768

June 2025

DateRate
30 June 20252.4827
27 June 20252.4964
26 June 20252.5006
25 June 20252.5006
24 June 20252.5114
23 June 20252.5097
20 June 20252.5152
19 June 20252.5116
18 June 20252.5056
17 June 20252.5029
16 June 20252.5058
13 June 20252.4996
12 June 20252.5144
11 June 20252.5150
10 June 20252.5184
9 June 20252.5177
6 June 20252.5168
5 June 20252.5217
4 June 20252.5283
3 June 20252.5273
2 June 20252.5356

May 2025

DateRate
30 May 20252.5362
29 May 20252.5451
28 May 20252.5309
27 May 20252.5275
26 May 20252.5306
23 May 20252.5366
22 May 20252.5338
21 May 20252.5417
20 May 20252.5422
19 May 20252.5528
16 May 20252.5524
15 May 20252.5513
14 May 20252.5591
13 May 20252.5530
12 May 20252.5404
9 May 20252.5341
8 May 20252.5332
7 May 20252.5308
6 May 20252.5380
5 May 20252.5473
2 May 20252.5446

April 2025

DateRate
30 April 20252.5440
29 April 20252.5456
28 April 20252.5437
25 April 20252.5492
24 April 20252.5415
23 April 20252.5320
22 April 20252.5499
17 April 20252.5494
16 April 20252.5564
15 April 20252.5522
14 April 20252.5601
11 April 20252.6095
10 April 20252.6072
9 April 20252.6234
8 April 20252.6217
7 April 20252.6145
4 April 20252.6137
3 April 20252.6393
2 April 20252.6464
1 April 20252.6457

March 2025

DateRate
31 March 20252.6442
28 March 20252.6444
27 March 20252.6322
26 March 20252.6311
25 March 20252.6373
24 March 20252.6465
21 March 20252.6493
20 March 20252.6501
19 March 20252.6525
18 March 20252.6589
17 March 20252.6565
14 March 20252.6630
13 March 20252.6596
12 March 20252.6590
11 March 20252.6741
10 March 20252.6724
7 March 20252.6771
6 March 20252.6960
5 March 20252.7201
4 March 20252.7236
3 March 20252.7333

February 2025

DateRate
28 February 20252.7264
27 February 20252.7218
26 February 20252.7285
25 February 20252.7332
24 February 20252.7360
21 February 20252.7380
20 February 20252.7424
19 February 20252.7413
18 February 20252.7376
17 February 20252.7367
14 February 20252.7462
13 February 20252.7484
12 February 20252.7541
11 February 20252.7559
10 February 20252.7514
7 February 20252.7536
6 February 20252.7509
5 February 20252.7610
4 February 20252.7596
3 February 20252.7571

January 2025

DateRate
31 January 20252.7500
30 January 20252.7465
29 January 20252.7513
28 January 20252.7455
27 January 20252.7413
24 January 20252.7490
23 January 20252.7449
22 January 20252.7542
21 January 20252.7577
20 January 20252.7602
17 January 20252.7622
16 January 20252.7628
15 January 20252.7661
14 January 20252.7720
13 January 20252.7660
10 January 20252.7638
9 January 20252.7617
8 January 20252.7546
7 January 20252.7502
6 January 20252.7688
3 January 20252.7827
2 January 20252.7780

QAR to MAD in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 QAR = 2.7927 MAD on 17 April 2024 and the lowest 2.6487 on 28 August 2024. From the first to the last figure of the period the rate moved +2.51% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20242.77822.77822.73042.7505+1.07%
November 20242.74882.76692.69542.7313+1.43%
October 20242.70992.72502.66212.7017+1.74%
September 20242.66372.68802.65662.6731+0.12%
August 20242.66052.72942.64872.6832−2.36%
July 20242.72492.73902.69442.7125−0.23%
June 20242.73112.74602.72252.7333−0.22%
May 20242.73702.77742.72282.7451−1.47%
April 20242.77772.79272.75372.7742−0.13%
March 20242.78132.78132.75092.7623+0.44%
February 20242.76912.76912.74962.7621+0.67%
January 20242.75072.75072.71022.7351+1.49%

* 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 20242.7782
30 December 20242.7716
27 December 20242.7643
24 December 20242.7642
23 December 20242.7614
20 December 20242.7623
19 December 20242.7428
18 December 20242.7425
17 December 20242.7430
16 December 20242.7416
13 December 20242.7420
12 December 20242.7422
11 December 20242.7483
10 December 20242.7410
9 December 20242.7346
6 December 20242.7304
5 December 20242.7450
4 December 20242.7521
3 December 20242.7537
2 December 20242.7483

November 2024

DateRate
29 November 20242.7488
28 November 20242.7494
27 November 20242.7612
26 November 20242.7632
25 November 20242.7669
22 November 20242.7428
21 November 20242.7406
20 November 20242.7441
19 November 20242.7486
18 November 20242.7426
15 November 20242.7357
14 November 20242.7277
13 November 20242.7247
12 November 20242.7267
11 November 20242.7165
8 November 20242.7115
7 November 20242.7067
6 November 20242.6954
5 November 20242.7007
4 November 20242.6978
1 November 20242.7064

October 2024

DateRate
31 October 20242.7099
30 October 20242.7092
29 October 20242.7087
28 October 20242.7119
25 October 20242.7131
24 October 20242.7220
23 October 20242.7178
22 October 20242.7210
21 October 20242.7250
18 October 20242.7186
17 October 20242.7017
16 October 20242.7021
15 October 20242.6966
14 October 20242.6948
11 October 20242.7000
10 October 20242.6955
9 October 20242.6949
8 October 20242.6967
7 October 20242.6889
4 October 20242.6855
3 October 20242.6827
2 October 20242.6793
1 October 20242.6621

September 2024

DateRate
30 September 20242.6637
27 September 20242.6586
26 September 20242.6566
25 September 20242.6603
24 September 20242.6636
23 September 20242.6603
20 September 20242.6683
19 September 20242.6759
18 September 20242.6760
17 September 20242.6807
16 September 20242.6813
13 September 20242.6880
12 September 20242.6773
11 September 20242.6767
10 September 20242.6758
9 September 20242.6716
6 September 20242.6753
5 September 20242.6801
4 September 20242.6823
3 September 20242.6856
2 September 20242.6769

August 2024

DateRate
30 August 20242.6605
29 August 20242.6522
28 August 20242.6487
27 August 20242.6489
26 August 20242.6518
23 August 20242.6587
22 August 20242.6614
21 August 20242.6677
20 August 20242.6725
19 August 20242.6846
16 August 20242.6848
15 August 20242.6835
14 August 20242.6938
13 August 20242.6999
12 August 20242.6992
9 August 20242.6993
8 August 20242.7012
7 August 20242.7023
6 August 20242.6994
5 August 20242.7098
2 August 20242.7294
1 August 20242.7199

July 2024

DateRate
31 July 20242.7249
30 July 20242.7211
29 July 20242.7134
26 July 20242.7087
25 July 20242.7134
24 July 20242.7087
23 July 20242.7036
22 July 20242.7033
19 July 20242.6944
18 July 20242.6968
17 July 20242.7018
16 July 20242.6959
15 July 20242.6958
12 July 20242.6996
11 July 20242.7039
10 July 20242.7065
9 July 20242.7098
8 July 20242.7170
5 July 20242.7211
4 July 20242.7322
3 July 20242.7390
2 July 20242.7383
1 July 20242.7384

June 2024

DateRate
28 June 20242.7311
27 June 20242.7284
26 June 20242.7286
25 June 20242.7340
24 June 20242.7391
21 June 20242.7352
20 June 20242.7388
19 June 20242.7460
18 June 20242.7460
17 June 20242.7417
14 June 20242.7353
13 June 20242.7338
12 June 20242.7348
11 June 20242.7252
10 June 20242.7243
7 June 20242.7225
6 June 20242.7228
5 June 20242.7305
4 June 20242.7343
3 June 20242.7341

May 2024

DateRate
31 May 20242.7370
30 May 20242.7329
29 May 20242.7295
28 May 20242.7311
27 May 20242.7354
24 May 20242.7289
23 May 20242.7230
22 May 20242.7228
21 May 20242.7331
20 May 20242.7365
17 May 20242.7381
16 May 20242.7447
15 May 20242.7532
14 May 20242.7520
13 May 20242.7564
10 May 20242.7566
9 May 20242.7535
8 May 20242.7567
7 May 20242.7575
6 May 20242.7640
3 May 20242.7720
2 May 20242.7774

April 2024

DateRate
30 April 20242.7777
29 April 20242.7841
26 April 20242.7826
25 April 20242.7877
24 April 20242.7860
23 April 20242.7897
22 April 20242.7874
19 April 20242.7807
18 April 20242.7897
17 April 20242.7927
16 April 20242.7855
15 April 20242.7537
12 April 20242.7539
11 April 20242.7539
10 April 20242.7556
9 April 20242.7590
8 April 20242.7646
5 April 20242.7672
4 April 20242.7658
3 April 20242.7692
2 April 20242.7709

March 2024

DateRate
28 March 20242.7813
27 March 20242.7760
26 March 20242.7728
25 March 20242.7716
22 March 20242.7578
21 March 20242.7589
20 March 20242.7600
19 March 20242.7604
18 March 20242.7610
15 March 20242.7554
14 March 20242.7536
13 March 20242.7585
12 March 20242.7597
11 March 20242.7568
8 March 20242.7509
7 March 20242.7512
6 March 20242.7580
5 March 20242.7614
4 March 20242.7697
1 March 20242.7713

February 2024

DateRate
29 February 20242.7691
28 February 20242.7642
27 February 20242.7606
26 February 20242.7581
23 February 20242.7618
22 February 20242.7680
21 February 20242.7676
20 February 20242.7663
19 February 20242.7651
16 February 20242.7660
15 February 20242.7668
14 February 20242.7623
13 February 20242.7579
12 February 20242.7570
9 February 20242.7660
8 February 20242.7641
7 February 20242.7681
6 February 20242.7635
5 February 20242.7501
2 February 20242.7523
1 February 20242.7496

January 2024

DateRate
31 January 20242.7507
30 January 20242.7483
29 January 20242.7398
26 January 20242.7415
25 January 20242.7359
24 January 20242.7400
23 January 20242.7316
22 January 20242.7358
19 January 20242.7458
18 January 20242.7413
17 January 20242.7389
16 January 20242.7346
15 January 20242.7363
12 January 20242.7349
11 January 20242.7359
10 January 20242.7300
9 January 20242.7293
8 January 20242.7326
5 January 20242.7270
4 January 20242.7289
3 January 20242.7220
2 January 20242.7102

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. Source: Qatar Central Bank. Rates By Exchange Rate API

Related

Questions

What were the highest and lowest QAR to MAD rates in 2026?
In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 QAR = 2.7395 MAD on 5 October 2026 and the lowest 2.4838 on 29 January 2026. From the first to the last figure of the period the rate moved +8.04% (calculated by us).
What were the highest and lowest QAR to MAD rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 QAR = 2.7827 MAD on 3 January 2025 and the lowest 2.4636 on 18 September 2025. From the first to the last figure of the period the rate moved −9.96% (calculated by us).
What were the highest and lowest QAR to MAD rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 QAR = 2.7927 MAD on 17 April 2024 and the lowest 2.6487 on 28 August 2024. From the first to the last figure of the period the rate moved +2.51% (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.