The government is to spend nearly CHF 100m on a campaign to persuade vaccine holdouts to get the jab.
But it has dropped the idea of CHF 50 vouchers to be given to people who successfully get others to get vaccinated.
The money will be spent on mobile information centres, counselling, social media campaigns and a telephone guidance service.
Switzerland has one of the lowest vaccination rates in Europe, but due to its relatively small population, it will only take another million people vaccinated to lift it towards the average.
The health minister Alain Berset says an increased vaccination rate is the only way to make sure the health system is not overwhelmed this winter.
Universities predicted to continue growth
Drought conditions still affecting Vaud
Change of location for Crans Montana ceremony
Slightly improved property vacancy rate in Zürich
Success for Swiss Post new digital service
Mont Blanc increases in height
