The Ilosaarirock Festival is an annual rock festival held on the second weekend of July in Joensuu, Eastern Finland. Founded in 1971, Ilosaarirock is the second oldest rock festival in Finland still active, and one of the oldest in Europe. In 2007 the event had 21,000 daily visitors. The festival sold out in advance every year from 1998 to 2011.