Официалните празници, празнувани в Испания, са смесица от религиозни (римокатолически), национални и регионални празници. Всяка община може да обяви максимум 14 официални празници годишно, от които максимум девет се определят от националното правителство и минимум два на местно ниво. Официални празници в Испания (Fiesta Nacional de España) е 12 октомври, годишнината от откриването на Америка, и отбелязва празника на Дева Мария от Стълпа, покровителката на Арагон и цяла Испания.
В Испания има много фестивали и празненства. Някои от тях са известни в цял свят и всяка година милиони хора от цял свят идват в Испания, за да присъстват на едно от тях. Един от най-известните е този на Сан Фермин, в Памплона. Най-известното събитие е Енсиеро, бягането на биковете, което се провежда от 7 до 14 юли от 8 часа сутринта, но тази едноседмична фиеста включва и много други традиционни и фолклорни събития. Събитията са централни в сюжета на „Слънцето изгрява“ на Ърнест Хемингуей, който привлече всеобщото внимание на англоезичната четяща публика. В резултат на това се превърна в една от най-известните фиести на Испания в международен план, с повече от милион души, които посещават всяка година.
Други фестивали включват карнавал на Канарските острови, Falles de Valencia или Страстната седмица в Андалусия и Кастилия и Леон.