Shortly before or at the onset of the rainy season baobabs grow their leaves. Almost simultaneously the flower buds occur. About four weeks later the trees start to bloom. Most baobabs flower once a year. On the Ivory Coast, trees were observed to flower twice a year and grow fruit twice a year as well. Some baobabs do not have flowers/fruit every year.
The rainy season in Southern Africa starts around November and carries on into January. The flowering period of baobabs depends on several factors: whether the rainy season is on time, length and intensity of rainfall, altitude where the trees grow and the composition of the soils (water content).