A safari holiday can be a once in a lifetime experience allowing you to see animals in their natural environment that previously you may have only encountered at the local zoo. The best time to go on an safari holiday is when the animals are easy to find and most dense in numbers. If you are looking to go on an African safari trip, the seasons and therefore weather changes dramatically from the east to the south so you really can go anytime of the year as long as you are flexible on your location.
Depending on what animals you wish to see and what weather you are hoping for will help you determine what time of the year to go. Also some seasons are cheaper to travel in than others, but bear in mind that you may not see all the animals you wanted to as it is the wrong time for them to be about in large numbers in that destination.
The great thing about safari holidays is that you will never go on two that are the same, even if you stay in the same location. This means that you can go time and time again and have a totally different experience to take home with you.