When to Go
You can visit Switzerland any time throughout the year. Summer lasts roughly from June to September and offers the most pleasant climate for outdoor pursuits. Unfortunately, you won’t be the only tourist during this period, so prices can be high, accommodation hard to find and the mainstream sights crowded. You’ll find much better deals and fewer crowds in the shoulder seasons of April-May and late-September-October.
At any time, as you travel around the country you’ll hit many different climatic conditions. The continental climate in the Alps tends to show the greatest extremes between summer and winter. Mid-August to late October generally has fairly settled weather, and is a good period for hiking trips.
If you’re keen on winter sports, resorts in the Alps begin operating in early December, move into full swing around Christmas, and close down when the snow begins to melt in April.