Map from Google - Zambia

Zambia is a country located in southern Africa, almost entirely covered by a plateau, which temper the climate, making the temperatures generally acceptable for most of the year.
In Zambia, the climate is tropical or sub-tropical, depending on altitude, with a hot humid and rainy season from mid-November to March, and a dry season from April to mid-November. In the dry season, there's a cool period from mid-May to mid-August, and a progressively warmer period from September to mid-November, when the heat becomes torrid, that is, intense but with low relative humidity. In fact, October is typically the hottest month of the year. On the other hand, moisture is high during the rainy season, which begins around the middle of November, and lasts until the end of March.
During the cooler period, from mid-May to mid-August, at night it can get cold, especially in the southern regions, where the night temperature can drop to around freezing (0 °C or 32 °F). The driest months are June, July and August, when it practically never rains. During the dry season, the weather conditions are generally good: the sky is clear and the air is limpid. Sometimes, however, due to the ancestral custom of burning crop residues in order to prepare the land for crop rotations, the air may smell of smoke, and some scattered fires can be seen. Instead, in October and November, the first thunderstorms after the dry season can cause natural fires, when lightning strike trees.
In the rainy season, the rains occur mainly in the form of downpour or thunderstorm. Floods caused by heavy rains are quite normal in Zambia. The wettest areas are the northern regions, namely North-Western Province, Copperbelt Province and Northern Province, where precipitation exceeds 1,000 millimetres (40 inches) per year, and in some areas it can reach 1,400 mm (55 in). The most arid area is the south-west, the southern part of Barotseland, where the Zambezi River separates Zambia from Namibia and Zimbabwe: in this area the annual rainfall is around 600 mm (23.5 in), or even a little below. The Zambezi River, on the border with Zimbabwe feeds the magnificent Victoria Falls, about 100 metres (330 feet) high, twice as wide and one and a half taller than the Niagara Falls.
The temperature in Zambia varies mainly according to altitude. The plateau's altitude ranges mostly from 900 to 1,500 metres (3,000 to 4,900 feet), but some areas descend to almost 500 metres (1,600 feet), in the far south along the Zambezi River and even in the east, in the Luangwa National Park, where the Luangwa River flows. On the contrary, in the north the altitude reaches 1,800 metres (5,900 ft) near Mbala, while in the north-east, near the border with Malawi, where the cool grassland of the Nyika National Park is found, it reaches even 2,200 metres (7,200 ft). In the far north, a small portion of Lake Tanganyika belongs to Zambia, and its banks are at 770 metres (2,500 feet), while the smaller Lake Mweru, located at no great distance, sits at 920 metres; further south but still in the Northern Province, Lake Bangweulu is at 1,150 metres (3,773 feet). The Lukanga Swamp, located north-east of the Kafue National Park, is a vast wetland area at 1,100 metres (3,600 feet) above sea level.
The capital city is Lusaka, located at 1,250 metres (4,100 feet) above sea level. In December, January and February, at the height of the rainy season, here daytime temperatures hover around 26/27 °C (79/81 °F), while the night temperatures are around 18 °C (64 °F). In these months, about 200 mm (8 in) of rain per month fall. In the coolest months, June and July, the temperature stay instead around 23 °C (73 °F) in the daytime, and 10 °C (50 °F) at night; sometimes, however, the night temperature may approach freezing. At the end of the dry season, from September to November, the highest temperatures of the year are recorded, with peaks of about 35/37 °C (95/99 °F).
Here are the average temperatures of Lusaka.
Average temperatures - Lusaka
LusakaJanFebMarAprMayJunJulAugSepOctNovDec
LusakaJFMAMJJASOND
Min (°C)171717151310101215171817
Max (°C)262627262523232529313027
Min (°F)636363595550505459636463
Max (°F)797981797773737784888681

Rainfall in Lusaka amounts to 850 mm (33.5 in) per year, with a maximum from December to February, while from May to October it almost never rains. Here is the average precipitation.
Average precipitation - Lusaka
LusakaJanFebMarAprMayJunJulAugSepOctNovDecYear
LusakaJFMAMJJASONDY
Prec. (mm)22018511040300011480190843
Prec.(in)8.77.34.31.60.100000.63.17.533.2
Days171511200000281570

Livingstone, a city named after the Scottish explorer who discovered the Victoria Falls, is located in the far south, at 900 metres (3,000 feet) above sea level, just a few kilometres (or miles) from the falls. Here the heat is intense from September to November, with peaks of 40 °C (104 °F), while due to the more southerly location, winter nights are cold even though the altitude is slightly lower than in the capital: the cold record is -2 °C (28 °F).
Here are the average temperatures.
Average temperatures - Livingstone
LivingstoneJanFebMarAprMayJunJulAugSepOctNovDec
LivingstoneJFMAMJJASOND
Min (°C)1919171511771015191919
Max (°C)292930302825252832353330
Min (°F)666663595245455059666666
Max (°F)848486868277778290959186

Kafue National Park

When to go

The best time to go to Zambia is from May to August: it's the coolest of the year, and it's dry and sunny. However, nights can be cold, especially above 1,000 metres (3,300 feet).
In September and October, the heat is intense, with peaks of 40 °C (104 °F), especially at an altitude of about 1,000 metres (3,300 feet) or less. During the rainy season, not only the weather is hot and muggy, but the rains can cause flooding and make difficult to travel.

What to pack

In winter (June to August): light clothes for the day, as well as sweater, jacket and hat for the evening; sun hat, sunscreen.
In summer (December to February): light clothes for the day, sun hat; a sweatshirt and a spring jacket for the evening; light raincoat or umbrella.