Viro osallistui ensimmäisen kerran Eurovision laulukilpailuun vuonna 1994 kappaleella "Nagu merelaine". Vuonna 2001 järjestetyssä kilpailussa Viro voitti kilpailun ensimmäisenä Baltian maana laululla "Everybody", jonka esittivät Tanel Padar ja Dave Benton. Viron huonoiten menestynyt Euroviisu tähän mennessä on "Play", jonka lauloi Jüri Pootsmann. Se sijoittui ensimmäisen semifinaalin 18. sijalle vuoden 2016 kilpailussa. Parhaimman pistemäärän maalle toi vuoden 2018 edustaja Elina Netšajeva kappaleellaan La forza, joka keräsi loppukilpailussa 245 pistettä. Kaksiosaisen loppukilpailun aikana vuodesta 2004 lähtien Viro on päässyt finaaliin seitsemän kertaa, vuosina 2009, 2011, 2012, 2013, 2015, 2018 ja 2019.