Home › Weather › Tunisia Weather December
Live forecasts update automatically; written guidance last reviewed 20 June 2026 by the Edinburgh Wire weather desk. Data from national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
December in Tunisia brings mild daytime temperatures and cooler evenings, with the north seeing more rain than the sunny south. The live forecast above shows current conditions, but travellers can generally expect highs around 16-18°C in Tunis and 20-22°C in Djerba.
What is the weather like across Tunisia in December?
Tunisia’s December climate varies sharply between its Mediterranean coast and Saharan interior. In Tunis and neighbouring cities such as Sousse and Port El Kantaoui, daytime highs reach about 16-18°C, dropping to 9-11°C at night. Djerba and the southern coast stay warmer, often hitting 20-22°C, making them the hottest place in Tunisia in December. Inland areas like Tozeur see 18-20°C but can turn cold after sunset. Rain is common in the north, while the south remains mostly dry and sunny.
Should you pack for winter sun or cooler conditions?
Pack layers. A light jacket or jumper is essential for evenings, especially in Tunis and Hammamet. If heading to Djerba or the south, you can manage with T-shirts during the day but still need a mid-layer for night. For Tunisia weather December winter trips, bring a waterproof coat for the north; the south needs sun protection. Sea temperatures hover around 17-19°C, so swimming is possible but brisk.
Is December a good time to visit Tunisia?
Yes, if you prefer mild weather and fewer crowds. The north is cool but pleasant for sightseeing, while Djerba and the south offer reliable winter sun. Sea swimming is possible but not for everyone.
How does Tunisia weather in December compare to Tunisia weather November and January?
December is cooler than November, which averages 20-23°C on the coast, and warmer than January’s 14-17°C. January sees more rain and cooler nights. For Tunisia weather December January, December offers a compromise between autumn warmth and winter crispness.
Where is the warmest part of Tunisia in December?
Djerba and the southern coastal resorts around Zarzis are the hottest place in Tunisia in December, with daytime highs of 20-22°C. The desert around Tozeur is also warm but colder at night. Port El Kantaoui and Sousse are cooler, around 16-18°C.
Sources
For more seasonal outlooks, see our UK weather hub or check Marrakech Weather for another North African winter option. Temperatures across Tunisia in December are measured in Celsius; Djerba Tunisia weather December averages 21°C, while Port El Kantaoui Tunisia weather December sits around 17°C. If you’re comparing Tunisia weather December with Tunisia weather November, remember November is rainier in the north.