Spain news 2026

2026 winter sales in Spain january to march

The 2026 sales in Spain will take place from Epiphany in early January to early March.

However, the dates depending on the autonomous community, depending on several factors, including tourist and border areas, and store density.

In most regions of Spain, the sales will take place from Wednesday, January 7, to Saturday, March 7, 2026.

However, there may be significant disparities between regions, as you can see below in our 2026 winter sales calendar by region.

Winter Sales dates in all different parts of Spain in 2026

Autonomous Community of Spain Winter 2026 Sales Start Date Winter 2026 Sales End Date
Andalusia Wednesday, January 7, 2026 Saturday, March 7, 2026
Aragon Tuesday, January 6, 2026 Friday, March 6 2026
Asturias Wednesday, January 7, 2026 Friday, March 6, 2026
Balearic Islands Wednesday, January 7, 2026 Saturday, March 7, 2026
Basque Country Wednesday, January 7, 2026 Tuesday, March 31, 2026
Canary Islands Wednesday, January 7, 2026 Friday, March 6, 2026
Cantabria Wednesday, January 7, 2026 Monday, 6 April 2026
Castile-La Mancha Wednesday, January 7, 2026 Tuesday, March 31, 2026
Castile and León Wednesday, January 7, 2026 Friday, March 6, 2026
Catalonia Wednesday, January 7, 2026 Friday, March 6, 2026
Ceuta Wednesday, January 7 2026 Saturday, February 28, 2026
Extremadura Wednesday, January 7, 2026 Monday, April 6, 2026
Galicia Wednesday, January 7, 2026 Tuesday, April 7, 2026
Rioja Wednesday, January 7, 2026 Monday, April 6 2026
Madrid Thursday, January 1, 2026 Tuesday, March 31, 2026
Melilla Wednesday, January 7, 2026 Saturday, March 7, 2026
Murcia Wednesday, January 7, 2026 Saturday, March 7, 2026
Navarra Wednesday, January 7, 2026 Friday, March 6 2026
Valencia Community Wednesday, January 7, 2026 Thursday, February 12, 2026

The shortest and longest sales in Spain

Shortest Winter Sales Period in Spain in 2026

The region with the shortest sales is the Valencian Community, where, like almost everywhere else, they will begin on Wednesday, January 7, 2026, but will end in mid-February, on Thursday, February 12, 2026.

The Longest Winter Sales Periods in Spain in 2026

Seven Spanish regions will have extended sales, with Galicia and Madrid leading the way across all categories on different dates, followed by Extremadura, Rioja, and Cantabria, followed by Castilla-La Mancha and the Spanish Basque Country:

  • Galicia from January 7 to April 7, 2026.
  • Extremadura, Rioja, and Cantabria from January 7 to April 6 2026.
  • Madrid from January 1 to April 6, 2026.
  • Castilla-La Mancha and the Basque Country from January 7 to March 31, 2026.

Madrid, like every year, will begin the sales in Spain on the first day of 2026.

Galicia will be just behind on April 7, 2026.

Don't forget, the sales are called "Rebajas" in Spain.

Public holidays in Spain in 2026 by region

For this year 2026, as every year in Spain, there are national public holidays, of course, but also public holidays by autonomous community.

Public Holidays 2026 throughout Spain

There are 10 national public holidays in Spain in this year 2026, here is the list:

Public Holiday Dates 2026 in Spain Spanish Public Holidays French Public Holidays
THURSDAY, JANUARY 1, 2026 Año Nuevo Day of the Year
TUESDAY JANUARY 6, 2026 Epifanía del Señor Epiphany of the Lord
FRIDAY APRIL 3, 2026 Viernes Santo Holy Friday
FRIDAY MAY 1, 2026 Fiesta del Trabajo Labor Day
SATURDAY AUGUST 15, 2026 Asuncion de la Virgen Assumption of the Virgin
MONDAY, OCTOBER 12, 2026 Fiesta Nacional de España Spanish National Day
SUNDAY, NOVEMBER 1, 2026 Día de todos Los Santos All Saints' Day
SUNDAY, DECEMBER 6, 2026 Día de la Constitución Española Feast of the Spanish Constitution
TUESDAY, DECEMBER 8 2026 La Immaculada Concepción Immaculate Conception
FRIDAY, DECEMBER 25, 2026 Natividad del Señor Christmas

Long Holidays in 2026 in Spain

Epiphany Long Holiday 2026

Epiphany takes place on Tuesday, January 6, 2026.

Monday, January 5, 2026, will therefore be very popular in Spain.

Long Holidays in Early December 2026 in Spain

At the beginning of December in Spain, there There are always two consecutive public holidays:

Sunday, December 6, 2026, with Spanish Constitution Day.

Tuesday, December 8, 2026, with the Immaculate Conception.

This year, as you can see, there is Monday, December 7, 2026, between these two public holidays, so it will be less busy in Spain.

Public Holidays in 2026 by Autonomous Community of Spain

In addition to the 10 national public holidays in 2026, each autonomous community has several public holidays.

Some are specific to the Spanish region, others are more common, such as Holy Thursday.

Public Holidays in 2026 in Andalusia

Saturday, February 28, 2026: Constitution Day Andalusia.

Thursday, April 2, 2026: Holy Thursday.

Public Holidays 2026 in Aragon

Thursday, April 2, 2026: Holy Thursday.

Thursday, April 23, 2026: Day of Aragon or San Jorge.

Public Holidays 2026 in the Principality of Asturias

Thursday, April 2, 2026: Holy Thursday.

Tuesday, September 8, 2026: Asturias Day.

Public Holidays 2026 in the Balearic Islands

Sunday, March 1, 2026: Day of the Balearic Islands.

Thursday, April 2, 2026: Thursday Saint.

Monday, April 6, 2026: Easter Monday.

Public Holidays 2026 in the Canary Islands

Thursday, April 2, 2026: Holy Thursday.

Saturday, May 30, 2026: Canary Islands Day.

Public Holidays 2026 in Cantabria

Thursday, April 2, 2026: Holy Thursday.

Monday, April 6, 2026: Easter Monday.

Tuesday, July 28, 2026: Cantabrian Institutions Day.

Tuesday, September 15, 2026: Feast of Our Lady of Good Aparecida 2026.

Public Holidays 2026 in Castile-La Mancha

Thursday, April 2, 2026: Holy Thursday.

Sunday, May 31, 2026: Castile-La Mancha Region Day.

Thursday, June 4, 2026: Corpus Christi.

2026 Public Holidays in Castile and León

Thursday, April 2, 2026: Holy Thursday.

Sunday, May 31, 2026: Castile and León Day.

Thursday, June 4, 2026: Corpus Christi.

Friday, September 18, 2026.

2026 Public Holidays in Catalonia

Monday, April 6 2026: Easter Monday.

Friday, September 11, 2026: Diada.

Saturday, December 26, 2026: San Esteban.

Public Holidays 2026 in Ceuta

Thursday, April 2, 2026: Holy Thursday.

Wednesday, August 5, 2026: Our Lady of Africa.

Wednesday, September 2, 2026: Day of the Autonomous City of Ceuta.

Public Holidays 2026 in the Valencian Community

Thursday, March 19, 2026: San José.

Monday, April 6, 2026: Easter Monday.

Wednesday, June 24, 2026: San Juan.

Friday, October 9, 2026: Valencian Community Day.

2026 Public Holidays in Extremadura

Thursday, March 19, 2026: San José.

Thursday, April 2, 2026: Holy Thursday.

Tuesday, September 8, 2026: Extremadura Day.

2026 Public Holidays in Galicia

Thursday, April 2, 2026: Holy Thursday.

Sunday, May 17, 2026: Galician Letters Day.

Saturday, July 25, 2026: Saint James the Apostle.

2026 Public Holidays in the Community of Madrid

Thursday, April 2, 2026: Holy Thursday.

Saturday, May 2, 2026: Community of Madrid Day.

Saturday, July 25, 2026: Saint James the Apostle.

2026 Public Holidays in Melilla

Thursday, April 2, 2026: Holy Thursday.

Thursday, 17 September 2026: Melilla Day.

Public Holidays 2026 in the Region of Murcia

Thursday, April 2, 2026: Holy Thursday.

Tuesday, June 9, 2026: Region of Murcia Day.

Public Holidays 2026 in the Autonomous Community of Navarre

Thursday, April 2, 2026: Holy Thursday.

Monday, April 6, 2026: Easter Monday.

Saturday, July 25, 2026: Saint James the Apostle.

Thursday, December 3, 2026: Navarre Day, San Francisco Javier.

Public Holidays 2026 in the Basque Country

Thursday, April 2 2026: Holy Thursday.

Monday, April 6, 2026: Easter Monday.

Saturday, July 25, 2026: Saint James the Apostle.

Public Holidays 2026 in La Rioja

Thursday, April 2, 2026: Holy Thursday.

Monday, April 6, 2026: Easter Monday.

Tuesday, June 9, 2026: La Rioja Day.