Runoja on monia erilaisia. Jotkut tyylit riimivät ja niissä on mittari, kun taas toisissa ei. Vapaa jae on runoutta, jossa ei ole kiinteää mittaria eikä sanojen tarvitse riimittää. Muodollisempia tyylejä ovat sonetti, jossa on oltava 14 riviä ja joka on kirjoitettava jambisella pentametrillä, sekä sestina, jossa on kuusi kuuden rivin jaksoa. Runotyylit voivat myös kuulua vapaiden jakeiden ja muodollisempien tyylien, kuten haikusien ja limerikkien, väliin.
Yleinen sonettimuoto on Shakespearen sonetti. Shakespearen runoissa on ABAB -rhymmijärjestelmä, joka tarkoittaa ensimmäisen rivin viimeistä sanaa rimmaa kolmannen rivin viimeisen sanan kanssa. Tyypillinen Shakespearen sonetti koostui kolmesta nelirivisestä säkeistöstä ja sen lopusta. Pariskunnan viimeiset sanat rimoivat toisiaan.
Sonetit kirjoitetaan yleensä iambisella pentametrillä, mikä tarkoittaa, että riviä kohden on viisi jalkaa eli jambia ja yhteensä 10 tavua. Runoilla on yleensä myös oma sisältörakenne. Esimerkiksi ensimmäisessä jakeessa runoilija yleensä esittää argumentin. Seuraavassa hän rakentaa kuvauksen ja vertauskuvan pohjalta, ja kolmannessa hän lisää käänteen. Sonetin kaksi viimeistä riviä tiivistävät runoilijan argumentin.
Yksi monimutkaisimmista runotyyleistä on sestina, ranskalainen muoto. Sestinien ei tarvitse riimittää, mutta jokaisen rivin viimeinen sana on toistettava koko runon ajan. Runossa toistetaan kuusi sanaa. Esimerkiksi ensimmäisen jakeen viimeisen rivin viimeinen sana on toistettava viimeisen sanan toisen jakson ensimmäisellä rivillä. Ensimmäisen jakeen ensimmäisen rivin viimeinen sana toistetaan sitten jakeen toisen rivin viimeisenä sanana.
Kuuden säkeen jälkeen sestinat päättävät kolmen rivin lähettilään kanssa. Lähettilään rivit on lopetettava ensimmäisellä, kolmannella ja viidennellä loppusanalla. Muita kolmea loppusanaa käytetään myös lähettilään aikana, vaikkakaan ei viimeisessä asemassa.
Muita runotyylejä ovat haiku, ei-riimittävä runo, joka koostuu kolmesta rivistä, joissa on viisi, seitsemän ja viisi tavua. Yleensä haikusilla on jotain tekemistä luonnon ja vuodenaikojen kanssa. Vapaa jae ei myöskään riimi ja perustuu rytmiin pikemminkin kuin poljinnopeus. Limerick riimii ja koostuu viidestä rivistä. Se on yleensä hauska tai järjetön runo.