Mallorca's weekend festivities promise a blend of cultural delights and holiday cheer. On Friday, enjoy ballroom dancing in Alcudia, a vibrant Christmas market in Inca, and indie music at Teatre Principal in Inca. Meanwhile, Palma offers diverse attractions, including a bustling Christmas market and the whimsical Circo Alegría. The island comes alive with concerts, markets, and magical moments for all to savor throughout the weekend and all the matins on Christmas Eve.
Friday, December 22
- Alcudia - 5.30pm / 7pm: Alcudia Modern Ballroom Dance Club. Alcudia Auditorium, Plaça Porta Mallorca. Two euros. auditorialcudia.net.
- Inca - From 10am: Christmas market in the centre of Inca. (Every day.)
- Inca - 8pm: O-Erra (Mallorcan indie), acoustic concert, 'The Focs Artificials Show'. Teatre Principal, C. Teatre 10. 10-15 euros. teatreprincipalinca.com.
- Llucmajor - 7.30pm: Joana Gomila and Laia Vallés (folk and electronica). Toni Catany International Photography Centre, C. Cardenal Rossell 2. Ten euros.
- Palma - 10am-9pm: Christmas market. Plaça Major, La Rambla, Via Roma, Parc de ses Estacions. (Every day.)
- Palma - 7pm: Circo Alegría, 'Los Payasos de la Tele'. Trui Son Fusteret Showground, Camí Vell Bunyola. From 13 euros. circoalegria.es / sonfusteret.com. (All week; times vary.)
- Palma - 7.45pm: Songdog (Welsh band). Can Tapera, C. Can Tapera 5. 15 euros. ticketib.com.
- Palma - 8pm: A Night of Zarzuela. Palacio de Congresos, C. Felicia Fuster 2. Benefit concert. palmacongresscenter.com.
- Palma - 8pm: Balearic Symphony Orchestra, Maia Planas (soprano), Leandro Marziotte (counter tenor), Victor Sordo (tenor), Tomeu Bibiloni (baritone), Cathedral Choir; Bach, 'Christmas Oratorio'. Palma Cathedral. simfonicadebalears.com.
- Palma - 8pm: Germán Rehermann, 'Night of Hypnosis'. Palma Auditorium, Paseo Marítimo 18. 25 euros. auditoriumpalma.com.
- Palma - 8pm: Handel, 'Messiah'. Ars Antiqua choir and orchestra, Orfeó Ramon Llull choir. Teatre Principal, C. Riera 2. 2-20 euros. teatreprincipal.com.
- Palmanyola - 5pm-9pm: Mallorca Christmas Market. Son Amar, Ctra. Soller km 10.8. Five euros. (Saturday from 3pm.)
- Petra - 8pm: School of Free Soul Dance. Petra Theatre, C. Sol 5. Five euros.
- Pollensa - 8pm: Pollensa Choir, Christmas concert. Sant Jordi Church.
- Port Adriano - 12 noon-8pm: Christmas market. (Every day; until 4pm on Sunday.)
- Puerto Portals - From 12 noon: Christmas market. (Every day.)
Saturday, December 23
- Alaro - 8pm: Carlos Tur (tenor), Elvira Ramon (piano), Christmas concert. Alaro Theatre, C. Sant Vicenç Ferrer 33. Six euros.
- Cala Millor - 7pm: Companyia Zen del Sur, contemporary flamenco circus. Sa Maniga Auditorium, C. Son Galta 4. Nine euros. samaniga.es.
- Calvia - 8pm: Christmas concert; Calvia Choir, Pau Cladera (piano). At the church.
- Esporles - 8pm: Esporles Women's Choir plus Valldemossa choirs, Son Espases choir, Sencelles choir; Christmas songs. At the church.
- Felanitx - 5pm-8pm: Christmas market and activities. Plaça Sa Font de Santa Margalida.
- Lloseta - 8pm: O'Veus (vocal group), Christmas songs. Lloseta Theatre, C. Pou Nou. Five euros.
- Manacor - 6pm: Line dance expo. Plaça Ramon Llull.
- Manacor - 8pm: Handel, 'Messiah'. Ars Antiqua choir and orchestra, Orfeó Ramon Llull choir. Sant Vicenç Ferrer Convent, Plaça Convent. Bookings, enviumanacor.cat.
- Palma - 5.30pm: Cenicienta, El Musical (Cinderella). Trui Theatre, Cami Son Rapinya 29. 22 euros. truiteatre.es.
- Pollensa - 12.30pm: Pollensa Band of Music, Christmas concert. Plaça Major.
- Pollensa - 7pm: Cap Pela (vocal group), Christmas songs. Sant Domingo Convent Church, C. Guillem Cifre de Colonya. Ten euros. ticketib.com.
- Porto Cristo - 5pm-11pm: Christmas party. La Sirena car park.
- Sa Pobla - 7pm: Germans Tanner (psychedelic, ambient). Sa Congregació, C. Rosari 25. Ten euros.
- Sant Llorenç - 7pm: Si Bastasen un Par de Canciones, tribute concert for four leading Spanish artists. Espai 36, C. Major 36. 15 euros.
- Santa Margalida - 6pm: Màgic Cloquell. Santa Margalida Auditorium, Plaça S'Abeurador.
- Santa Maria - 8pm: Santa Maria Band of Music, Christmas concert. Ses Cases des Mestres, C. Jaume 1.
- Valldemossa - 7pm: Carlos Bonnin (piano), Lorenna Bonnin (vocals). Fundació Cultural Coll Bardolet, Via Blanquerna 4. Benefit concert, donations 15 euros.
Sunday, December 24
MATINS; Cant de la Sibil·la, Cant de l'Àngel, Sermó de la Calenda
Alaro 7.30pm; Alcudia 6pm; Algaida 8.30pm; Andratx 7pm; Arenal 8.30pm; Ariany 8pm; Arta 8pm; Banyalbufar 6pm; Binissalem 6pm; Buger 5pm; Bunyola 8pm; Cala d'Or 6pm; Cala Millor 6pm; Cala Ratjada 7pm; Calvia 7.30pm; Campanet 8pm; Campos 7.30pm; Can Picafort 8pm; Capdepera 8pm; Colonia Sant Jordi 6pm; Colonia Sant Pere 6pm; Consell 8pm; Costitx 6pm; Deya 6pm; Esporles 7.30pm; Estellencs 7.30pm; Felanitx 5.30pm; Fornalutx 6pm; Inca (Santa Maria la Major) 7.30pm; Lloret 6pm; Lloseta 7.30pm; Llubi 6pm; Lluc 7pm; Llucmajor (Sant Miquel) 7.30pm; Manacor (Dolors) 7pm; Mancor de la Vall 6pm; Maria de la Salut 7.30pm; Marratxi (Sant Marçal) 6pm; Montuiri 8pm; Muro 7pm; Paguera 7pm; Palma (Cathedral) 11pm; Palmanova 7pm; Palmanyola 6pm; Pollensa 8pm; Porreres 8pm; Porto Cristo 7.30pm; Portocolom 5.30pm; Puerto Alcudia 7.30pm; Puerto Andratx 6pm; Puerto Pollensa 6pm; Puerto Soller 8.30pm; Puigpunyent 8pm; Sa Pobla 6pm; Sa Rapita 6pm; Sant Joan 8.30pm; Sant Llorenç 7pm; Santa Eugenia 7pm; Santa Margalida 6pm; Santa Maria 7pm; Santa Ponsa 6pm; Santanyi 7,30pm; S'Arracó 5pm; Selva 6pm; Sencelles 8pm; Ses Salines 7.30pm; Sineu 7pm; Soller 7.30pm; Son Servera 7.30pm; Valldemossa 8pm; Vilafranca 7pm.
- Esporles - From 12 midnight: Christmas party. Placeta Jardinet.
- Marratxi - From 12 midnight: Christmas party. Plaça Can Flor, Pòrtol.
- Pollensa - 10am-1.30pm: Christmas market of textiles. Sant Domingo Convent Cloister, C. Guillem Cifre de Colonya.
- Porreres - From midnight: Christmas party, Sustrandos and DJs. Plaça Vila.
- Santa Maria - From midnight: Christmas party. Melcior Rosselló i Simonet School.
- Soller - From midnight: Christmas party, Cirko, Fora Nom and DJ. Plaça Constitució.
- Valldemossa - Midnight to 5am: Christmas party with DJs. Costa Nord.
- Vilafranca - From 11.30pm: Christmas party, Islanders and DJs. Parc Josep Maria Llompart.