Kammala wannan jumla: A Wasannin Olympics na 2012 a London, Villars ta ci gaba da shirin ta ta hanyar cancanta don wasanni biyu na iyo. Ta buga FINA B-daidaitaccen shigarwar lokaci na 59.57 (100 m butterfly) daga Gasar Turai a Debrecen, Hungary, da 2:01.47 (200 m freestyle) daga gwajin wasannin Olympic a Zurich. A cikin
100 m butterfly, Villars ta karya tarihinta na Switzerland na 59.42 don raba saman iri a zagaye na biyu da kuma matsayi na ashirin da shida tare da Spain Judit Ignacio Sorribes a ranar farko ta wasannin. A tseren tseren mita 200, Villars ta yi tsere zuwa matsayi na biyu a zagayen farko da sakan 1.06 a bayan Natthanan Junkrajang na Thailand, a bayan mafi kyawunta na 2:03.55. Villars ta kasa ci gaba zuwa wasan kusa da na karshe, yayin da ta sanya na talatin da ɗaya a cikin wasan farko.