Switzerland's summer tourist season runs roughly from May through September, though in mountainous areas, it doesn't start until sometime in June. High summer (July–August) has its advantages: the best weather, snow-free alpine trails, very long days (light until after 21:00), and the busiest schedule of tourist fun.