As most of the Spanish people are Roman Catholics, it is quite obvious that the festivals world have a religious origin. Although the religious component of the festival has remained, the emotions behind them have changed becoming wholly immersed in the spirit of celebration. There are a dozens of festivals that are celebrated in Spain and the small towns are a step ahead celebrating their regional festivals along with the national ones with the same kind of vigor and enthusiasm.
The Spaniards start the year with Reyes Magos, meaning Epiphany in English. This festival is celebrated all over Spain on the sixth of January. Gifts are celebrated on Reyes Magos eve to the children in the spirit of love and celebration. Float, bands and dancers entertain the people in the streets. Fiestas de San Antonio Abad is a Mallorcan festival where bonfires are lit with the youth celebrating it over a cockerel placed on top of a grease pole. During the second week of February a carnival is held where the people dress up in all sorts of costumes and parade on the streets. It is held throughout Spain at Shrovetide before Lent. The Semana Santa or Easter Holy Week is one of the most important Spanish festivals. Processions and concerts are held all over the country during this time. The local parishes carry ornate floats depicting the Passion of Christ in to the cathedral. The san fermin or the Bull Run is exclusive to Spain drawing people from all over the world to Spain. The Tomantina Tomato Fight, Las Fallas, Feria de Sevilla, is some of the festivals that are not to be missed.