1. Central bank exchange rates
  2. European Central Bank
  3. MXN
  4. 2026

European Central Bank MXN rates in 2026

Average 1 EUR = 20.196 MXN

The mean of all 190 publications in 2026, ranging from 19.640 to 21.027 MXN.

20.0020.5021.00Mar ’26May ’26Jul ’26Sep ’26

Every rate of 2026

1 EUR in MXN, newest first, one row per publication.

DateRate
Tue, 29 Sep 202620.322
Mon, 28 Sep 202620.213
Fri, 25 Sep 202620.182
Thu, 24 Sep 202619.988
Wed, 23 Sep 202619.900
Tue, 22 Sep 202619.773
Mon, 21 Sep 202619.753
Fri, 18 Sep 202619.686
Thu, 17 Sep 202619.734
Wed, 16 Sep 202619.772
Tue, 15 Sep 202619.797
Mon, 14 Sep 202619.720
Fri, 11 Sep 202619.680
Thu, 10 Sep 202619.682
Wed, 9 Sep 202619.695
Tue, 8 Sep 202619.687
Mon, 7 Sep 202619.655
Fri, 4 Sep 202619.640
Thu, 3 Sep 202619.759
Wed, 2 Sep 202619.684
Tue, 1 Sep 202619.704
Mon, 31 Aug 202619.723
Fri, 28 Aug 202619.733
Thu, 27 Aug 202619.765
Wed, 26 Aug 202619.757
Tue, 25 Aug 202619.763
Mon, 24 Aug 202619.745
Fri, 21 Aug 202619.769
Thu, 20 Aug 202619.847
Wed, 19 Aug 202619.771
Tue, 18 Aug 202619.741
Mon, 17 Aug 202619.719
Fri, 14 Aug 202619.659
Thu, 13 Aug 202619.669
Wed, 12 Aug 202619.697
Tue, 11 Aug 202619.759
Mon, 10 Aug 202619.818
Fri, 7 Aug 202619.788
Thu, 6 Aug 202619.912
Wed, 5 Aug 202619.887
Tue, 4 Aug 202619.907
Mon, 3 Aug 202619.979
Fri, 31 Jul 202619.951
Thu, 30 Jul 202619.968
Wed, 29 Jul 202619.887
Tue, 28 Jul 202619.863
Mon, 27 Jul 202619.882
Fri, 24 Jul 202619.887
Thu, 23 Jul 202619.891
Wed, 22 Jul 202619.877
Tue, 21 Jul 202619.861
Mon, 20 Jul 202619.984
Fri, 17 Jul 202619.993
Thu, 16 Jul 202619.983
Wed, 15 Jul 202619.881
Tue, 14 Jul 202619.959
Mon, 13 Jul 202619.982
Fri, 10 Jul 202620.034
Thu, 9 Jul 202620.069
Wed, 8 Jul 202620.043
Tue, 7 Jul 202619.921
Mon, 6 Jul 202619.959
Fri, 3 Jul 202619.974
Thu, 2 Jul 202620.015
Wed, 1 Jul 202619.959
Tue, 30 Jun 202619.903
Mon, 29 Jun 202619.932
Fri, 26 Jun 202619.970
Thu, 25 Jun 202620.006
Wed, 24 Jun 202619.981
Tue, 23 Jun 202619.920
Mon, 22 Jun 202619.855
Fri, 19 Jun 202619.880
Thu, 18 Jun 202619.932
Wed, 17 Jun 202619.949
Tue, 16 Jun 202619.945
Mon, 15 Jun 202619.977
Fri, 12 Jun 202619.923
Thu, 11 Jun 202620.065
Wed, 10 Jun 202620.169
Tue, 9 Jun 202620.116
Mon, 8 Jun 202620.095
Fri, 5 Jun 202620.103
Thu, 4 Jun 202620.117
Wed, 3 Jun 202620.082
Tue, 2 Jun 202620.133
Mon, 1 Jun 202620.179
Fri, 29 May 202620.191
Thu, 28 May 202620.200
Wed, 27 May 202620.154
Tue, 26 May 202620.113
Mon, 25 May 202620.105
Fri, 22 May 202620.105
Thu, 21 May 202620.126
Wed, 20 May 202620.147
Tue, 19 May 202620.152
Mon, 18 May 202620.142
Fri, 15 May 202620.202
Thu, 14 May 202620.126
Wed, 13 May 202620.177
Tue, 12 May 202620.245
Mon, 11 May 202620.259
Fri, 8 May 202620.272
Thu, 7 May 202620.247
Wed, 6 May 202620.302
Tue, 5 May 202620.382
Mon, 4 May 202620.464
Thu, 30 Apr 202620.497
Wed, 29 Apr 202620.367
Tue, 28 Apr 202620.389
Mon, 27 Apr 202620.390
Fri, 24 Apr 202620.365
Thu, 23 Apr 202620.291
Wed, 22 Apr 202620.321
Tue, 21 Apr 202620.367
Mon, 20 Apr 202620.404
Fri, 17 Apr 202620.314
Thu, 16 Apr 202620.347
Wed, 15 Apr 202620.386
Tue, 14 Apr 202620.317
Mon, 13 Apr 202620.320
Fri, 10 Apr 202620.318
Thu, 9 Apr 202620.374
Wed, 8 Apr 202620.370
Tue, 7 Apr 202620.517
Thu, 2 Apr 202620.675
Wed, 1 Apr 202620.719
Tue, 31 Mar 202620.710
Mon, 30 Mar 202620.778
Fri, 27 Mar 202620.797
Thu, 26 Mar 202620.560
Wed, 25 Mar 202620.594
Tue, 24 Mar 202620.697
Mon, 23 Mar 202620.602
Fri, 20 Mar 202620.588
Thu, 19 Mar 202620.586
Wed, 18 Mar 202620.394
Tue, 17 Mar 202620.366
Mon, 16 Mar 202620.431
Fri, 13 Mar 202620.452
Thu, 12 Mar 202620.453
Wed, 11 Mar 202620.440
Tue, 10 Mar 202620.441
Mon, 9 Mar 202620.623
Fri, 6 Mar 202620.562
Thu, 5 Mar 202620.487
Wed, 4 Mar 202620.442
Tue, 3 Mar 202620.328
Mon, 2 Mar 202620.295
Fri, 27 Feb 202620.319
Thu, 26 Feb 202620.293
Wed, 25 Feb 202620.208
Tue, 24 Feb 202620.354
Mon, 23 Feb 202620.265
Fri, 20 Feb 202620.240
Thu, 19 Feb 202620.309
Wed, 18 Feb 202620.271
Tue, 17 Feb 202620.357
Mon, 16 Feb 202620.338
Fri, 13 Feb 202620.427
Thu, 12 Feb 202620.393
Wed, 11 Feb 202620.472
Tue, 10 Feb 202620.500
Mon, 9 Feb 202620.458
Fri, 6 Feb 202620.479
Thu, 5 Feb 202620.511
Wed, 4 Feb 202620.381
Tue, 3 Feb 202620.425
Mon, 2 Feb 202620.613
Fri, 30 Jan 202620.598
Thu, 29 Jan 202620.526
Wed, 28 Jan 202620.541
Tue, 27 Jan 202620.635
Mon, 26 Jan 202620.583
Fri, 23 Jan 202620.482
Thu, 22 Jan 202620.468
Wed, 21 Jan 202620.518
Tue, 20 Jan 202620.669
Mon, 19 Jan 202620.505
Fri, 16 Jan 202620.533
Thu, 15 Jan 202620.678
Wed, 14 Jan 202620.752
Tue, 13 Jan 202620.859
Mon, 12 Jan 202620.932
Fri, 9 Jan 202620.988
Thu, 8 Jan 202620.973
Wed, 7 Jan 202621.009
Tue, 6 Jan 202621.023
Mon, 5 Jan 202621.007
Fri, 2 Jan 202621.027

Download 2026 as CSV

The range endpoint returns every publication of the year in one request, ready for a spreadsheet.

curl https://api.currencyapi.com/v3/official/range \
  -G -d source=ecb -d currencies=MXN \
  -d date_from=2026-01-01 -d date_to=2026-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"