Every day
Inca. Plaça Santa Maria la Major /  Plaça Quartera. Christmas market. Mini-train of Christmas, 5pm-8pm, Friday to Saturday. Papa Noel cavalcade, 5.30pm, Saturday.

Palma. Palma Christmas and Three Kings Fair. 10am-9pm: Plaça Espanya, La Rambla, Plaça Major.

Port Adriano. 4pm-8.30pm: Christmas festival. Benefit market, food trucks, children's activities. Papa Noel (6.30pm-8.30pm). Saturday/Sunday, 11am-9pm. Papa Noel (12 midday-2pm / 3pm-9pm). Ends Sunday.

Puerto Portals. Christmas market. 4pm-9pm. Artisan craft, natural cosmetics, accessories, jewellery, gifts, decorations, gastronomy, children's activities. Saturday, Sunday and Monday, 21 December from 12 midday-9pm.

Santa Ponsa. El Molino events centre, Galatzó urbanisation. 5pm-10pm: Christmas Market. Saturday/Sunday from 10am. Ends Sunday.

Also every day
Arenal. Papa Noel's House, C. Salut 11. 5.30pm-8pm, except Saturday, 10am-1pm.

Palma. Military History and Culture Centre, C. Sant Miquel 69. 11am-1.30pm / 5pm-8pm: Confectionery and craft show. Performances by choirs and ball de bot folk dance groups each day at 7pm. Saturday (final day) from 11am-1.30pm.

Thursday-Saturday, 17 December-19 December
Palma. La Misericòrdia, Plaça Hospital. 11am-10.30pm: Es Refugi Christmas charity market.

Friday, 18 December
Arta. Plaça Rafel Ginard. 5.30pm: Christmas market. Food products, artisan crafts, ball de bot folk dance, choir, batucada. 7pm: Christmas lights go on. A representation of the Sibil-la chant.

Capdepera. 5pm-9pm: Art market for Christmas. Plus food and drinks stalls and more.

Friday-Saturday, 18 December-19 December
Manacor. Manacoritza't Fair - Christmas gifts, artisan craft. 10am-8pm: Plaça General Weyler / Plaça Rector Rubi.

Friday-Sunday, 18 December-20 December
Can Picafort. 5pm: Christmas market. From 10am, Sunday. Mini-train for Christmas (free) 5.30pm-8.30pm, Saturday/Sunday. Demons' batucada, Sunday from around 8pm.

Inca. Fabrica Ramis, C. Gran Via. Christmas charity market. 5.30pm-8pm (Friday); 4pm-8pm (Saturday); 10am-2pm (Sunday).

Saturday, 19 December
Alcudia. 5pm-9pm: Christmas market plus parades and children's games. 7pm: Christmas songs by the Alcudia Choir. In the streets of the old town. 9pm-11pm: Tapas and music. Plaça Constitució.

Algaida. Sa Plaça. 5pm: Christmas market. 6pm: Christmas lights go on.

Felanitx. Christmas market. 5pm: Children's activities. Plaça Font de Santa Margalida. 5.30pm: Christmas songs - children's choir and the choir from the conservatory. Plaça Pax. 6pm: Charity hot chocolate. Plaça Pax. 6.30pm: Move&Dance. Plaça Espanya. 7pm: Ballroom and line dance. Plaça Espanya.

Porreres. Plaça Vila. 5pm-10pm: Christmas market.

Portopetro. 11am: Christmas market.

Santanyi. 5pm: Christmas market.

Soller. 10am: Christmas charity market.

Saturday-Sunday, 19-20 December
Campos. Plaça Can Pere Ignasi. 4pm-8pm (Saturday): Christmas market. Sunday from 10am-2pm.

Son Servera. Plaça de Sant Joan. Saturday from 5pm: Christmas fair. 6pm: Children's parade. 7pm: Traditional Christmas songs - municipal school of music. 8pm: Concert - S'Arrual Jazz Mort. Sunday from 3.30pm.