How do you fancy eating Christmas dinner on the beach and spending New Year al fresco at a bar? You can easily do that here in Gran Canaria because, even though December is cooler than the summer months, you can still expect daytime temperatures between 19ºC and 26ºC, like in November or January. A white Christmas is rather unlikely unless you’re on the top of a Canarian mountain, but a dip in the sea in mid-December is a great way to relax! Expect temperatures of around 17ºC at night so you might need a light jacket in the evening. By day, the weather is warm enough to sunbathe on the beach or by the pool.
There is a nativity play on the evening of December 25th in Veneguera, near Mogán. Día de Santa Lucia is on December 13th. This is when Canarian traditions meet Scandinavian ones for plenty of winter street parties. Villages and churches are illuminated all over the island. The Canarians enjoy their Christmas dinner on the evening of December 24th and December 25th is a Bank Holiday in the Canaries. You can get a traditional British Christmas dinner in many of the restaurants, if you are self-catering, but it is wise to book early – they get booked up quickly!