In addition to 'normal' festive days, when you can expect most things to be closed, particularly banks and public offices, there are also what are known as 'puente' (bridge) days. If a public holiday falls on a Tuesday or Thursday, a 'puente' occurs to make it a nice long weekend break. Some shops will be open on 'puente' days.

Spanish National Holidays

Jan 1st : Alto Nuevo Jan 6th: Epiphania Good Friday Easter Sunday Easter Monday May 1st: Fiesta de Trabajo Corpus Christi June 24th: San Juan July 25th: Dia de Santiago Aug 15th: La Asunción Oct 12th: Dia de la Hispanidad Nov 1st: Todos santos Dec 6th: Dia de la Constitución Dec 25th: Navidad

Gibraltar Public Holidays

Jan1: New Year's Day Mar 10: Commonwealth Day Apr 17: Maundy Thursday Apr 18: Good Friday Apr 21: Easter Monday May 1: May Day May 28: May Bank Holiday Jun 16: Queen's Official Birthday Aug 25: Late Summer Bank Holiday Sep 10: Gibraltar National Day Dec 25: Christmas Day Dec 26: Boxing Day