Bank holidays - Spain has national and regional holidays, based both on the Catholic calendar and state occasions. The national holidays are:
National public holidays of Spain in 2012
January 1 - New Years Day
January 6 - Epiphany Technically not a national holiday, but has been declared a "regional" holiday in all regions.
January 28 - Andalucia
March 1 - Balearic Islands
March 19 - Father's Day Celebrated on St. Joseph' s day
April 6 - Good Friday Friday before Easter Sunday
May 1 - Labour Day
May 2 - Madrid Regional only
May 6 - Mothers Day 1st Sunday in May. Not a public holiday.
May 31 - Castile-La Mancha
May 31 - Canary Islands
June 9 - Murcia
June 9 - La Rioja
July 25 - St James Day Feast day of St. James, patron saint of Spain.
August 15 - Assumption Day Assumption of Mary
September 2 - Ceuta
September 8 - Asturias
September 8 - Extremadura
September 11 - Catalonia
October 9 - Valencia
October 12 - Hispanic Day Columbus Day
November 1 - All Saints Day
November 9 - Our Lady of the Almudena Madrid Only.
December 6 - Constitution Day
December 8 - Immaculate Conception Day
December 25 - Christmas Day












