Pushbuild

Spanish Christmas lottery (El Gordo): results and API

Lotería de Navidad winning numbers, where each prize was sold, and an API that checks any ticket number, live on December 22.

Results from Loterías y Apuestas del Estado (SELAE). Page updated Nov 5, 19:43 Madrid time.

2025 Christmas draw: winning numbers

The 2026 draw is on Tuesday, December 22, 2026, from 9:00 Madrid time, 47 days from now. Until then this page shows the 2025 results.

PrizeNumberPer décimo (€20)Per seriesSold in
1st prize (El Gordo)79432€400,000€4,000,000La Bañeza (Leon), Villablino (Leon), Madrid (Madrid), Pola De Gordón (La) (Leon)
2nd prize70048€125,000€1,250,000Madrid (Madrid)
3rd prize90693€50,000€500,000Santafe (Granada), Igorre (Vizcaya), Alicante (Alicante), Coruña (A) (Coruña (A)) and 98 more
4th prize25508€20,000€200,000Moraira (Alicante), Málaga (Malaga), Ubrique (Cadiz), Chinchón (Madrid) and 17 more
4th prize78477€20,000€200,000Cazorla (Jaen), Getafe (Madrid), Badalona (Barcelona), San Lorenzo Del Escorial (Madrid) and 9 more
5th prize23112€6,020€60,200Andorra (Teruel), Zaragoza (Zaragoza), Granada (Granada), Plasencia (Caceres) and 14 more
5th prize25412€6,020€60,200Málaga (Malaga), Madrid (Madrid), Almería (Almeria), Salamanca (Salamanca) and 3 more
5th prize18669€6,000€60,000Alcoy (Alicante), Las Torres De Cotillas (Murcia), Granada (Granada), San Vicente Del Raspeig (Alicante) and 1 more
5th prize41716€6,000€60,000Madrid (Madrid), Arganda Del Rey (Madrid), Segovia (Segovia), Murcia (Murcia) and 7 more
5th prize60649€6,000€60,000Roquetas De Mar (Almeria), Málaga (Malaga), Pontevedra (Pontevedra), Las Palmas Gc (Las Palmas) and 23 more
5th prize61366€6,000€60,000Madrid (Madrid), Albacete (Albacete), L' Hospitalet De Llobregat (Barcelona), Barcelona (Barcelona) and 8 more
5th prize77715€6,000€60,000Aranda De Duero (Burgos), Zaragoza (Zaragoza), Elda (Alicante), San Lorenzo Del Escorial (Madrid) and 50 more
5th prize94273€6,000€60,000Monzón (Huesca), Torrejón De Ardoz (Madrid), Alcañiz (Teruel)

Refund (reintegro): every décimo ending in 2 gets its €20 back. Prizes on numbers ending in that digit include it (€6,020 = €6,000 + €20).

El Gordo by year

YearEl GordoPer décimoSold in provinces
202579432€400,000Leon, Madrid
202472480€400,000La Rioja
202388008€400,000Albacete, Alicante, Almeria, Asturias, Avila, Badajoz and 36 more
202205490€400,000Albacete, Alicante, Almeria, Asturias, Avila, Baleares and 26 more
202186148€400,000Cantabria, Huelva, Las Palmas, Madrid
202072897€400,000Alicante, Caceres, Cadiz, Cordoba, Granada, Huelva and 11 more
201926590€400,000Alicante, Barcelona, Madrid, Murcia, Salamanca, Sevilla and 1 more
201803347€400,000Albacete, Alicante, Almeria, Asturias, Avila, Badajoz and 40 more
201771198€400,000Cadiz, Cantabria, Huesca, Jaen, Las Palmas, Lleida and 6 more
201666513€400,000Madrid
201579140€400,000Almeria
201413437€400,100Albacete, Caceres, Cadiz, Coruña (A), La Rioja, Las Palmas and 5 more
201362246€400,000
201276058€400,000

Check any number with the API

The Spanish Christmas Lottery Results API returns the prize every ticket number won, across all prize categories (approximations, hundreds, endings, refund and the 1,794 pedrea prizes), the winning numbers, and where each top prize was sold. On December 22 it reads SELAE's results while the draw is running.

curl -X POST https://api.pushbuild.com/spanish-christmas-lottery-results/run \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"draw": "navidad", "years": [2025], "numbers": ["79432", "05123"]}'

Response

[
 {
  "drawDate": "2025-12-22",
  "status": "final",
  "number": "79432",
  "checked": "full",
  "prizePerTicketEUR": 400000.0,
  "prizePerSeriesEUR": 4000000.0,
  "prizes": [
   "1st prize (El Gordo)"
  ]
 }
]

Pricing

  • $0.0008 per row returned: checking 1,000 ticket numbers costs $0.80.
  • Every key gets $1 of free usage each month. Get a key.

Questions

When is the 2026 Christmas lottery draw?

Tuesday, December 22, 2026, from 9:00 Madrid time (3:00 a.m. ET) at the Teatro Real in Madrid. The draw takes about four hours. El Niño follows on January 6.

How much is El Gordo worth?

€4 million per series, €400,000 per €20 décimo. Spain withholds 20% on the part of a prize above €40,000 per décimo, so a décimo of El Gordo pays €328,000 net.

How many prizes are there?

One El Gordo, one 2nd and one 3rd prize, two 4th prizes, eight 5th prizes and 1,794 pedrea prizes of €100 per décimo, plus approximations, hundreds, endings and the refund, all of which the API checks.

Is this official?

No. The results come from SELAE, the state lottery operator, and SELAE's own list is the official one. Pushbuild is not affiliated with SELAE.

Want this data inside your own app or CRM? API integrations and data sync