From Monday large public gatherings are banned, and a nationwide mask mandate is in effect.
Switzerland has registered 83,159 Covid-19 cases since the start of the pandemic, and the daily number is growing at a rapid pace.
The country's current death toll now stands at 1,837.