The government has approved a parliamentary proposal to raise the legal age of prostitution from 16 to 18 in Switzerland.
This aligns Swiss law with the Council of Europe convention on protecting children under 18 from sexual exploitation and abuse.
The new legislation goes into effect on July 1, announced the government on Friday.
The initial motion, which was filed by a representative of the centre-right Christian Democratic Party, argued that allowing prostitution at 16 could result in young women – immigrants in particular – being exploited.
Prostitution is legal in Switzerland but sex workers have to register with city and health authorities as well as get regular health checks.
swissinfo.ch and agencies