Naast de nationale Spaanse feestdagen worden er in Barcelona ook een aantal officiële lokale feesten gevierd. Deze officiële feestdagen worden niet altijd op dezelfde datum in het jaar gevierd want als een bepaalde feestdag in het weekeinde valt, er in de regel een andere feestdag die kan worden gevierd als lokale feestdag gekozen wordt. Dit alles is het gevolg van de autonomie van de Spaanse Communidades die erg vergaand is. Hierbij worden enkele feestdagen nationaal bepaald terwijl andere juist regionaal of zelfs lokaal bepaald mogen worden.
De week voor Pasen, de Semana Santa genoemd, die ingaat op Palmzondag en eindigt op Paasdag, zorgt ervoor dat een groot aantal scholen en instellingen hun deuren gesloten houden. La Diada de Sant Jordi, die op 23 april wordt gevierd, is eveneens een erg voorname feestdag. In Barcelona wordt op deze dag in het centrum een enorme en drukbezochte boekenmarkt gehouden. Op deze feestdag is het gebruikelijk dat de mannen een boek cadeau krijgen van een vrouw. Op hun beurt geven zij dan een roos aan een vrouw. De omzet van boeken en rozen op die dan is dan ook buitengewoon groot in de stad.
In Barcelona kan men tal van musea bezoeken die iets laten zien over de cultuur en de geschiedenis van de stad, de streek, Spanje of een ander land of cultuur of een bepaald kunstenaar. Enkele bekende musea in de stad zijn Museu Gaudi, Museu Picasso, Museu d’Art Contemporari de Barcelona. Museu Maritim en het Museu National d’Art de Catalunya.