Det er parlamentet i den italiensktalende delstaten (kantonen) Ticino som vedtok loven tirsdag denne uka.
Det melder The Local. I Norge var Document.no først ute med nyheten.
LES OGSÅ: Jo flere religioner, desto mer bråk
Kan gi saftig bot
Å bære burka i det offentlige rom vil kunne gi bøter på opp til 10.000 sveitsiske franc – nær 85.000 kroner. Minsteboten blir på 100 franc – nær 850 kroner.
Vedtaket følger en folkeavstemning i delstaten fra 2013. Den gang stemte om lag to av tre for forbudet.
Sikkerheten var styrket da parlamentarikerne behandlet forslaget, ifølge nyhetsbyrået ATS.
Følg oss på Facebook og Twitter!
Gjelder bare «muslimske» plagg
Regjeringen i Ticino ønsket opprinnelig også å forby andre plagg som skjuler ansiktet i det offentlige rom. Et slikt forbud ville lignet Frankrikes forbud fra 2010.
I stedet stemte de folkevalgte gjennom en lov som kun gjelder burka og nikab.
Det sveitsiske parlamentet har uttalt at delstatens forbud ikke bryter med nasjonal lovgivning. Det var også anbefalingen til regjeringen.
The Local er ikke kjent med når forbudet trer i kraft.