The best time to visit Tanzania is June–October (long dry season) for peak game viewing, Mara River crossings, and clear skies.