La Liga Schedule 2025-26
Complete Match Schedule
View the complete La Liga 2025-26 season schedule including all 380 matches across 38 matchdays. The schedule includes upcoming fixtures, match results, dates, times, and venues. Plan your viewing schedule and never miss an important La Liga match.
Upcoming Fixtures
| Matchday | Date | Match | Time (CET) | Venue |
|---|---|---|---|---|
| 20 | January 18, 2026 | Barcelona vs Villarreal | 20:00 | Camp Nou |
| 20 | January 18, 2026 | Real Madrid vs Betis | 18:30 | Santiago Bernabéu |
| 20 | January 19, 2026 | Atlético Madrid vs Valencia | 16:15 | Wanda Metropolitano |
| 20 | January 19, 2026 | Athletic Club vs Real Sociedad | 18:30 | San Mamés |
| 20 | January 19, 2026 | Girona vs Sevilla | 20:00 | Estadi de Montilivi |
| 21 | January 25, 2026 | Barcelona vs Real Madrid | 20:00 | Camp Nou |
| 21 | January 25, 2026 | Villarreal vs Athletic Club | 18:30 | Estadio de la Cerámica |
| 21 | January 26, 2026 | Atlético Madrid vs Girona | 16:15 | Wanda Metropolitano |
Recent Results
| Matchday | Date | Match | Result | Venue |
|---|---|---|---|---|
| 19 | January 12, 2026 | Barcelona vs Real Madrid | 3-2 | Neutral (Spanish Super Cup) |
| 19 | January 11, 2026 | Real Madrid vs Sevilla | 2-0 | Santiago Bernabéu |
| 19 | January 11, 2026 | Barcelona vs Girona | 4-1 | Camp Nou |
| 19 | January 10, 2026 | Atlético Madrid vs Valencia | 2-1 | Wanda Metropolitano |
| 19 | January 10, 2026 | Athletic Club vs Villarreal | 1-1 | San Mamés |
Season Structure
Format Overview
La Liga consists of 20 teams playing a double round-robin format across 38 matchdays. Each team plays every other team twice (home and away), resulting in 380 total matches throughout the season. The season typically runs from August to May, with a winter break in December and January.
Matchday Schedule
- Matchday 1-19: First half of season (August-December)
- Winter Break: Mid-December to early January
- Matchday 20-38: Second half of season (January-May)
Fixture Congestion
During busy periods, particularly around cup competitions and international breaks, teams may play multiple matches in a short timeframe. This fixture congestion tests squad depth and tactical flexibility.
Key Dates & Milestones
| Event | Date | Significance |
|---|---|---|
| Season Start | August 17, 2025 | Matchday 1 begins |
| Winter Break | Mid-December 2025 | Seasonal pause |
| Season Resumption | Early January 2026 | Matchday 20 begins |
| El Clásico (1st) | October 26, 2025 | Real Madrid vs Barcelona |
| El Clásico (2nd) | January 25, 2026 | Barcelona vs Real Madrid |
| Season Finale | May 31, 2026 | Matchday 38 concludes |
Stadium Information
Major Venues
- Santiago Bernabéu (Real Madrid): Capacity 81,044
- Camp Nou (Barcelona): Capacity 99,354
- Wanda Metropolitano (Atlético Madrid): Capacity 68,456
- San Mamés (Athletic Club): Capacity 53,289
- Estadio de la Cerámica (Villarreal): Capacity 23,500
Match Scheduling Factors
La Liga considers multiple factors when scheduling matches, including stadium availability, television broadcasting requirements, security considerations, and travel logistics. High-profile matches like El Clásico are typically scheduled at prime viewing times.
Broadcasting Information
La Liga matches are broadcast globally through various television networks and streaming platforms. Check your local listings for broadcasting schedules. Most matches are available through official La Liga streaming services and partner broadcasters in your region.
Related Content
Explore more La Liga coverage:
- La Liga Standings — Current league table
- Player Statistics — Top performers
- Match Predictions — Expert analysis
- Transfer News — Player movements
- El Clásico — Real Madrid vs Barcelona