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

European Central Bank MXN rates in 2025

Average 1 EUR = 21.670 MXN

The mean of all 255 publications in 2025, ranging from 21.009 to 23.160 MXN.

21.0022.0023.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 202521.118
Tue, 30 Dec 202521.121
Mon, 29 Dec 202521.100
Wed, 24 Dec 202521.102
Tue, 23 Dec 202521.149
Mon, 22 Dec 202521.144
Fri, 19 Dec 202521.099
Thu, 18 Dec 202521.097
Wed, 17 Dec 202521.083
Tue, 16 Dec 202521.153
Mon, 15 Dec 202521.132
Fri, 12 Dec 202521.160
Thu, 11 Dec 202521.293
Wed, 10 Dec 202521.179
Tue, 9 Dec 202521.269
Mon, 8 Dec 202521.199
Fri, 5 Dec 202521.191
Thu, 4 Dec 202521.315
Wed, 3 Dec 202521.297
Tue, 2 Dec 202521.266
Mon, 1 Dec 202521.287
Fri, 28 Nov 202521.217
Thu, 27 Nov 202521.256
Wed, 26 Nov 202521.264
Tue, 25 Nov 202521.308
Mon, 24 Nov 202521.239
Fri, 21 Nov 202521.256
Thu, 20 Nov 202521.153
Wed, 19 Nov 202521.228
Tue, 18 Nov 202521.376
Mon, 17 Nov 202521.255
Fri, 14 Nov 202521.402
Thu, 13 Nov 202521.225
Wed, 12 Nov 202521.163
Tue, 11 Nov 202521.258
Mon, 10 Nov 202521.294
Fri, 7 Nov 202521.459
Thu, 6 Nov 202521.420
Wed, 5 Nov 202521.432
Tue, 4 Nov 202521.398
Mon, 3 Nov 202521.310
Fri, 31 Oct 202521.429
Thu, 30 Oct 202521.482
Wed, 29 Oct 202521.463
Tue, 28 Oct 202521.451
Mon, 27 Oct 202521.409
Fri, 24 Oct 202521.372
Thu, 23 Oct 202521.354
Wed, 22 Oct 202521.324
Tue, 21 Oct 202521.401
Mon, 20 Oct 202521.435
Fri, 17 Oct 202521.505
Thu, 16 Oct 202521.475
Wed, 15 Oct 202521.450
Tue, 14 Oct 202521.493
Mon, 13 Oct 202521.414
Fri, 10 Oct 202521.257
Thu, 9 Oct 202521.268
Wed, 8 Oct 202521.382
Tue, 7 Oct 202521.427
Mon, 6 Oct 202521.507
Fri, 3 Oct 202521.599
Thu, 2 Oct 202521.593
Wed, 1 Oct 202521.414
Tue, 30 Sep 202521.531
Mon, 29 Sep 202521.498
Fri, 26 Sep 202521.575
Thu, 25 Sep 202521.651
Wed, 24 Sep 202521.634
Tue, 23 Sep 202521.627
Mon, 22 Sep 202521.669
Fri, 19 Sep 202521.628
Thu, 18 Sep 202521.545
Wed, 17 Sep 202521.653
Tue, 16 Sep 202521.665
Mon, 15 Sep 202521.668
Fri, 12 Sep 202521.664
Thu, 11 Sep 202521.781
Wed, 10 Sep 202521.807
Tue, 9 Sep 202521.873
Mon, 8 Sep 202521.884
Fri, 5 Sep 202521.852
Thu, 4 Sep 202521.863
Wed, 3 Sep 202521.797
Tue, 2 Sep 202521.873
Mon, 1 Sep 202521.801
Fri, 29 Aug 202521.794
Thu, 28 Aug 202521.728
Wed, 27 Aug 202521.713
Tue, 26 Aug 202521.727
Mon, 25 Aug 202521.802
Fri, 22 Aug 202521.732
Thu, 21 Aug 202521.832
Wed, 20 Aug 202521.874
Tue, 19 Aug 202521.960
Mon, 18 Aug 202521.960
Fri, 15 Aug 202521.912
Thu, 14 Aug 202521.842
Wed, 13 Aug 202521.713
Tue, 12 Aug 202521.673
Mon, 11 Aug 202521.639
Fri, 8 Aug 202521.665
Thu, 7 Aug 202521.696
Wed, 6 Aug 202521.740
Tue, 5 Aug 202521.815
Mon, 4 Aug 202521.797
Fri, 1 Aug 202521.616
Thu, 31 Jul 202521.546
Wed, 30 Jul 202521.619
Tue, 29 Jul 202521.695
Mon, 28 Jul 202521.714
Fri, 25 Jul 202521.765
Thu, 24 Jul 202521.821
Wed, 23 Jul 202521.879
Tue, 22 Jul 202521.826
Mon, 21 Jul 202521.778
Fri, 18 Jul 202521.809
Thu, 17 Jul 202521.778
Wed, 16 Jul 202521.825
Tue, 15 Jul 202521.819
Mon, 14 Jul 202521.840
Fri, 11 Jul 202521.890
Thu, 10 Jul 202521.842
Wed, 9 Jul 202521.754
Tue, 8 Jul 202521.855
Mon, 7 Jul 202521.971
Fri, 4 Jul 202521.934
Thu, 3 Jul 202522.140
Wed, 2 Jul 202522.036
Tue, 1 Jul 202522.064
Mon, 30 Jun 202522.090
Fri, 27 Jun 202522.076
Thu, 26 Jun 202522.070
Wed, 25 Jun 202522.036
Tue, 24 Jun 202522.097
Mon, 23 Jun 202522.086
Fri, 20 Jun 202521.924
Thu, 19 Jun 202521.894
Wed, 18 Jun 202521.808
Tue, 17 Jun 202521.897
Mon, 16 Jun 202521.886
Fri, 13 Jun 202521.881
Thu, 12 Jun 202521.908
Wed, 11 Jun 202521.731
Tue, 10 Jun 202521.757
Mon, 9 Jun 202521.751
Fri, 6 Jun 202521.823
Thu, 5 Jun 202521.957
Wed, 4 Jun 202521.865
Tue, 3 Jun 202521.908
Mon, 2 Jun 202522.007
Fri, 30 May 202521.877
Thu, 29 May 202521.886
Wed, 28 May 202521.836
Tue, 27 May 202521.864
Mon, 26 May 202521.843
Fri, 23 May 202521.854
Thu, 22 May 202521.946
Wed, 21 May 202521.859
Tue, 20 May 202521.673
Mon, 19 May 202521.914
Fri, 16 May 202521.817
Thu, 15 May 202521.636
Wed, 14 May 202521.728
Tue, 13 May 202521.753
Mon, 12 May 202521.702
Fri, 9 May 202521.947
Thu, 8 May 202522.111
Wed, 7 May 202522.301
Tue, 6 May 202522.327
Mon, 5 May 202522.218
Fri, 2 May 202522.332
Wed, 30 Apr 202522.202
Tue, 29 Apr 202522.295
Mon, 28 Apr 202522.171
Fri, 25 Apr 202522.287
Thu, 24 Apr 202522.286
Wed, 23 Apr 202522.325
Tue, 22 Apr 202522.559
Thu, 17 Apr 202522.625
Wed, 16 Apr 202522.724
Tue, 15 Apr 202522.722
Mon, 14 Apr 202522.972
Fri, 11 Apr 202523.123
Thu, 10 Apr 202522.644
Wed, 9 Apr 202523.160
Tue, 8 Apr 202522.478
Mon, 7 Apr 202522.677
Fri, 4 Apr 202522.539
Thu, 3 Apr 202522.223
Wed, 2 Apr 202521.995
Tue, 1 Apr 202522.138
Mon, 31 Mar 202522.063
Fri, 28 Mar 202521.968
Thu, 27 Mar 202521.888
Wed, 26 Mar 202521.650
Tue, 25 Mar 202521.654
Mon, 24 Mar 202521.832
Fri, 21 Mar 202521.934
Thu, 20 Mar 202521.899
Wed, 19 Mar 202521.726
Tue, 18 Mar 202521.899
Mon, 17 Mar 202521.685
Fri, 14 Mar 202521.757
Thu, 13 Mar 202521.832
Wed, 12 Mar 202522.036
Tue, 11 Mar 202522.214
Mon, 10 Mar 202521.908
Fri, 7 Mar 202522.049
Thu, 6 Mar 202522.027
Wed, 5 Mar 202522.009
Tue, 4 Mar 202521.942
Mon, 3 Mar 202521.425
Fri, 28 Feb 202521.219
Thu, 27 Feb 202521.350
Wed, 26 Feb 202521.469
Tue, 25 Feb 202521.494
Mon, 24 Feb 202521.370
Fri, 21 Feb 202521.271
Thu, 20 Feb 202521.262
Wed, 19 Feb 202521.195
Tue, 18 Feb 202521.192
Mon, 17 Feb 202521.351
Fri, 14 Feb 202521.315
Thu, 13 Feb 202521.438
Wed, 12 Feb 202521.316
Tue, 11 Feb 202521.285
Mon, 10 Feb 202521.238
Fri, 7 Feb 202521.283
Thu, 6 Feb 202521.371
Wed, 5 Feb 202521.478
Tue, 4 Feb 202521.132
Mon, 3 Feb 202521.507
Fri, 31 Jan 202521.477
Thu, 30 Jan 202521.355
Wed, 29 Jan 202521.295
Tue, 28 Jan 202521.538
Mon, 27 Jan 202521.588
Fri, 24 Jan 202521.206
Thu, 23 Jan 202521.296
Wed, 22 Jan 202521.471
Tue, 21 Jan 202521.488
Mon, 20 Jan 202521.530
Fri, 17 Jan 202521.419
Thu, 16 Jan 202521.182
Wed, 15 Jan 202521.090
Tue, 14 Jan 202521.134
Mon, 13 Jan 202521.180
Fri, 10 Jan 202521.126
Thu, 9 Jan 202521.101
Wed, 8 Jan 202521.009
Tue, 7 Jan 202521.139
Mon, 6 Jan 202521.196
Fri, 3 Jan 202521.233
Thu, 2 Jan 202521.438

Download 2025 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=2025-01-01 -d date_to=2025-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"