Skip to content
TrillioniPay
Rate history

MAD to GBP exchange rate history

Moroccan dirham to British pound reference rates for 720 dates, from 2 January 2024 to 30 October 2026. Highest: 0.08333 on 1 August 2025. Lowest: 0.07560 on 6 October 2026.

Change
−4.66%
High
0.07977
Low
0.07560
MAD to GBP, last 3 months0.075870.077080.078290.0795031 Jul28 Aug28 Sept30 Oct
MAD to GBP, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert MAD to GBP at today’s reference rate →

MAD to GBP in 2026

In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 MAD = 0.08182 GBP on 18 June 2026 and the lowest 0.07560 on 6 October 2026. From the first to the last figure of the period the rate moved −7.14% (calculated by us).

MonthLast figureHighLowAverage*Change*
October 20260.075790.077800.075600.07650−2.47%
September 20260.077710.079550.077710.07876−2.56%
August 20260.079750.079770.078960.07951+0.32%
July 20260.079500.080430.079270.07990−1.44%
June 20260.080660.081820.080450.08086−0.57%
May 20260.081130.081620.079550.08067+1.32%
April 20260.080070.081170.079220.08005−0.83%
March 20260.080740.081650.079240.08032−0.35%
February 20260.081020.081360.079650.08046+0.84%
January 20260.080350.081620.080040.08072−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 2026

October 2026

DateRate
30 October 20260.07579
29 October 20260.07626
28 October 20260.07641
27 October 20260.07634
26 October 20260.07633
19 October 20260.07712
16 October 20260.07640
15 October 20260.07676
14 October 20260.07665
13 October 20260.07723
12 October 20260.07780
9 October 20260.07602
8 October 20260.07620
7 October 20260.07596
6 October 20260.07560
5 October 20260.07583
2 October 20260.07667
1 October 20260.07760

September 2026

DateRate
30 September 20260.07771
29 September 20260.07811
28 September 20260.07824
25 September 20260.07867
24 September 20260.07890
23 September 20260.07889
22 September 20260.07851
21 September 20260.07828
18 September 20260.07897
17 September 20260.07903
16 September 20260.07840
15 September 20260.07842
14 September 20260.07881
11 September 20260.07900
10 September 20260.07903
9 September 20260.07853
8 September 20260.07865
7 September 20260.07902
4 September 20260.07907
3 September 20260.07933
2 September 20260.07955
1 September 20260.07953

August 2026

DateRate
31 August 20260.07975
28 August 20260.07961
27 August 20260.07953
26 August 20260.07933
25 August 20260.07926
24 August 20260.07962
21 August 20260.07919
20 August 20260.07896
19 August 20260.07935
18 August 20260.07966
17 August 20260.07944
14 August 20260.07942
13 August 20260.07971
12 August 20260.07952
11 August 20260.07956
10 August 20260.07958
7 August 20260.07977
6 August 20260.07973
5 August 20260.07962
4 August 20260.07973
3 August 20260.07944

July 2026

DateRate
31 July 20260.07950
30 July 20260.07961
29 July 20260.08025
28 July 20260.08035
27 July 20260.08011
24 July 20260.08003
23 July 20260.07984
22 July 20260.07976
21 July 20260.07994
20 July 20260.07962
17 July 20260.07979
16 July 20260.07927
15 July 20260.07996
14 July 20260.08013
13 July 20260.08000
10 July 20260.07968
9 July 20260.07970
8 July 20260.08008
7 July 20260.07978
6 July 20260.08009
3 July 20260.07985
2 July 20260.07990
1 July 20260.08043

June 2026

DateRate
30 June 20260.08066
29 June 20260.08058
26 June 20260.08047
25 June 20260.08081
24 June 20260.08111
23 June 20260.08109
22 June 20260.08102
19 June 20260.08119
18 June 20260.08182
17 June 20260.08076
16 June 20260.08061
15 June 20260.08045
12 June 20260.08053
11 June 20260.08083
10 June 20260.08084
9 June 20260.08072
8 June 20260.08127
5 June 20260.08076
4 June 20260.08080
3 June 20260.08097
2 June 20260.08080
1 June 20260.08087

May 2026

DateRate
29 May 20260.08113
28 May 20260.08127
27 May 20260.08096
26 May 20260.08069
25 May 20260.08029
22 May 20260.08071
21 May 20260.08074
20 May 20260.08090
19 May 20260.08099
18 May 20260.08092
15 May 20260.08162
14 May 20260.08079
13 May 20260.08112
12 May 20260.08122
11 May 20260.08053
8 May 20260.08019
7 May 20260.07981
6 May 20260.07955
5 May 20260.07997
4 May 20260.07996

April 2026

DateRate
30 April 20260.08007
29 April 20260.08000
28 April 20260.08033
27 April 20260.07966
24 April 20260.08011
23 April 20260.08002
22 April 20260.08021
21 April 20260.08013
20 April 20260.08022
17 April 20260.08004
16 April 20260.07986
15 April 20260.07987
14 April 20260.07935
13 April 20260.08025
10 April 20260.07998
9 April 20260.07993
8 April 20260.07922
7 April 20260.08039
2 April 20260.08117
1 April 20260.08020

March 2026

DateRate
31 March 20260.08074
30 March 20260.08092
27 March 20260.08071
26 March 20260.08041
25 March 20260.08001
24 March 20260.08006
23 March 20260.07961
20 March 20260.07988
19 March 20260.08025
18 March 20260.08017
17 March 20260.07967
16 March 20260.07984
13 March 20260.08033
12 March 20260.08003
11 March 20260.07996
10 March 20260.07924
9 March 20260.08034
6 March 20260.08062
5 March 20260.08067
4 March 20260.08050
3 March 20260.08141
2 March 20260.08165

February 2026

DateRate
27 February 20260.08102
26 February 20260.08039
25 February 20260.08061
24 February 20260.08082
23 February 20260.08073
20 February 20260.08102
19 February 20260.08136
18 February 20260.08061
17 February 20260.08085
16 February 20260.08017
13 February 20260.08045
12 February 20260.08051
11 February 20260.08014
10 February 20260.08002
9 February 20260.07973
6 February 20260.08022
5 February 20260.08038
4 February 20260.07965
3 February 20260.07999
2 February 20260.08050

January 2026

DateRate
30 January 20260.08035
29 January 20260.08005
28 January 20260.08011
27 January 20260.08004
26 January 20260.08014
23 January 20260.08062
22 January 20260.08116
21 January 20260.08111
20 January 20260.08067
19 January 20260.08085
16 January 20260.08091
15 January 20260.08099
14 January 20260.08075
13 January 20260.08071
12 January 20260.08026
9 January 20260.08087
8 January 20260.08080
7 January 20260.08075
6 January 20260.08080
5 January 20260.08153
2 January 20260.08162

MAD to GBP in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 MAD = 0.08333 GBP on 1 August 2025 and the lowest 0.07886 on 5 March 2025. From the first to the last figure of the period the rate moved +2.41% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20250.081560.081900.080830.08133−0.32%
November 20250.081830.082740.081540.08209−0.74%
October 20250.082430.082640.081040.08170+0.72%
September 20250.081840.082970.081380.08200−0.68%
August 20250.082400.083330.081470.08228−0.84%
July 20250.083100.083130.080660.08215+2.88%
June 20250.080770.081750.080030.08073+0.51%
May 20250.080360.082080.080050.08086−0.64%
April 20250.080880.082010.078940.08102+0.78%
March 20250.080250.080940.078860.07983+0.37%
February 20250.079950.080670.079320.07988−0.51%
January 20250.080370.081970.079080.08071+1.83%

* 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.08156
30 December 20250.08134
29 December 20250.08136
24 December 20250.08120
23 December 20250.08084
22 December 20250.08123
19 December 20250.08162
18 December 20250.08153
17 December 20250.08190
16 December 20250.08109
15 December 20250.08127
12 December 20250.08137
11 December 20250.08083
10 December 20250.08123
9 December 20250.08126
8 December 20250.08129
5 December 20250.08120
4 December 20250.08129
3 December 20250.08120
2 December 20250.08189
1 December 20250.08133

November 2025

DateRate
28 November 20250.08183
27 November 20250.08154
26 November 20250.08179
25 November 20250.08196
24 November 20250.08210
21 November 20250.08234
20 November 20250.08274
19 November 20250.08243
18 November 20250.08235
17 November 20250.08214
14 November 20250.08204
13 November 20250.08176
12 November 20250.08220
11 November 20250.08202
10 November 20250.08188
7 November 20250.08207
6 November 20250.08205
5 November 20250.08230
4 November 20250.08226
3 November 20250.08198

October 2025

DateRate
31 October 20250.08243
30 October 20250.08264
29 October 20250.08212
28 October 20250.08164
27 October 20250.08112
24 October 20250.08131
23 October 20250.08105
22 October 20250.08129
21 October 20250.08122
20 October 20250.08132
17 October 20250.08104
16 October 20250.08115
15 October 20250.08159
14 October 20250.08228
13 October 20250.08202
10 October 20250.08250
9 October 20250.08201
8 October 20250.08178
7 October 20250.08184
6 October 20250.08180
3 October 20250.08176
2 October 20250.08154
1 October 20250.08163

September 2025

DateRate
30 September 20250.08184
29 September 20250.08176
26 September 20250.08280
25 September 20250.08239
24 September 20250.08220
23 September 20250.08197
22 September 20250.08194
19 September 20250.08262
18 September 20250.08190
17 September 20250.08171
16 September 20250.08149
15 September 20250.08149
12 September 20250.08182
11 September 20250.08201
10 September 20250.08200
9 September 20250.08171
8 September 20250.08138
5 September 20250.08163
4 September 20250.08201
3 September 20250.08243
2 September 20250.08297
1 September 20250.08190

August 2025

DateRate
29 August 20250.08240
28 August 20250.08166
27 August 20250.08241
26 August 20250.08233
25 August 20250.08203
22 August 20250.08267
21 August 20250.08253
20 August 20250.08234
19 August 20250.08199
18 August 20250.08194
15 August 20250.08193
14 August 20250.08172
13 August 20250.08147
12 August 20250.08207
11 August 20250.08235
8 August 20250.08226
7 August 20250.08212
6 August 20250.08263
5 August 20250.08296
4 August 20250.08277
1 August 20250.08333

July 2025

DateRate
31 July 20250.08310
30 July 20250.08226
29 July 20250.08313
28 July 20250.08274
25 July 20250.08278
24 July 20250.08206
23 July 20250.08203
22 July 20250.08213
21 July 20250.08206
18 July 20250.08204
17 July 20250.08254
16 July 20250.08275
15 July 20250.08259
14 July 20250.08231
11 July 20250.08230
10 July 20250.08179
9 July 20250.08176
8 July 20250.08188
7 July 20250.08178
4 July 20250.08164
3 July 20250.08160
2 July 20250.08151
1 July 20250.08066

June 2025

DateRate
30 June 20250.08077
27 June 20250.08019
26 June 20250.08018
25 June 20250.08077
24 June 20250.08036
23 June 20250.08175
20 June 20250.08098
19 June 20250.08139
18 June 20250.08148
17 June 20250.08089
16 June 20250.08073
13 June 20250.08120
12 June 20250.08046
11 June 20250.08098
10 June 20250.08079
9 June 20250.08056
6 June 20250.08060
5 June 20250.08030
4 June 20250.08038
3 June 20250.08054
2 June 20250.08003

May 2025

DateRate
30 May 20250.08036
29 May 20250.08015
28 May 20250.08055
27 May 20250.08022
26 May 20250.08005
23 May 20250.08033
22 May 20250.08079
21 May 20250.08064
20 May 20250.08093
19 May 20250.08045
16 May 20250.08103
15 May 20250.08110
14 May 20250.08056
13 May 20250.08140
12 May 20250.08208
9 May 20250.08168
8 May 20250.08137
7 May 20250.08133
6 May 20250.08095
5 May 20250.08096
2 May 20250.08122

April 2025

DateRate
30 April 20250.08088
29 April 20250.08064
28 April 20250.08096
25 April 20250.08095
24 April 20250.08124
23 April 20250.08155
22 April 20250.08061
17 April 20250.08146
16 April 20250.08103
15 April 20250.08134
14 April 20250.08148
11 April 20250.08043
10 April 20250.08154
9 April 20250.08195
8 April 20250.08196
7 April 20250.08201
4 April 20250.08079
3 April 20250.07894
2 April 20250.08020
1 April 20250.08053

March 2025

DateRate
31 March 20250.08025
28 March 20250.08021
27 March 20250.08063
26 March 20250.08094
25 March 20250.08042
24 March 20250.08024
21 March 20250.08023
20 March 20250.08009
19 March 20250.07991
18 March 20250.07966
17 March 20250.07970
14 March 20250.07976
13 March 20250.07991
12 March 20250.07980
11 March 20250.07944
10 March 20250.07948
7 March 20250.07948
6 March 20250.07909
5 March 20250.07886
4 March 20250.07910
3 March 20250.07927

February 2025

DateRate
28 February 20250.07995
27 February 20250.07965
26 February 20250.07956
25 February 20250.07939
24 February 20250.07947
21 February 20250.07935
20 February 20250.07945
19 February 20250.07957
18 February 20250.07975
17 February 20250.07968
14 February 20250.07945
13 February 20250.08015
12 February 20250.08016
11 February 20250.08048
10 February 20250.08058
7 February 20250.08014
6 February 20250.08067
5 February 20250.07932
4 February 20250.08013
3 February 20250.08063

January 2025

DateRate
31 January 20250.08037
30 January 20250.08047
29 January 20250.08042
28 January 20250.08053
27 January 20250.08005
24 January 20250.08056
23 January 20250.08126
22 January 20250.08068
21 January 20250.08133
20 January 20250.08161
17 January 20250.08157
16 January 20250.08157
15 January 20250.08130
14 January 20250.08154
13 January 20250.08197
10 January 20250.08074
9 January 20250.08090
8 January 20250.08087
7 January 20250.07969
6 January 20250.07908
3 January 20250.07956
2 January 20250.07964

MAD to GBP in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 MAD = 0.08018 GBP on 6 August 2024 and the lowest 0.07696 on 30 September 2024. From the first to the last figure of the period the rate moved −1.55% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20240.078930.079450.078450.07893+0.24%
November 20240.078730.080040.078240.07890+0.91%
October 20240.078020.078220.077140.07787+1.38%
September 20240.076960.078670.076960.07776−1.77%
August 20240.078350.080180.078350.07918−0.28%
July 20240.078570.079250.078040.07877−1.21%
June 20240.079530.079630.078600.07907+0.73%
May 20240.078960.079950.078650.07920+0.10%
April 20240.078880.080030.078490.07908+0.96%
March 20240.078130.078970.077710.07824−0.47%
February 20240.078490.079570.078200.07875−0.31%
January 20240.078740.080160.078650.07910−1.78%

* 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.07893
30 December 20240.07873
27 December 20240.07914
24 December 20240.07917
23 December 20240.07945
20 December 20240.07942
19 December 20240.07944
18 December 20240.07876
17 December 20240.07886
16 December 20240.07917
13 December 20240.07910
12 December 20240.07871
11 December 20240.07845
10 December 20240.07860
9 December 20240.07872
6 December 20240.07879
5 December 20240.07862
4 December 20240.07881
3 December 20240.07889
2 December 20240.07887

November 2024

DateRate
29 November 20240.07873
28 November 20240.07889
27 November 20240.07880
26 November 20240.07888
25 November 20240.07896
22 November 20240.08004
21 November 20240.07930
20 November 20240.07904
19 November 20240.07903
18 November 20240.07932
15 November 20240.07919
14 November 20240.07952
13 November 20240.07913
12 November 20240.07861
11 November 20240.07851
8 November 20240.07824
7 November 20240.07829
6 November 20240.07931
5 November 20240.07834
4 November 20240.07851
1 November 20240.07833

October 2024

DateRate
31 October 20240.07802
30 October 20240.07822
29 October 20240.07815
28 October 20240.07799
25 October 20240.07797
24 October 20240.07775
23 October 20240.07806
22 October 20240.07776
21 October 20240.07739
18 October 20240.07748
17 October 20240.07810
16 October 20240.07801
15 October 20240.07789
14 October 20240.07814
11 October 20240.07787
10 October 20240.07802
9 October 20240.07791
8 October 20240.07772
7 October 20240.07807
4 October 20240.07767
3 October 20240.07816
2 October 20240.07714
1 October 20240.07744

September 2024

DateRate
30 September 20240.07696
27 September 20240.07718
26 September 20240.07734
25 September 20240.07717
24 September 20240.07710
23 September 20240.07757
20 September 20240.07737
19 September 20240.07726
18 September 20240.07773
17 September 20240.07754
16 September 20240.07761
13 September 20240.07791
12 September 20240.07867
11 September 20240.07842
10 September 20240.07843
9 September 20240.07856
6 September 20240.07796
5 September 20240.07789
4 September 20240.07809
3 September 20240.07795
2 September 20240.07814

August 2024

DateRate
30 August 20240.07835
29 August 20240.07864
28 August 20240.07852
27 August 20240.07846
26 August 20240.07856
23 August 20240.07873
22 August 20240.07875
21 August 20240.07903
20 August 20240.07901
19 August 20240.07901
16 August 20240.07923
15 August 20240.07960
14 August 20240.07939
13 August 20240.07955
12 August 20240.07970
9 August 20240.07990
8 August 20240.08011
7 August 20240.07987
6 August 20240.08018
5 August 20240.07939
2 August 20240.07896
1 August 20240.07895

July 2024

DateRate
31 July 20240.07857
30 July 20240.07859
29 July 20240.07895
26 July 20240.07880
25 July 20240.07864
24 July 20240.07851
23 July 20240.07866
22 July 20240.07860
19 July 20240.07891
18 July 20240.07845
17 July 20240.07804
16 July 20240.07857
15 July 20240.07853
12 July 20240.07852
11 July 20240.07891
10 July 20240.07925
9 July 20240.07921
8 July 20240.07877
5 July 20240.07892
4 July 20240.07882
3 July 20240.07895
2 July 20240.07925
1 July 20240.07917

June 2024

DateRate
28 June 20240.07953
27 June 20240.07963
26 June 20240.07955
25 June 20240.07922
24 June 20240.07920
21 June 20240.07944
20 June 20240.07909
19 June 20240.07860
18 June 20240.07893
17 June 20240.07911
14 June 20240.07914
13 June 20240.07871
12 June 20240.07873
11 June 20240.07910
10 June 20240.07928
7 June 20240.07882
6 June 20240.07902
5 June 20240.07871
4 June 20240.07874
3 June 20240.07894

May 2024

DateRate
31 May 20240.07896
30 May 20240.07911
29 May 20240.07892
28 May 20240.07865
27 May 20240.07880
24 May 20240.07916
23 May 20240.07917
22 May 20240.07934
21 May 20240.07905
20 May 20240.07908
17 May 20240.07928
16 May 20240.07908
15 May 20240.07908
14 May 20240.07950
13 May 20240.07942
10 May 20240.07956
9 May 20240.07995
8 May 20240.07985
7 May 20240.07940
6 May 20240.07901
3 May 20240.07894
2 May 20240.07909

April 2024

DateRate
30 April 20240.07888
29 April 20240.07869
26 April 20240.07892
25 April 20240.07876
24 April 20240.07931
23 April 20240.07939
22 April 20240.08003
19 April 20240.07941
18 April 20240.07896
17 April 20240.07897
16 April 20240.07922
15 April 20240.07996
12 April 20240.08000
11 April 20240.07952
10 April 20240.07850
9 April 20240.07849
8 April 20240.07877
5 April 20240.07855
4 April 20240.07852
3 April 20240.07886
2 April 20240.07887

March 2024

DateRate
28 March 20240.07813
27 March 20240.07848
26 March 20240.07836
25 March 20240.07840
22 March 20240.07897
21 March 20240.07822
20 March 20240.07842
19 March 20240.07835
18 March 20240.07813
15 March 20240.07818
14 March 20240.07801
13 March 20240.07780
12 March 20240.07793
11 March 20240.07771
8 March 20240.07780
7 March 20240.07831
6 March 20240.07832
5 March 20240.07845
4 March 20240.07827
1 March 20240.07847

February 2024

DateRate
29 February 20240.07849
28 February 20240.07867
27 February 20240.07849
26 February 20240.07847
23 February 20240.07836
22 February 20240.07837
21 February 20240.07863
20 February 20240.07875
19 February 20240.07878
16 February 20240.07896
15 February 20240.07915
14 February 20240.07915
13 February 20240.07854
12 February 20240.07898
9 February 20240.07878
8 February 20240.07888
7 February 20240.07857
6 February 20240.07908
5 February 20240.07957
2 February 20240.07820
1 February 20240.07886

January 2024

DateRate
31 January 20240.07874
30 January 20240.07892
29 January 20240.07898
26 January 20240.07869
25 January 20240.07885
24 January 20240.07865
23 January 20240.07909
22 January 20240.07891
19 January 20240.07888
18 January 20240.07904
17 January 20240.07914
16 January 20240.07947
15 January 20240.07896
12 January 20240.07891
11 January 20240.07873
10 January 20240.07909
9 January 20240.07907
8 January 20240.07913
5 January 20240.07953
4 January 20240.07930
3 January 20240.07993
2 January 20240.08016

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 GBP rates in 2026?
In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 MAD = 0.08182 GBP on 18 June 2026 and the lowest 0.07560 on 6 October 2026. From the first to the last figure of the period the rate moved −7.14% (calculated by us).
What were the highest and lowest MAD to GBP rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 MAD = 0.08333 GBP on 1 August 2025 and the lowest 0.07886 on 5 March 2025. From the first to the last figure of the period the rate moved +2.41% (calculated by us).
What were the highest and lowest MAD to GBP rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 MAD = 0.08018 GBP on 6 August 2024 and the lowest 0.07696 on 30 September 2024. From the first to the last figure of the period the rate moved −1.55% (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.