Rome hosts a lot of classical music concerts in the summertime – check out The Teatro di Marcello. Venice also holds festivals and concerts all year round. Vivaldi concerts are held almost every night and many people attend in full period costumes.
There are plenty of local festivals all over Italy. Some of the better ones include:
Carnevale: held in the 10 days before Lent this is celebrated in almost all Italian towns – in Venice costumed revellers fill the streets and canals.
Scoppio del Carro: held in Florence on Easter Sunday, a cart of explosives is set off following a mediaeval tradition.
Palio – held in Siena on July 2 and August 16 this is a traditional bare-back horserace in the Piazza.
Opera Festival: held in Verona from June – August each year.