There are moves in Bern to bring in a federal fine for littering.
Cleaning up rubbish costs CHF 200m a year.
One parliamentarian, Matthias Jauslin, a Radical Liberal member says it's ridiculous to have 26 different laws across the country.
He has support from the Green Party.
The proposal is for a national fine of CHF 300 for littering, which will be in addition to any cantonal fines.
The Swiss People’s Party are against it – they say it will be far better to persuade people not to litter by pointing out the potential danger to animals and livestock.
The measures could be discussed in parliament next year.
Pro-Israel march called off
Do you need to get a fresh covid vaccine?
Switzerland is full of data centres
Burgleries rise again
More people 'information deprived'
Military court sentences army recruit following on-duty sexual assault
