Sunday 01 Jan New Year’s Day Monday 02 Jan St. Berchtold’s Day Friday 06 Apr Good Friday Monday 09 Apr Easter Monday Tuesday 01 May Labour Day Thursday 17 May Ascension Day Monday 28 May Whit monday Wednesday 01 Aug Swiss National Day Monday 24 Dec Christmas Eve Tuesday 25 Dec Christmas Day Wednesday 26 Dec St.Stephen's Day Monday 31 Dec New Year’s Eve
Source: http://www.pa.ethz.ch/rechtliches/2320_an_gesetze/Feiertage_2012_en.pdf