Villanelle on kiinteä runollinen muoto, joka koostuu 19 rivistä, joissa on kaksi riimiääntä, joissa runon rivi 1 toistetaan riveillä 6, 12 ja 18 ja rivi 3 toistetaan riveillä 9, 15 ja 19. runo on kokonaisuudessaan jaettu kolmen rivin säkeisiin, joita kutsutaan terceteiksi, kunnes viimeinen nelirivinen postaus tai nelitahti. Jokainen toistuva rivi tai pidättäytyminen sulkee vuorotellen tercetin viimeiseen nelivetoon asti, jossa molemmat pidätykset toimivat sulkukytkimenä. Kun rhyme -kaaviossa on ABA -kuvio terceteissä ja ABAB quatrainissa, runon rakenne on pyöreä eikä lineaarinen. Tunnetuin esimerkki villanellasta on Dylan Thomasin kirjoittama Do Not Go Gentle Into That Good Night.
Klassisena muotona villanelle alkoi keskiajalla rakenteettomana balladina. Renessanssissa Jean Passeratin suosittu teos kadonneesta kilpikonnasta käytti ensin tiukkaa rakennetta, joka yleisesti liittyy tähän runolliseen muotoon. Passeratin työ tunnettiin paremmin 19 -luvulla. Sana villanelle on ranskalainen muunnelma italialaisesta sanasta “talonpoika”, koska tämäntyyppinen runous liittyi alun perin pastoraalisiin tai maa -aiheisiin.
Suurin osa villanelleista on kirjoittanut englanninkieliset runoilijat. Kirjailijoita, jotka ovat osallistuneet tähän lomakkeeseen, ovat Edwin Arlington Robinson, Seamus Heaney, Sylvia Plath, Elizabeth Bishop, WH Auden ja Theodore Roethke. Nykyaikaiset villanellit on usein kirjoitettu iambisella pentametrillä, ja pidätyslinjat ovat joskus hieman muuttuneet tai erilaiset välimerkit, kun villanellin säkeet edistyvät kohti lopullista quatrainiä.
Yksi moderni esimerkki villanelle on Theodore Roethken runo Herääminen. Tässä runossa pääteparissa käytetyt pidätyslinjat ovat ”Herään nukkumaan ja herään heräämään hitaasti. / Opin menemällä minne minun on mentävä. ” Ensimmäisessä riimiäänessä käytetyt loppurimmit ovat: hidas, mene, tiedä, sinä, miten, tee. Toinen riimiääni, jota käytetään säkeistöjen keskiosiin, on: pelko, korva, siellä, portaat, ilma, lähellä.
Villanelle on eräänlainen kiinteä muoto, jossa runon on noudatettava määrättyjä elementtejä, kuten rytmi, mittari tai kuvio. Kaksi muuta klassista kiinteää jaemuotoa ovat sonetti ja sestina. Sonetit voivat seurata italialaista tai englanninkielistä muunnelmaa. Sestinalla on tiettyjä sanoja, jotka toistetaan runon tietyissä paikoissa.