You can expect temperatures in the early 20s, maybe even up to 25 degrees celsius. That's certainly sunbathing weather for us Brits at least! It's typically a little bit warmer than other Canary Islands, like Lanzarote, in December. The south of Tenerife is very dry, meaning it's quite unlikely to rain.