Skip to content
TrillioniPay
Rate history

TRY to MAD exchange rate history

Turkish lira to Moroccan dirham reference rates for 720 dates, from 2 January 2024 to 30 October 2026. Highest: 0.33365 on 4 January 2024. Lowest: 0.19160 on 24 August 2026.

Change
−0.03%
High
0.20286
Low
0.19160
TRY to MAD, last 3 months0.192330.195600.198860.2021231 Jul28 Aug28 Sept30 Oct
TRY to MAD, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert TRY to MAD at today’s reference rate →

TRY to MAD in 2026

In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 TRY = 0.21432 MAD on 12 January 2026 and the lowest 0.19160 on 24 August 2026. From the first to the last figure of the period the rate moved −6.93% (calculated by us).

MonthLast figureHighLowAverage*Change*
October 20260.197150.202860.196290.19925−0.22%
September 20260.197590.197590.192500.19453+2.97%
August 20260.191890.196590.191600.19396−2.70%
July 20260.197210.201430.197210.19881−1.87%
June 20260.200960.202160.198930.20037+0.44%
May 20260.200070.204310.199980.20188−2.22%
April 20260.204620.210660.204620.20707−2.70%
March 20260.210290.213390.208150.21111+0.90%
February 20260.208410.210640.208410.20932+0.21%
January 20260.207980.214320.207980.21200−1.86%

* 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 20260.19715
29 October 20260.19758
28 October 20260.19764
27 October 20260.19741
26 October 20260.19724
19 October 20260.19629
16 October 20260.19818
15 October 20260.19900
14 October 20260.19911
13 October 20260.19800
12 October 20260.19683
9 October 20260.20234
8 October 20260.20192
7 October 20260.20266
6 October 20260.20260
5 October 20260.20286
2 October 20260.20105
1 October 20260.19859

September 2026

DateRate
30 September 20260.19759
29 September 20260.19723
28 September 20260.19673
25 September 20260.19601
24 September 20260.19626
23 September 20260.19549
22 September 20260.19528
21 September 20260.19544
18 September 20260.19453
17 September 20260.19434
16 September 20260.19482
15 September 20260.19445
14 September 20260.19339
11 September 20260.19284
10 September 20260.19300
9 September 20260.19365
8 September 20260.19370
7 September 20260.19311
4 September 20260.19296
3 September 20260.19330
2 September 20260.19304
1 September 20260.19250

August 2026

DateRate
31 August 20260.19189
28 August 20260.19169
27 August 20260.19234
26 August 20260.19221
25 August 20260.19241
24 August 20260.19160
21 August 20260.19239
20 August 20260.19382
19 August 20260.19394
18 August 20260.19371
17 August 20260.19382
14 August 20260.19425
13 August 20260.19465
12 August 20260.19470
11 August 20260.19508
10 August 20260.19510
7 August 20260.19538
6 August 20260.19568
5 August 20260.19586
4 August 20260.19615
3 August 20260.19659

July 2026

DateRate
31 July 20260.19721
30 July 20260.19789
29 July 20260.19785
28 July 20260.19769
27 July 20260.19793
24 July 20260.19808
23 July 20260.19860
22 July 20260.19863
21 July 20260.19784
20 July 20260.19777
17 July 20260.19785
16 July 20260.19842
15 July 20260.19838
14 July 20260.19823
13 July 20260.19868
10 July 20260.19899
9 July 20260.20004
8 July 20260.19966
7 July 20260.19992
6 July 20260.19992
3 July 20260.20034
2 July 20260.20143
1 July 20260.20120

June 2026

DateRate
30 June 20260.20096
29 June 20260.20110
26 June 20260.20165
25 June 20260.20216
24 June 20260.20151
23 June 20260.20075
22 June 20260.20050
19 June 20260.20040
18 June 20260.19893
17 June 20260.19943
16 June 20260.19983
15 June 20260.20012
12 June 20260.20027
11 June 20260.20057
10 June 20260.20037
9 June 20260.20041
8 June 20260.19974
5 June 20260.19951
4 June 20260.20003
3 June 20260.19984
2 June 20260.20001
1 June 20260.20011

May 2026

DateRate
29 May 20260.20007
28 May 20260.19998
27 May 20260.20028
26 May 20260.20042
25 May 20260.20185
22 May 20260.20200
21 May 20260.20234
20 May 20260.20233
19 May 20260.20207
18 May 20260.20256
15 May 20260.20139
14 May 20260.20164
13 May 20260.20091
12 May 20260.20055
11 May 20260.20117
8 May 20260.20198
7 May 20260.20337
6 May 20260.20412
5 May 20260.20431
4 May 20260.20421

April 2026

DateRate
30 April 20260.20462
29 April 20260.20527
28 April 20260.20512
27 April 20260.20553
24 April 20260.20550
23 April 20260.20594
22 April 20260.20555
21 April 20260.20560
20 April 20260.20559
17 April 20260.20577
16 April 20260.20654
15 April 20260.20665
14 April 20260.20766
13 April 20260.20763
10 April 20260.20817
9 April 20260.20903
8 April 20260.21066
7 April 20260.21053
2 April 20260.20962
1 April 20260.21050

March 2026

DateRate
31 March 20260.21029
30 March 20260.21011
27 March 20260.20985
26 March 20260.21016
25 March 20260.21040
24 March 20260.21065
23 March 20260.21122
20 March 20260.21135
19 March 20260.21140
18 March 20260.21191
17 March 20260.21282
16 March 20260.21339
13 March 20260.21233
12 March 20260.21157
11 March 20260.21150
10 March 20260.21301
9 March 20260.21144
6 March 20260.21103
5 March 20260.21088
4 March 20260.21110
3 March 20260.20980
2 March 20260.20815

February 2026

DateRate
27 February 20260.20841
26 February 20260.20921
25 February 20260.20911
24 February 20260.20918
23 February 20260.20942
20 February 20260.20881
19 February 20260.20878
18 February 20260.20882
17 February 20260.20887
16 February 20260.20919
13 February 20260.20882
12 February 20260.20876
11 February 20260.20901
10 February 20260.20938
9 February 20260.21064
6 February 20260.21034
5 February 20260.21049
4 February 20260.21035
3 February 20260.21004
2 February 20260.20886

January 2026

DateRate
30 January 20260.20798
29 January 20260.20820
28 January 20260.20854
27 January 20260.20953
26 January 20260.21085
23 January 20260.21152
22 January 20260.21209
21 January 20260.21209
20 January 20260.21304
19 January 20260.21308
16 January 20260.21312
15 January 20260.21334
14 January 20260.21337
13 January 20260.21333
12 January 20260.21432
9 January 20260.21380
8 January 20260.21391
7 January 20260.21335
6 January 20260.21278
5 January 20260.21196
2 January 20260.21182

TRY to MAD in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 TRY = 0.28639 MAD on 3 January 2025 and the lowest 0.21192 on 31 December 2025. From the first to the last figure of the period the rate moved −25.98% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20250.211920.218280.211920.21533−2.61%
November 20250.217610.221300.217610.21927−1.15%
October 20250.220130.220320.218180.21915+0.71%
September 20250.218580.220660.216950.21854−0.36%
August 20250.219360.224220.219360.22141−2.07%
July 20250.224010.226210.221440.22404−1.51%
June 20250.227440.235510.227440.23172−3.32%
May 20250.235260.240390.235260.23822−2.25%
April 20250.240680.254080.240680.24646−5.11%
March 20250.253640.272920.251970.26121−6.67%
February 20250.271760.279830.271760.27594−2.66%
January 20250.279170.286390.279170.28246−2.38%

* 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 20250.21192
30 December 20250.21224
29 December 20250.21231
24 December 20250.21285
23 December 20250.21391
22 December 20250.21405
19 December 20250.21406
18 December 20250.21421
17 December 20250.21418
16 December 20250.21486
15 December 20250.21525
12 December 20250.21576
11 December 20250.21687
10 December 20250.21711
9 December 20250.21693
8 December 20250.21685
5 December 20250.21708
4 December 20250.21725
3 December 20250.21800
2 December 20250.21806
1 December 20250.21828

November 2025

DateRate
28 November 20250.21761
27 November 20250.21833
26 November 20250.21833
25 November 20250.21880
24 November 20250.21936
21 November 20250.21864
20 November 20250.21840
19 November 20250.21827
18 November 20250.21831
17 November 20250.21820
14 November 20250.21868
13 November 20250.21970
12 November 20250.21948
11 November 20250.21958
10 November 20250.21943
7 November 20250.22000
6 November 20250.22095
5 November 20250.22130
4 November 20250.22107
3 November 20250.22085

October 2025

DateRate
31 October 20250.22013
30 October 20250.21959
29 October 20250.21974
28 October 20250.21985
27 October 20250.22032
24 October 20250.22017
23 October 20250.21978
22 October 20250.21959
21 October 20250.21935
20 October 20250.21855
17 October 20250.21897
16 October 20250.21929
15 October 20250.21941
14 October 20250.21912
13 October 20250.21875
10 October 20250.21818
9 October 20250.21854
8 October 20250.21862
7 October 20250.21857
6 October 20250.21833
3 October 20250.21819
2 October 20250.21867
1 October 20250.21867

September 2025

DateRate
30 September 20250.21858
29 September 20250.21888
26 September 20250.21756
25 September 20250.21810
24 September 20250.21797
23 September 20250.21806
22 September 20250.21849
19 September 20250.21695
18 September 20250.21713
17 September 20250.21722
16 September 20250.21787
15 September 20250.21838
12 September 20250.21816
11 September 20250.21852
10 September 20250.21824
9 September 20250.21873
8 September 20250.22010
5 September 20250.22066
4 September 20250.22026
3 September 20250.21969
2 September 20250.21883
1 September 20250.21957

August 2025

DateRate
29 August 20250.21936
28 August 20250.22071
27 August 20250.22001
26 August 20250.21952
25 August 20250.22015
22 August 20250.22053
21 August 20250.22008
20 August 20250.22032
19 August 20250.22078
18 August 20250.22057
15 August 20250.22017
14 August 20250.22098
13 August 20250.22203
12 August 20250.22215
11 August 20250.22221
8 August 20250.22241
7 August 20250.22319
6 August 20250.22358
5 August 20250.22319
4 August 20250.22353
1 August 20250.22422

July 2025

DateRate
31 July 20250.22401
30 July 20250.22407
29 July 20250.22237
28 July 20250.22202
25 July 20250.22144
24 July 20250.22217
23 July 20250.22268
22 July 20250.22333
21 July 20250.22403
18 July 20250.22456
17 July 20250.22450
16 July 20250.22403
15 July 20250.22402
14 July 20250.22395
11 July 20250.22410
10 July 20250.22509
9 July 20250.22486
8 July 20250.22479
7 July 20250.22445
4 July 20250.22529
3 July 20250.22518
2 July 20250.22583
1 July 20250.22621

June 2025

DateRate
30 June 20250.22744
27 June 20250.22783
26 June 20250.22884
25 June 20250.22905
24 June 20250.23062
23 June 20250.22994
20 June 20250.23073
19 June 20250.23110
18 June 20250.23067
17 June 20250.23131
16 June 20250.23153
13 June 20250.23072
12 June 20250.23273
11 June 20250.23360
10 June 20250.23369
9 June 20250.23363
6 June 20250.23349
5 June 20250.23335
4 June 20250.23525
3 June 20250.23510
2 June 20250.23551

May 2025

DateRate
30 May 20250.23526
29 May 20250.23685
28 May 20250.23580
27 May 20250.23590
26 May 20250.23679
23 May 20250.23657
22 May 20250.23702
21 May 20250.23830
20 May 20250.23820
19 May 20250.23922
16 May 20250.23923
15 May 20250.24000
14 May 20250.24039
13 May 20250.23965
12 May 20250.23849
9 May 20250.23805
8 May 20250.23868
7 May 20250.23838
6 May 20250.23932
5 May 20250.24031
2 May 20250.24016

April 2025

DateRate
30 April 20250.24068
29 April 20250.24106
28 April 20250.24085
25 April 20250.24154
24 April 20250.24146
23 April 20250.24071
22 April 20250.24259
17 April 20250.24368
16 April 20250.24408
15 April 20250.24362
14 April 20250.24489
11 April 20250.24958
10 April 20250.25033
9 April 20250.25123
8 April 20250.25107
7 April 20250.25036
4 April 20250.25028
3 April 20250.25325
2 April 20250.25408
1 April 20250.25389

March 2025

DateRate
31 March 20250.25364
28 March 20250.25325
27 March 20250.25207
26 March 20250.25197
25 March 20250.25279
24 March 20250.25350
21 March 20250.25371
20 March 20250.25386
19 March 20250.25414
18 March 20250.26404
17 March 20250.26372
14 March 20250.26429
13 March 20250.26445
12 March 20250.26438
11 March 20250.26603
10 March 20250.26611
7 March 20250.26731
6 March 20250.26942
5 March 20250.27176
4 March 20250.27196
3 March 20250.27292

February 2025

DateRate
28 February 20250.27176
27 February 20250.27195
26 February 20250.27256
25 February 20250.27286
24 February 20250.27361
21 February 20250.27373
20 February 20250.27489
19 February 20250.27489
18 February 20250.27471
17 February 20250.27492
14 February 20250.27601
13 February 20250.27707
12 February 20250.27773
11 February 20250.27826
10 February 20250.27822
7 February 20250.27859
6 February 20250.27896
5 February 20250.27983
4 February 20250.27941
3 February 20250.27888

January 2025

DateRate
31 January 20250.27917
30 January 20250.27940
29 January 20250.27992
28 January 20250.27943
27 January 20250.27925
24 January 20250.28035
23 January 20250.28019
22 January 20250.28120
21 January 20250.28174
20 January 20250.28231
17 January 20250.28269
16 January 20250.28374
15 January 20250.28375
14 January 20250.28428
13 January 20250.28362
10 January 20250.28412
9 January 20250.28443
8 January 20250.28338
7 January 20250.28316
6 January 20250.28530
3 January 20250.28639
2 January 20250.28630

TRY to MAD in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 TRY = 0.33365 MAD on 4 January 2024 and the lowest 0.28311 on 26 September 2024. From the first to the last figure of the period the rate moved −13.83% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20240.285970.288440.284670.28618−0.85%
November 20240.288440.291170.285900.28856+0.14%
October 20240.288030.289570.283300.28713+1.54%
September 20240.283660.288240.283110.28570−0.23%
August 20240.284310.299500.283220.28989−4.94%
July 20240.299090.306010.296520.29996−1.11%
June 20240.302450.309080.301640.30527−2.18%
May 20240.309170.312270.307620.30991−0.99%
April 20240.312260.315700.309340.31225−0.29%
March 20240.313180.321810.310170.31395−2.98%
February 20240.322780.329590.322580.32629−2.13%
January 20240.329820.333650.328370.33083−0.62%

* 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 20240.28597
30 December 20240.28561
27 December 20240.28575
24 December 20240.28540
23 December 20240.28540
20 December 20240.28579
19 December 20240.28467
18 December 20240.28507
17 December 20240.28535
16 December 20240.28544
13 December 20240.28559
12 December 20240.28620
11 December 20240.28689
10 December 20240.28631
9 December 20240.28592
6 December 20240.28561
5 December 20240.28776
4 December 20240.28822
3 December 20240.28844
2 December 20240.28815

November 2024

DateRate
29 November 20240.28844
28 November 20240.28919
27 November 20240.29000
26 November 20240.29035
25 November 20240.29117
22 November 20240.28896
21 November 20240.28930
20 November 20240.28981
19 November 20240.28951
18 November 20240.28903
15 November 20240.28928
14 November 20240.28892
13 November 20240.28864
12 November 20240.28867
11 November 20240.28801
8 November 20240.28726
7 November 20240.28771
6 November 20240.28642
5 November 20240.28620
4 November 20240.28590
1 November 20240.28690

October 2024

DateRate
31 October 20240.28803
30 October 20240.28759
29 October 20240.28749
28 October 20240.28783
25 October 20240.28801
24 October 20240.28940
23 October 20240.28847
22 October 20240.28920
21 October 20240.28957
18 October 20240.28857
17 October 20240.28790
16 October 20240.28751
15 October 20240.28652
14 October 20240.28619
11 October 20240.28668
10 October 20240.28678
9 October 20240.28644
8 October 20240.28641
7 October 20240.28574
4 October 20240.28539
3 October 20240.28590
2 October 20240.28494
1 October 20240.28330

September 2024

DateRate
30 September 20240.28366
27 September 20240.28316
26 September 20240.28311
25 September 20240.28369
24 September 20240.28400
23 September 20240.28353
20 September 20240.28476
19 September 20240.28627
18 September 20240.28557
17 September 20240.28668
16 September 20240.28724
13 September 20240.28824
12 September 20240.28703
11 September 20240.28649
10 September 20240.28597
9 September 20240.28562
6 September 20240.28650
5 September 20240.28701
4 September 20240.28676
3 September 20240.28770
2 September 20240.28679

August 2024

DateRate
30 August 20240.28431
29 August 20240.28322
28 August 20240.28326
27 August 20240.28331
26 August 20240.28375
23 August 20240.28459
22 August 20240.28548
21 August 20240.28641
20 August 20240.28760
19 August 20240.28971
16 August 20240.29003
15 August 20240.29058
14 August 20240.29228
13 August 20240.29289
12 August 20240.29304
9 August 20240.29286
8 August 20240.29352
7 August 20240.29370
6 August 20240.29266
5 August 20240.29566
2 August 20240.29950
1 August 20240.29916

July 2024

DateRate
31 July 20240.29909
30 July 20240.29930
29 July 20240.29919
26 July 20240.29911
25 July 20240.29847
24 July 20240.30002
23 July 20240.29888
22 July 20240.29838
19 July 20240.29675
18 July 20240.29668
17 July 20240.29715
16 July 20240.29652
15 July 20240.29684
12 July 20240.29754
11 July 20240.29944
10 July 20240.29981
9 July 20240.29963
8 July 20240.30216
5 July 20240.30280
4 July 20240.30537
3 July 20240.30601
2 July 20240.30493
1 July 20240.30503

June 2024

DateRate
28 June 20240.30245
27 June 20240.30202
26 June 20240.30164
25 June 20240.30191
24 June 20240.30311
21 June 20240.30306
20 June 20240.30381
19 June 20240.30720
18 June 20240.30621
17 June 20240.30375
14 June 20240.30501
13 June 20240.30810
12 June 20240.30744
11 June 20240.30639
10 June 20240.30589
7 June 20240.30712
6 June 20240.30744
5 June 20240.30670
4 June 20240.30702
3 June 20240.30908

May 2024

DateRate
31 May 20240.30917
30 May 20240.30823
29 May 20240.30830
28 May 20240.30889
27 May 20240.30934
24 May 20240.30805
23 May 20240.30762
22 May 20240.30795
21 May 20240.30902
20 May 20240.30934
17 May 20240.30893
16 May 20240.31026
15 May 20240.31036
14 May 20240.31062
13 May 20240.31150
10 May 20240.31131
9 May 20240.31104
8 May 20240.31105
7 May 20240.31105
6 May 20240.31177
3 May 20240.31198
2 May 20240.31227

April 2024

DateRate
30 April 20240.31226
29 April 20240.31299
26 April 20240.31181
25 April 20240.31215
24 April 20240.31186
23 April 20240.31164
22 April 20240.31182
19 April 20240.31046
18 April 20240.31248
17 April 20240.31249
16 April 20240.31196
15 April 20240.30934
12 April 20240.31010
11 April 20240.31053
10 April 20240.31094
9 April 20240.31197
8 April 20240.31254
5 April 20240.31531
4 April 20240.31570
3 April 20240.31558
2 April 20240.31331

March 2024

DateRate
28 March 20240.31318
27 March 20240.31315
26 March 20240.31344
25 March 20240.31381
22 March 20240.31382
21 March 20240.31345
20 March 20240.31017
19 March 20240.31066
18 March 20240.31114
15 March 20240.31130
14 March 20240.31202
13 March 20240.31280
12 March 20240.31339
11 March 20240.31358
8 March 20240.31325
7 March 20240.31449
6 March 20240.31627
5 March 20240.31748
4 March 20240.31978
1 March 20240.32181

February 2024

DateRate
29 February 20240.32278
28 February 20240.32260
27 February 20240.32261
26 February 20240.32258
23 February 20240.32334
22 February 20240.32509
21 February 20240.32490
20 February 20240.32583
19 February 20240.32606
16 February 20240.32660
15 February 20240.32762
14 February 20240.32700
13 February 20240.32674
12 February 20240.32685
9 February 20240.32814
8 February 20240.32875
7 February 20240.32928
6 February 20240.32914
5 February 20240.32765
2 February 20240.32896
1 February 20240.32959

January 2024

DateRate
31 January 20240.32982
30 January 20240.32951
29 January 20240.32857
26 January 20240.32929
25 January 20240.32883
24 January 20240.33061
23 January 20240.32837
22 January 20240.32929
19 January 20240.33103
18 January 20240.33097
17 January 20240.33081
16 January 20240.33062
15 January 20240.33090
12 January 20240.33078
11 January 20240.33199
10 January 20240.33154
9 January 20240.33183
8 January 20240.33273
5 January 20240.33264
4 January 20240.33365
3 January 20240.33269
2 January 20240.33187

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 TRY to MAD rates in 2026?
In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 TRY = 0.21432 MAD on 12 January 2026 and the lowest 0.19160 on 24 August 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 TRY to MAD rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 TRY = 0.28639 MAD on 3 January 2025 and the lowest 0.21192 on 31 December 2025. From the first to the last figure of the period the rate moved −25.98% (calculated by us).
What were the highest and lowest TRY to MAD rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 TRY = 0.33365 MAD on 4 January 2024 and the lowest 0.28311 on 26 September 2024. From the first to the last figure of the period the rate moved −13.83% (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.