Skip to content
TrillioniPay
Rate history

GBP to MAD exchange rate history

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

Change
+4.89%
High
13.2283
Low
12.5361
GBP to MAD, last 3 months12.581112.781812.982613.183331 Jul28 Aug28 Sept30 Oct
GBP to MAD, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert GBP to MAD at today’s reference rate →

GBP to MAD in 2026

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

MonthLast figureHighLowAverage*Change*
October 202613.193913.228312.853013.0730+2.53%
September 202612.868512.868512.570012.6978+2.63%
August 202612.538712.664512.536112.5767−0.32%
July 202612.579112.614712.432812.5159+1.47%
June 202612.397412.429512.222512.3669+0.58%
May 202612.326412.571512.252412.3970−1.31%
April 202612.489712.623612.319312.4923+0.84%
March 202612.385712.619412.248012.4509+0.35%
February 202612.342112.555612.291112.4293−0.83%
January 202612.445512.494312.252412.3890+1.51%

* 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.1939
29 October 202613.1130
28 October 202613.0880
27 October 202613.0994
26 October 202613.1011
19 October 202612.9661
16 October 202613.0893
15 October 202613.0270
14 October 202613.0465
13 October 202612.9484
12 October 202612.8530
9 October 202613.1538
8 October 202613.1242
7 October 202613.1641
6 October 202613.2283
5 October 202613.1874
2 October 202613.0430
1 October 202612.8868

September 2026

DateRate
30 September 202612.8685
29 September 202612.8025
28 September 202612.7810
25 September 202612.7109
24 September 202612.6750
23 September 202612.6755
22 September 202612.7370
21 September 202612.7750
18 September 202612.6638
17 September 202612.6536
16 September 202612.7550
15 September 202612.7523
14 September 202612.6890
11 September 202612.6587
10 September 202612.6541
9 September 202612.7341
8 September 202612.7151
7 September 202612.6548
4 September 202612.6469
3 September 202612.6054
2 September 202612.5700
1 September 202612.5741

August 2026

DateRate
31 August 202612.5387
28 August 202612.5616
27 August 202612.5736
26 August 202612.6059
25 August 202612.6160
24 August 202612.5604
21 August 202612.6278
20 August 202612.6645
19 August 202612.6024
18 August 202612.5532
17 August 202612.5885
14 August 202612.5908
13 August 202612.5461
12 August 202612.5762
11 August 202612.5692
10 August 202612.5662
7 August 202612.5361
6 August 202612.5425
5 August 202612.5598
4 August 202612.5424
3 August 202612.5884

July 2026

DateRate
31 July 202612.5791
30 July 202612.5615
29 July 202612.4617
28 July 202612.4449
27 July 202612.4821
24 July 202612.4955
23 July 202612.5255
22 July 202612.5372
21 July 202612.5096
20 July 202612.5598
17 July 202612.5330
16 July 202612.6147
15 July 202612.5063
14 July 202612.4793
13 July 202612.5001
10 July 202612.5495
9 July 202612.5469
8 July 202612.4880
7 July 202612.5346
6 July 202612.4858
3 July 202612.5229
2 July 202612.5155
1 July 202612.4328

June 2026

DateRate
30 June 202612.3974
29 June 202612.4093
26 June 202612.4277
25 June 202612.3751
24 June 202612.3290
23 June 202612.3315
22 June 202612.3422
19 June 202612.3172
18 June 202612.2225
17 June 202612.3829
16 June 202612.4052
15 June 202612.4295
12 June 202612.4177
11 June 202612.3709
10 June 202612.3708
9 June 202612.3887
8 June 202612.3042
5 June 202612.3819
4 June 202612.3763
3 June 202612.3499
2 June 202612.3756
1 June 202612.3660

May 2026

DateRate
29 May 202612.3264
28 May 202612.3042
27 May 202612.3517
26 May 202612.3924
25 May 202612.4554
22 May 202612.3901
21 May 202612.3852
20 May 202612.3611
19 May 202612.3465
18 May 202612.3584
15 May 202612.2524
14 May 202612.3771
13 May 202612.3276
12 May 202612.3123
11 May 202612.4173
8 May 202612.4710
7 May 202612.5301
6 May 202612.5715
5 May 202612.5039
4 May 202612.5057

April 2026

DateRate
30 April 202612.4897
29 April 202612.4994
28 April 202612.4479
27 April 202612.5529
24 April 202612.4835
23 April 202612.4968
22 April 202612.4677
21 April 202612.4792
20 April 202612.4655
17 April 202612.4943
16 April 202612.5218
15 April 202612.5201
14 April 202612.6020
13 April 202612.4608
10 April 202612.5024
9 April 202612.5115
8 April 202612.6236
7 April 202612.4391
2 April 202612.3193
1 April 202612.4694

March 2026

DateRate
31 March 202612.3857
30 March 202612.3578
27 March 202612.3899
26 March 202612.4360
25 March 202612.4988
24 March 202612.4914
23 March 202612.5612
20 March 202612.5184
19 March 202612.4606
18 March 202612.4740
17 March 202612.5510
16 March 202612.5243
13 March 202612.4480
12 March 202612.4947
11 March 202612.5063
10 March 202612.6194
9 March 202612.4474
6 March 202612.4032
5 March 202612.3963
4 March 202612.4226
3 March 202612.2842
2 March 202612.2480

February 2026

DateRate
27 February 202612.3421
26 February 202612.4390
25 February 202612.4055
24 February 202612.3733
23 February 202612.3868
20 February 202612.3433
19 February 202612.2911
18 February 202612.4060
17 February 202612.3682
16 February 202612.4735
13 February 202612.4305
12 February 202612.4212
11 February 202612.4785
10 February 202612.4976
9 February 202612.5425
6 February 202612.4664
5 February 202612.4412
4 February 202612.5556
3 February 202612.5019
2 February 202612.4224

January 2026

DateRate
30 January 202612.4455
29 January 202612.4916
28 January 202612.4821
27 January 202612.4943
26 January 202612.4786
23 January 202612.4044
22 January 202612.3209
21 January 202612.3287
20 January 202612.3960
19 January 202612.3680
16 January 202612.3590
15 January 202612.3477
14 January 202612.3840
13 January 202612.3894
12 January 202612.4597
9 January 202612.3652
8 January 202612.3761
7 January 202612.3843
6 January 202612.3767
5 January 202612.2652
2 January 202612.2524

GBP to MAD in 2025

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

MonthLast figureHighLowAverage*Change*
December 202512.260412.371212.209612.2964+0.32%
November 202512.220712.263412.086812.1822+0.74%
October 202512.130812.339912.100212.2405−0.72%
September 202512.218712.287512.052712.1957+0.68%
August 202512.135812.274912.001112.1538+0.84%
July 202512.034212.398212.029712.1735−2.80%
June 202512.380512.496012.233012.3873−0.51%
May 202512.444112.492312.183612.3670+0.65%
April 202512.363912.667112.194312.3430−0.78%
March 202512.460912.680412.355212.5271−0.37%
February 202512.507012.606612.395712.5196+0.51%
January 202512.443112.645112.200012.3907−1.79%

* 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 202512.2604
30 December 202512.2941
29 December 202512.2912
24 December 202512.3159
23 December 202512.3700
22 December 202512.3112
19 December 202512.2515
18 December 202512.2656
17 December 202512.2096
16 December 202512.3316
15 December 202512.3043
12 December 202512.2900
11 December 202512.3712
10 December 202512.3101
9 December 202512.3064
8 December 202512.3010
5 December 202512.3145
4 December 202512.3021
3 December 202512.3160
2 December 202512.2119
1 December 202512.2954

November 2025

DateRate
28 November 202512.2207
27 November 202512.2634
26 November 202512.2265
25 November 202512.2015
24 November 202512.1805
21 November 202512.1446
20 November 202512.0868
19 November 202512.1316
18 November 202512.1440
17 November 202512.1745
14 November 202512.1892
13 November 202512.2308
12 November 202512.1649
11 November 202512.1927
10 November 202512.2132
7 November 202512.1851
6 November 202512.1873
5 November 202512.1507
4 November 202512.1564
3 November 202512.1988

October 2025

DateRate
31 October 202512.1308
30 October 202512.1002
29 October 202512.1779
28 October 202512.2483
27 October 202512.3269
24 October 202512.2990
23 October 202512.3376
22 October 202512.3013
21 October 202512.3125
20 October 202512.2976
17 October 202512.3399
16 October 202512.3232
15 October 202512.2567
14 October 202512.1542
13 October 202512.1927
10 October 202512.1213
9 October 202512.1934
8 October 202512.2287
7 October 202512.2190
6 October 202512.2256
3 October 202512.2305
2 October 202512.2633
1 October 202512.2508

September 2025

DateRate
30 September 202512.2187
29 September 202512.2310
26 September 202512.0777
25 September 202512.1376
24 September 202512.1653
23 September 202512.2001
22 September 202512.2047
19 September 202512.1032
18 September 202512.2096
17 September 202512.2390
16 September 202512.2722
15 September 202512.2720
12 September 202512.2222
11 September 202512.1941
10 September 202512.1944
9 September 202512.2390
8 September 202512.2875
5 September 202512.2504
4 September 202512.1930
3 September 202512.1318
2 September 202512.0527
1 September 202512.2094

August 2025

DateRate
29 August 202512.1358
28 August 202512.2454
27 August 202512.1343
26 August 202512.1469
25 August 202512.1905
22 August 202512.0960
21 August 202512.1162
20 August 202512.1445
19 August 202512.1971
18 August 202512.2043
15 August 202512.2061
14 August 202512.2373
13 August 202512.2749
12 August 202512.1842
11 August 202512.1438
8 August 202512.1569
7 August 202512.1768
6 August 202512.1014
5 August 202512.0545
4 August 202512.0812
1 August 202512.0011

July 2025

DateRate
31 July 202512.0342
30 July 202512.1567
29 July 202512.0297
28 July 202512.0855
25 July 202512.0809
24 July 202512.1867
23 July 202512.1905
22 July 202512.1752
21 July 202512.1865
18 July 202512.1897
17 July 202512.1147
16 July 202512.0843
15 July 202512.1087
14 July 202512.1493
11 July 202512.1502
10 July 202512.2258
9 July 202512.2309
8 July 202512.2130
7 July 202512.2277
4 July 202512.2490
3 July 202512.2547
2 July 202512.2682
1 July 202512.3982

June 2025

DateRate
30 June 202512.3805
27 June 202512.4697
26 June 202512.4721
25 June 202512.3816
24 June 202512.4433
23 June 202512.2330
20 June 202512.3488
19 June 202512.2859
18 June 202512.2731
17 June 202512.3623
16 June 202512.3864
13 June 202512.3154
12 June 202512.4283
11 June 202512.3485
10 June 202512.3783
9 June 202512.4130
6 June 202512.4065
5 June 202512.4540
4 June 202512.4411
3 June 202512.4163
2 June 202512.4960

May 2025

DateRate
30 May 202512.4441
29 May 202512.4759
28 May 202512.4146
27 May 202512.4657
26 May 202512.4923
23 May 202512.4489
22 May 202512.3770
21 May 202512.4012
20 May 202512.3571
19 May 202512.4299
16 May 202512.3411
15 May 202512.3304
14 May 202512.4137
13 May 202512.2845
12 May 202512.1836
9 May 202512.2436
8 May 202512.2898
7 May 202512.2957
6 May 202512.3535
5 May 202512.3518
2 May 202512.3127

April 2025

DateRate
30 April 202512.3639
29 April 202512.4008
28 April 202512.3521
25 April 202512.3527
24 April 202512.3087
23 April 202512.2629
22 April 202512.4060
17 April 202512.2760
16 April 202512.3410
15 April 202512.2941
14 April 202512.2732
11 April 202512.4336
10 April 202512.2642
9 April 202512.2025
8 April 202512.2014
7 April 202512.1943
4 April 202512.3779
3 April 202512.6671
2 April 202512.4695
1 April 202512.4176

March 2025

DateRate
31 March 202512.4609
28 March 202512.4678
27 March 202512.4024
26 March 202512.3552
25 March 202512.4354
24 March 202512.4629
21 March 202512.4645
20 March 202512.4864
19 March 202512.5135
18 March 202512.5539
17 March 202512.5472
14 March 202512.5382
13 March 202512.5146
12 March 202512.5317
11 March 202512.5887
10 March 202512.5815
7 March 202512.5818
6 March 202512.6442
5 March 202512.6804
4 March 202512.6422
3 March 202512.6157

February 2025

DateRate
28 February 202512.5070
27 February 202512.5552
26 February 202512.5685
25 February 202512.5964
24 February 202512.5836
21 February 202512.6026
20 February 202512.5867
19 February 202512.5682
18 February 202512.5388
17 February 202512.5496
14 February 202512.5867
13 February 202512.4762
12 February 202512.4745
11 February 202512.4248
10 February 202512.4101
7 February 202512.4784
6 February 202512.3957
5 February 202512.6066
4 February 202512.4797
3 February 202512.4024

January 2025

DateRate
31 January 202512.4431
30 January 202512.4277
29 January 202512.4354
28 January 202512.4176
27 January 202512.4928
24 January 202512.4135
23 January 202512.3065
22 January 202512.3950
21 January 202512.2958
20 January 202512.2530
17 January 202512.2600
16 January 202512.2601
15 January 202512.3000
14 January 202512.2642
13 January 202512.2000
10 January 202512.3859
9 January 202512.3608
8 January 202512.3659
7 January 202512.5481
6 January 202512.6451
3 January 202512.5694
2 January 202512.5561

GBP to MAD in 2024

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

MonthLast figureHighLowAverage*Change*
December 202412.670212.747112.586912.6695−0.24%
November 202412.701112.780412.493312.6741−0.90%
October 202412.816512.963812.784312.8426−1.36%
September 202412.993812.993812.710812.8614+1.80%
August 202412.764012.764012.471212.6305+0.28%
July 202412.728012.814112.617812.6960+1.23%
June 202412.573712.721912.557612.6465−0.72%
May 202412.665012.715012.508012.6264−0.10%
April 202412.677912.739912.495612.6465−0.95%
March 202412.799912.867512.663512.7822+0.47%
February 202412.739812.787412.567512.6987+0.31%
January 202412.700512.714312.474312.6428+1.81%

* 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 202412.6702
30 December 202412.7023
27 December 202412.6356
24 December 202412.6312
23 December 202412.5869
20 December 202412.5921
19 December 202412.5878
18 December 202412.6973
17 December 202412.6813
16 December 202412.6306
13 December 202412.6416
12 December 202412.7042
11 December 202412.7471
10 December 202412.7224
9 December 202412.7039
6 December 202412.6921
5 December 202412.7192
4 December 202412.6890
3 December 202412.6759
2 December 202412.6795

November 2024

DateRate
29 November 202412.7011
28 November 202412.6758
27 November 202412.6911
26 November 202412.6774
25 November 202412.6643
22 November 202412.4933
21 November 202412.6097
20 November 202412.6526
19 November 202412.6537
18 November 202412.6066
15 November 202412.6276
14 November 202412.5762
13 November 202412.6380
12 November 202412.7210
11 November 202412.7379
8 November 202412.7804
7 November 202412.7735
6 November 202412.6083
5 November 202412.7650
4 November 202412.7376
1 November 202412.7661

October 2024

DateRate
31 October 202412.8165
30 October 202412.7843
29 October 202412.7953
28 October 202412.8214
25 October 202412.8248
24 October 202412.8612
23 October 202412.8106
22 October 202412.8603
21 October 202412.9211
18 October 202412.9069
17 October 202412.8044
16 October 202412.8196
15 October 202412.8391
14 October 202412.7972
11 October 202412.8427
10 October 202412.8170
9 October 202412.8351
8 October 202412.8673
7 October 202412.8087
4 October 202412.8752
3 October 202412.7937
2 October 202412.9638
1 October 202412.9127

September 2024

DateRate
30 September 202412.9938
27 September 202412.9566
26 September 202412.9297
25 September 202412.9578
24 September 202412.9703
23 September 202412.8918
20 September 202412.9248
19 September 202412.9432
18 September 202412.8648
17 September 202412.8968
16 September 202412.8845
13 September 202412.8347
12 September 202412.7108
11 September 202412.7520
10 September 202412.7502
9 September 202412.7292
6 September 202412.8270
5 September 202412.8394
4 September 202412.8058
3 September 202412.8291
2 September 202412.7975

August 2024

DateRate
30 August 202412.7640
29 August 202412.7166
28 August 202412.7351
27 August 202412.7458
26 August 202412.7296
23 August 202412.7019
22 August 202412.6990
21 August 202412.6537
20 August 202412.6561
19 August 202412.6572
16 August 202412.6213
15 August 202412.5628
14 August 202412.5953
13 August 202412.5708
12 August 202412.5464
9 August 202412.5153
8 August 202412.4829
7 August 202412.5201
6 August 202412.4712
5 August 202412.5953
2 August 202412.6643
1 August 202412.6668

July 2024

DateRate
31 July 202412.7280
30 July 202412.7235
29 July 202412.6668
26 July 202412.6902
25 July 202412.7163
24 July 202412.7372
23 July 202412.7123
22 July 202412.7219
19 July 202412.6724
18 July 202412.7466
17 July 202412.8141
16 July 202412.7270
15 July 202412.7344
12 July 202412.7351
11 July 202412.6729
10 July 202412.6180
9 July 202412.6244
8 July 202412.6947
5 July 202412.6704
4 July 202412.6867
3 July 202412.6661
2 July 202412.6178
1 July 202412.6317

June 2024

DateRate
28 June 202412.5737
27 June 202412.5576
26 June 202412.5708
25 June 202412.6233
24 June 202412.6263
21 June 202412.5886
20 June 202412.6440
19 June 202412.7219
18 June 202412.6688
17 June 202412.6405
14 June 202412.6352
13 June 202412.7046
12 June 202412.7024
11 June 202412.6415
10 June 202412.6130
7 June 202412.6877
6 June 202412.6556
5 June 202412.7053
4 June 202412.7005
3 June 202412.6682

May 2024

DateRate
31 May 202412.6650
30 May 202412.6413
29 May 202412.6712
28 May 202412.7150
27 May 202412.6908
24 May 202412.6319
23 May 202412.6306
22 May 202412.6032
21 May 202412.6497
20 May 202412.6459
17 May 202412.6137
16 May 202412.6453
15 May 202412.6460
14 May 202412.5778
13 May 202412.5909
10 May 202412.5684
9 May 202412.5080
8 May 202412.5228
7 May 202412.5939
6 May 202412.6566
3 May 202412.6685
2 May 202412.6438

April 2024

DateRate
30 April 202412.6779
29 April 202412.7074
26 April 202412.6711
25 April 202412.6965
24 April 202412.6091
23 April 202412.5962
22 April 202412.4956
19 April 202412.5935
18 April 202412.6642
17 April 202412.6626
16 April 202412.6229
15 April 202412.5065
12 April 202412.4996
11 April 202412.5751
10 April 202412.7383
9 April 202412.7399
8 April 202412.6946
5 April 202412.7309
4 April 202412.7350
3 April 202412.6807
2 April 202412.6788

March 2024

DateRate
28 March 202412.7999
27 March 202412.7425
26 March 202412.7624
25 March 202412.7553
22 March 202412.6635
21 March 202412.7842
20 March 202412.7512
19 March 202412.7637
18 March 202412.7992
15 March 202412.7903
14 March 202412.8194
13 March 202412.8537
12 March 202412.8314
11 March 202412.8675
8 March 202412.8527
7 March 202412.7693
6 March 202412.7683
5 March 202412.7477
4 March 202412.7765
1 March 202412.7443

February 2024

DateRate
29 February 202412.7398
28 February 202412.7116
27 February 202412.7407
26 February 202412.7434
23 February 202412.7624
22 February 202412.7601
21 February 202412.7180
20 February 202412.6977
19 February 202412.6931
16 February 202412.6646
15 February 202412.6344
14 February 202412.6344
13 February 202412.7323
12 February 202412.6608
9 February 202412.6937
8 February 202412.6776
7 February 202412.7282
6 February 202412.6451
5 February 202412.5675
2 February 202412.7874
1 February 202412.6806

January 2024

DateRate
31 January 202412.7005
30 January 202412.6715
29 January 202412.6613
26 January 202412.7075
25 January 202412.6820
24 January 202412.7143
23 January 202412.6445
22 January 202412.6728
19 January 202412.6782
18 January 202412.6512
17 January 202412.6361
16 January 202412.5836
15 January 202412.6648
12 January 202412.6734
11 January 202412.7012
10 January 202412.6446
9 January 202412.6468
8 January 202412.6379
5 January 202412.5743
4 January 202412.6101
3 January 202412.5113
2 January 202412.4743

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 GBP to MAD rates in 2026?
In 2026 (reference dates 2 January 2026 to 30 October 2026), the highest figure was 1 GBP = 13.2283 MAD on 6 October 2026 and the lowest 12.2225 on 18 June 2026. From the first to the last figure of the period the rate moved +7.68% (calculated by us).
What were the highest and lowest GBP to MAD rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 GBP = 12.6804 MAD on 5 March 2025 and the lowest 12.0011 on 1 August 2025. From the first to the last figure of the period the rate moved −2.35% (calculated by us).
What were the highest and lowest GBP to MAD rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 GBP = 12.9938 MAD on 30 September 2024 and the lowest 12.4712 on 6 August 2024. From the first to the last figure of the period the rate moved +1.57% (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.