SunFest is a musical and art festival held annually in the first week of May in West Palm Beach, Florida. SunFest is the state's largest waterfront music and art festival in Florida and attracts more than 100,000 visitors. Main attractions of this festival are the three stages featuring live music with a diverse array of musical styles including Pop, Hip-Hop, R&B, Soul, Funk, Latin, Reggae, Blues, Rock & Roll, Alternative Rock, Southern Rock, Hard Rock, Indie Rock, Jazz, Bluegrass, Country, Folk, Electronic, EDM, and Americana.