Sunday, December 18
Alcudia - 5pm / 7pm: Can Picafort School of Urban Dance. Alcudia Auditorium, Plaça Porta Mallorca. Seven euros. auditorialcudia.net / ticketib.com.
Calvia - 7pm: Calvia Band of Music. Sa Societat, Avda. Palma. Free; bookings, cultura@calvia.com.
Capdepera - 10am-6pm: Christmas market. Plaça Orient.
Capdepera, Festa de l'Esperança - 11.30am: Mass, followed by procession with the image from the castle to the church.
Inca - 7pm: Cap Pela (a cappella), 'Encén els Llums' (Switch on the lights). Teatre Principal, C. Teatre 10. Ten euros. teatreprincipalinca.com.
Manacor - 6.30pm: Christmas concert - Manacor Band of Music, Blauets de Lluc Choir. Manacor Auditorium, Passeig Ferrocarril. Six euros. teatredemanacor.cat.
Palma - 12 noon / 5pm: Circo Alegría, 'A Fascinating Journey Through Time'. Son Fusteret Showground, Camí Vell Bunyola. Prices subject to change. circoalegria.com.
Palma - 12.30pm: The University of the Balearic Islands Choirs, 'The Magic of Christmas'. Palma Auditorium, Paseo Marítimo 18. 17-22 euros. auditoriumpalma.com.
Pla de na Tesa (Marratxi), Fira Llet d'Ametla (Almond Milk) - 10am-3pm; Pipers procession at 11am; Concert by the Marratxi Band of Music at 1pm.
Porto Petro - 12am-7pm: Christmas market; Hot chocolate at 5pm, Royal page at 6pm.
Puerto Portals - From 12 noon: Christmas market; various activities, music, gastronomy. (Until January 7.)
Sol de Mallorca - 8am-3pm: Christmas market; food trucks. Avda. Mallorca.