Africa in December: Weather, Crowds & What to Expect
Climate Map for December
Average temperature across Africa in December.
Country Weather in December
| Country | High | Low | Rain | UV | Feels |
|---|---|---|---|---|---|
| Nigeria | 32° | 23° | 20 mm | very high | Hot |
| Ethiopia | 22° | 8° | 8 mm | extreme | Cool |
| Egypt | 21° | 9° | 5 mm | moderate | Cool |
| Democratic Republic of the Congo | 30° | 22° | 181 mm | very high | Warm |
| South Africa | 25° | 13° | 132 mm | extreme | Mild |
| Tanzania | 32° | 23° | 122 mm | extreme | Hot |
| Kenya | 25° | 14° | 88 mm | extreme | Mild |
| Uganda | 28° | 16° | 96 mm | extreme | Mild |
| Algeria | 17° | 8° | 104 mm | low | Cool |
| Sudan | 32° | 17° | 0 mm | very high | Warm |
| Morocco | 19° | 9° | 82 mm | low | Cool |
| Angola | 30° | 23° | 44 mm | extreme | Warm |
| Ghana | 31° | 22° | 31 mm | high | Warm |
| Mozambique | 31° | 19° | 102 mm | extreme | Warm |
| Madagascar | 26° | 16° | 251 mm | extreme | Mild |
| Cameroon | 31° | 23° | 32 mm | very high | Hot |
| Ivory Coast | 31° | 24° | 64 mm | very high | Hot |
| Niger | 33° | 18° | 0 mm | very high | Warm |
| Burkina Faso | 32° | 17° | 0 mm | very high | Warm |
| Mali | 34° | 16° | 0 mm | very high | Warm |
| Malawi | 28° | 18° | 179 mm | extreme | Mild |
| Zambia | 27° | 17° | 193 mm | extreme | Mild |
| Zimbabwe | 26° | 16° | 183 mm | extreme | Mild |
| Senegal | 28° | 18° | 1 mm | very high | Mild |
| Chad | 33° | 16° | 0 mm | very high | Warm |
| Somalia | 32° | 22° | 17 mm | extreme | Hot |
| Guinea | 32° | 22° | 8 mm | very high | Hot |
| Rwanda | 26° | 14° | 91 mm | very high | Mild |
| Tunisia | 17° | 8° | 70 mm | low | Cool |
| Benin | 32° | 24° | 16 mm | very high | Hot |
| Burundi | 29° | 20° | 128 mm | very high | Warm |
| South Sudan | 36° | 19° | 8 mm | extreme | Warm |
| Togo | 32° | 23° | 15 mm | very high | Hot |
| Sierra Leone | 31° | 23° | 19 mm | very high | Warm |
| Libya | 18° | 10° | 76 mm | low | Cool |
| Eritrea | 22° | 8° | 2 mm | very high | Cool |
| Republic of the Congo | 30° | 22° | 183 mm | very high | Warm |
| Liberia | 31° | 21° | 108 mm | very high | Warm |
| Central African Republic | 32° | 19° | 26 mm | very high | Warm |
| Mauritania | 29° | 16° | 2 mm | high | Mild |
| Namibia | 32° | 17° | 36 mm | extreme | Warm |
| The Gambia | 31° | 18° | 1 mm | very high | Warm |
| Botswana | 31° | 19° | 87 mm | extreme | Warm |
| Gabon | 30° | 24° | 299 mm | very high | Warm |
| Lesotho | 28° | 13° | 85 mm | extreme | Mild |
| Guinea-Bissau | 33° | 18° | 2 mm | very high | Warm |
| Equatorial Guinea | 30° | 21° | 102 mm | very high | Warm |
| Mauritius | 29° | 22° | 163 mm | extreme | Warm |
| Eswatini | 30° | 19° | 141 mm | extreme | Warm |
| Djibouti | 29° | 22° | 13 mm | very high | Warm |
| Comoros | 31° | 23° | 192 mm | extreme | Warm |
| Cape Verde | 27° | 21° | 4 mm | very high | Warm |
| Western Sahara | 22° | 13° | 8 mm | moderate | Cool |
| São Tomé and Príncipe | 29° | 22° | 170 mm | very high | Warm |
| Seychelles | 30° | 24° | 289 mm | extreme | Warm |
Representative figures from each country's largest city. High / low are average daily temperatures (°C); “Feels” allows for humidity.
North Africa & the Mediterranean Coast (Morocco, Algeria, Tunisia, northern Libya, northern Egypt)
December brings a return to cooler, wetter conditions on the northern coast and regular snow higher in the Atlas and the Tell range; daytimes in Casablanca and Tunis are mild but damp. Winter festivals and Christmas/New Year tourism swell coastal resorts and certain ski villages, while desert nights become chilly - sleeping under the stars needs warm sleeping bags. Plan for occasional travel delays in mountain passes and pack thermal layers for overnight desert or mountain stays.
Egypt & the Nile Valley (Egypt - Cairo, Luxor, Aswan, Red Sea coast)
December is mild and dry in much of Egypt, with crisp nights in desert and riverine areas; the Red Sea coast remains a warm refuge for winter sun and diving. Holiday travel can increase prices in popular resorts and on Nile cruises, so book early if you plan to travel over Christmas and New Year. Bring a warmer layer for cooler nights and for any desert camping excursions.
West Africa & the Sahel (Senegal, The Gambia, Guinea, Sierra Leone, Côte d’Ivoire, Ghana, Togo, Benin, Nigeria; Sahel fringe: Mauritania, Mali, Burkina Faso, Niger, northern Nigeria)
December usually combines dry, warm days along the coast with cool, clear nights inland; holiday-period travel can increase in capital cities and coastal resorts. Many cultural festivals and Christmas/New Year activities concentrate in towns and cities, while the Sahel is cool in the early morning and pleasant midday for excursions. Travelers should book ahead for the holiday season and bring both breathable clothes for daytime and a light jacket for cooler nights.
East Africa & the Great Lakes (Kenya, Tanzania, Uganda, Rwanda, Burundi)
December often brings settled, drier weather returning to many classic safari areas after the short rains, while coastal resorts see warm, humid conditions ideal for beaches and diving. Holiday travel increases: expect higher prices and busier lodges around Christmas/New Year, especially where safaris and beaches are combined. Early booking and bringing both sun protection and a light rain layer improve comfort across varied microclimates.
The Horn & Northern Highlands (Ethiopia, Eritrea, Djibouti, Somalia)
December closes the year with crisp, dry highland weather and relatively cool nights across much of the Horn; Addis Ababa and Gondar are pleasant bases for cultural touring. Coastal regions stay warm and dry, making them a good escape from highland chill, while the Afar and Somali lowlands maintain arid heat. Layered clothing remains useful for wide diurnal swings, and plane or ferry schedules can be busier over holiday periods.
Southern Africa (South Africa, Namibia, Botswana, Zimbabwe, Mozambique, Zambia, Malawi)
December brings high summer heat and rain in much of the region-tropical downpours and potential cyclone impacts are possible along the Mozambique coast, while inland parks can be lush and green. Holiday travel increases around Christmas and New Year, especially in South African beach towns and safari lodges near Victoria Falls. Book early for holiday periods, pack lightweight clothing plus a compact waterproof, and prepare for increased humidity and insect levels.
Indian Ocean Islands & Madagascar (Madagascar, Mauritius, Seychelles, Comoros, Réunion)
December becomes warmer and more humid with a growing chance of heavy tropical showers or early cyclone formation in the southwest Indian Ocean-Madagascar and Mauritius can be directly affected. Seychelles is typically warm and still relatively stable but expect higher humidity and stronger afternoon breezes. Book holiday travel early, expect busier beaches and resorts, and bring light rain protection alongside swimwear.