The 2020 event has been postponed
Rainbow is dedicated to producing a high quality dance event that creates rewarding experiences for dancers, teachers, and parents. Our stages are shared by thousands of different ages, talents, and abilities. We seek to provide each of these performers with the opportunity to shine in a positive, rewarding, and exhilarating competition setting. We look forward to an amazing competition and hope you can attend.