Villanelle je fiksni pjesnički oblik sastavljen od 19 stihova s dva zvuka rime u cijelom, u kojem se 1. redak pjesme ponavlja u 6., 12. i 18. stihu, a 3. redak u 9., 15. i 19. retku. pjesma u cjelini podijeljena je na strofe od po tri retka, koje se nazivaju terceti, sve do završne četveroretke ili katrena. Svaki ponovljeni redak, ili refren, naizmjence zatvara tercet do završnog katrena, u kojem dva refrena djeluju kao završni dvostih. Sa shemom rime u obliku ABA u tercetima i ABAB u katrenu, struktura pjesme je kružna, a ne linearna. Najpoznatiji primjer villanelle je Ne idi nježno u tu laku noć, koju je napisao Dylan Thomas.
Kao klasična forma, villanelle je započela u srednjem vijeku kao nestrukturirana balada. U renesansi je popularno djelo Jeana Passerata o izgubljenoj grlici prvi put koristilo strogu strukturu koja se obično povezuje s ovom pjesničkom formom. Passeratov rad postao je poznatiji u 19. stoljeću. Riječ villanelle francuska je varijacija talijanske riječi za “seljak”, budući da je ova vrsta poezije u početku bila povezana s pastoralnim ili seoskim temama.
Većinu villanelles napisali su pjesnici koji govore engleski. Pisci koji su doprinijeli ovom obliku su Edwin Arlington Robinson, Seamus Heaney, Sylvia Plath, Elizabeth Bishop, WH Auden i Theodore Roethke. Suvremene villanelle često su napisane pomoću jambskog pentametra, a refreni su ponekad malo izmijenjeni ili drugačije poentirani kako strofe villanelle napreduju prema završnom katrenu.
Jedan moderni primjer villanelle je pjesma Theodore Roethkea Buđenje. U ovoj pjesmi, refrenski stihovi upotrijebljeni u završnom dvostihu su “Probudim se da spavam, a budim se polako. / Učim idući kamo moram.” Krajnje rime koje se koriste za prvi zvuk rime su: polako, idi, znaj, ti, kako, radi. Drugi zvuk rime, koji se koristi za srednje dijelove strofa, je: strah, uho, tamo, stepenica, zrak, blizu.
Villanelle je jedna vrsta fiksne forme, u kojoj pjesma mora slijediti propisane elemente poput ritma, metra ili uzorka. Druga dva klasična fiksna oblika stiha su sonet i sestina. Soneti mogu pratiti talijansku ili englesku varijaciju. Šestina ima određene riječi koje se ponavljaju na određenim mjestima unutar pjesme.