Avg weather in December
10 Hrs per day
33 mm per month
65 % avg
15 Mph avg


What’s the weather like in Fuerteventura in December?

Fuerteventura’s the closest of the Canary Islands to Africa, and sits just over 100km off its west coast. This setting means you’ll get warm weather and hardly any rain in December, even though it’s winter.

Climatic influences

Fuerteventura gets its lovely weather from being so close to the Sahara Desert, although things are less extreme because of the north easterly winds and the Canary Current, which will keep you cool in December. Lanzarote sits to the north, which shelters Fuerteventura from wind and rain, meaning it’s drier than other Canaries, and has more consistent weather.


The average high temperature during December is 22ºC, which is perfectly warm enough to relax on the beach. You should pack some warmer clothes for the evenings as things can get a bit chilly, with temperatures usually cooling to 14ºC. The average sea temperature’s 20ºC, while humidity’s low and ranges from the just under 60% to just under 90%. Even though it’s winter, average rainfall’s just 26mm over three rainy days.


During December you can expect ten hours of daylight with six hours of sunshine each day. UV levels will be moderate so don’t forget to bring your sun cream. Sunset’s around 6pm.

Things to Do

Fuerteventura’s weather makes it ideal for a winter break in the sun, and you can spend long days on the beach or by the pool at this time. Work on your tan at Costa Calma’s popular Playa Barca, Cofete’s quieter beaches, or at the Parque Natural de Corralejo with its sand dunes. Whether you’re an advanced surfer or a beginner, Fuerteventura’s got great waves, while snorkelling and diving are popular all year round. Treat the kids to a day at the Acua waterpark near Corralejo, which also has an 18-hole mini golf course. Playa de Sotavento’s great for windsurfing on the south coast.

View weather for


4* Suite Hotel Atlantis
from £535 pp
AI 7 nts
4* Las Marismas AI
from £526 pp
AI 7 nts
4* Elba Carlota
from £506 pp
AI 7 nts
4* Occidental Jandia mar
from £449 pp
AI 7 nts
4* Costa Calma Beach
from £422 pp
AI 7 nts