Switzerland is great to visit at any time of year. The months of May and September are great times to visit for those looking for sunny and mild days, but without the throngs of tourists.
The best months to travel to avoid the crowds are November to April. The best months for mild weather are April, May, June and September. Grape harvesting starts at the beginning of September but visiting the Lavaux or Chablais wine regions is interesting year round.