The country's main petrol companies cut the price of unleaded petrol by two centimes a litre on Monday. The cost of a litre of diesel has also fallen by three centimes.
It's the sixth consecutive time that the price of fuel has fallen and a litre is now 17 centimes cheaper than it was in mid-May.
Migros made the announcement first saying the lower prices would be implemented immediately. Avia followed suit by saying it would match Migros' move on Monday evening. Prices at Esso, BP and Shell will fall into line on Tuesday.
The weaker dollar and lower prices on the international crude oil market are responsible for the falling price of petrol. A litre of unleaded 95 now sells for SFr1.31, with unleaded 98 at SFr1.38 and diesel at SFr1.39.
Motorists will welcome the latest price cut, which comes after several price increases earlier this year.
swissinfo with agencies