Here is a selection of important events and festivities in Spain, Portugal and Morocco for 2010...

(You may wish to reconfirm dates with relevant tourist offices, as information is updated periodically. Note that Moroccan religious holidays are based on the Lunar calendar and therefore exact dates are approximates only and vary from year to year)

6th JanuaryEpiphanySpain  
11th JanuaryIndependence ManifestoMorocco  
17th JanuaryFestival of San Antonio Abad in MallorcaSpain  
02nd - 05th FebruaryMoors and Christians Festival in Bocairent (Valencia)Spain  
11th - 21th FebruaryCarnival in CadizSpain
MarchFallas of St Joseph in ValenciaSpain  
02 MarchNational DayMorocco
01st - 05th AprilEaster Week 2010Spain  Portugal
20th - 25th AprilApril Fair in Sevilla 2010Spain  
23rd AprilSt George Day and Day of Cervantes in BarcelonaSpain  
25th AprilLiberation DayPortugal  
01st MayLabour DaySpain Portugal Morocco
01st - 04th MayRomeria del Rocio in Almonte (Huelva)Spain  
07th - 09th MayFormula 1, Barcelona 2010Spain
12th MayPilgrimage to FatimaPortugal  
MayQueima das Fitas (end of University Academic Year) in CoimbraPortugal  
MayFestival of MadridSpain  
01st - 15th JuneWorld Sacred Music Festival in FesMorocco 
10th JunePortugal Day, Camoes & the Communities DayPortugal  
12th JuneFestival of St Anthony in LisboaPortugal 
13th JuneCorpus Christi, Toledo and Sitges festivities 2010Spain 
JuneEssaouira Festival in EssaouiraMorocco  
20th JuneBonfires of St John in AlicanteSpain  
24th JuneFestival of St John in OportoPortugal  
25th - 27th JuneFormula 1, Valencia 2010 
26th JuneBirth of the Prophet MohammedMorocco  
06th - 14th JulySan Fermin - Running of the Bulls, Pamplona 2010Spain  
JulyMarrakeshPopular Arts Festival in MarrakeshMorocco  
30th JulyFeast of the ThroneMorocco
11th AugustRamadan commences - Muslim Month of Fasting 2010Morocco
13th - 22nd AugustMalaga Fair 2010Spain
14th AugustOued Eddahab Allegiance dayMorocco
15th AugustFeast of the AssumptionSpain Portugal 
20th AugustAnniversary of the King's and People's RevolutionMorocco  
21st AugustKing Mohammed's BirthdayMorocco
25th AugustLa Tomatina Festival, Buñol (Valencia) 2010Spain
17th - 25th SeptemberSan Sebastian Film Festival 2010, San SebastianSpain
24th SeptemberFiesta de Nuestra Senora de la Merced in BarcelonaSpain  
5th OctoberRepublic DayPortugal  
12th OctoberFiesta del Pilar in ZaragozaSpain  
12th OctoberPilgrimage to FatimaPortugal  
12th OctoberNational Day of SpainSpain  
1st NovemberAll Saint's DaySpain Portugal 
6th NovemberAnniversary of the Green MarchMorocco  
18th NovemberIndependence DayMorocco  
November

Eid Al Adha Festival of Sacrifice

(16-19 Nov 2010). Approx dates

Morocco
1st DecemberIndependence DayPortugal  
6th DecemberConstitution DaySpain  
07th DecemberMuslim New YearMorocco
8th DecemberFeast of Immaculate ConceptionSpain Portugal 
25th DecemberChristmas DaySpain Portugal 
28th DecemberSantos Inocentes (equivalent to April Fools' Day)Spain  

Another Ecosphere Website