The best time to visit Tunisia is in the spring and fall, when temperatures get pleasant in many parts of the country. If you're planning to visit many parts of the south, north and the sahel (coastal part), you may consider the periods between March and June as well as September and October.