Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 6, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 6, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 7, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 7, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 8, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 8, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, May 8, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 9, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 9, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 10, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 10, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, May 10, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, May 11, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, May 11, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, May 12, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, May 12, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 13, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 13, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 14, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 14, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 15, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 15, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Folklórico del Rio Grande
directed by Miguel Peña, is company is composed of alumni from the University of Texas Rio Grande Valley, home to the only folklórico dance major in the United States; with a repertoire that highlights the rich regional traditions of Mexico, Ballet Folklórico del Rio Grande has performed at prestigious venues including the John F. Kennedy Center for the Performing Arts and toured internationally to Canada, France, Italy, Argentina, and Mexico; $20-60; for information, call 309-793-1213.
Event Title: Ballet Folklórico del Rio Grande. Venue: United Township High School.
Friday, May 15, 2026, 7:00 PM – 9:00 PM.
United Township High School.
For more info visit www.quadcityarts.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, May 15, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Folklórico del Rio Grande
DANCE Performances
directed by Miguel Peña, is company is composed of alumni from the University of Texas Rio Grande Valley, home to the only folklórico dance major in the United States; with a repertoire that highlights the rich regional traditions of Mexico, Ballet Folklórico del Rio Grande has performed at prestigious venues including the John F. Kennedy Center for the Performing Arts and toured internationally to Canada, France, Italy, Argentina, and Mexico; $20-60; for information, call 309-793-1213.
Event Title: Ballet Folklórico del Rio Grande. Venue: United Township High School.
Friday, May 15, 2026, 7:00 PM – 9:00 PM.
United Township High School.
For more info visit www.quadcityarts.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 16, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 16, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 17, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 17, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, May 17, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, May 18, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, May 18, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, May 19, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, May 19, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 20, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 20, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 21, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 21, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 22, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 22, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, May 22, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 23, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 23, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 24, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 24, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, May 24, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, May 25, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, May 25, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, May 26, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, May 26, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 27, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, May 27, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 28, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, May 28, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 29, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, May 29, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, May 29, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 30, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, May 30, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 31, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, May 31, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, May 31, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 1, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 1, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 2, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 2, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 3, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 3, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Riverdance 30: The New Generation
this spectacular production rejuvenates the much-loved original show with new innovative choreography and costumes and state-of-the-art lighting, projection, and motion graphics; a presentation in the Broadway at the Adler series; for tickets, call 800-745-3000.
Event Title: Riverdance 30: The New Generation. Venue: Adler Theatre.
Wednesday, June 3, 2026, 7:30 PM – 9:30 PM.
Adler Theatre.
For more info visit davenportlive.com.
Riverdance 30: The New Generation
DANCE Performances
this spectacular production rejuvenates the much-loved original show with new innovative choreography and costumes and state-of-the-art lighting, projection, and motion graphics; a presentation in the Broadway at the Adler series; for tickets, call 800-745-3000.
Event Title: Riverdance 30: The New Generation. Venue: Adler Theatre.
Wednesday, June 3, 2026, 7:30 PM – 9:30 PM.
Adler Theatre.
For more info visit davenportlive.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 4, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 4, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 5, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 5, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, June 5, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 6, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 6, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 7, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 7, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, June 7, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 8, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 8, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 9, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 9, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 10, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 10, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 11, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 11, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 12, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 12, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, June 12, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 13, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 13, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 14, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 14, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, June 14, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 15, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 15, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 16, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 16, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 17, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 17, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 18, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 18, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 19, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 19, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, June 19, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 20, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 20, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 21, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 21, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, June 21, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 22, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 22, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 23, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 23, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 24, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, June 24, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 25, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, June 25, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 26, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, June 26, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, June 26, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 27, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, June 27, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 28, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, June 28, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, June 28, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 29, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, June 29, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 30, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, June 30, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 1, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 1, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 2, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 2, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 3, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 3, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, July 3, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 4, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 4, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 5, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 5, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, July 5, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 6, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 6, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 7, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 7, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 8, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 8, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 9, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 9, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 10, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 10, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, July 10, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 11, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 11, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 12, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 12, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, July 12, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 13, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 13, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 14, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 14, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 15, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 15, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 16, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 16, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 17, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 17, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, July 17, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 18, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 18, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 19, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 19, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, July 19, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 20, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 20, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 21, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 21, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 22, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 22, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 23, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 23, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 24, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Friday, July 24, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Dance Party
on Fridays; grab a drink and join our go-go dancers on the dance floor.
Event Title: Ecdysiast Dance Party. Venue: Ecdysiast Arts Museum.
Friday, July 24, 2026, 7:00 PM – 10:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 25, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Saturday, July 25, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 26, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Sunday, July 26, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ecdysiast Bump & Grind Class
on Sundays; a weekly class on the art of burlesque.
Event Title: Ecdysiast Bump & Grind Class. Venue: Ecdysiast Arts Museum.
Sunday, July 26, 2026, 11:00 AM – 12:00 PM.
Ecdysiast Arts Museum.
For more info visit www.ecdysiastartsmuseum.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 27, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Monday, July 27, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 28, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Tuesday, July 28, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 29, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Wednesday, July 29, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 30, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.
Ballet Quad Cities School of Dance Classes
offering classes in Ballet Pointe, Modern, Jazz, Tap, Conditioning, Creative Movement, and Adult Ballet, for ages 3 to adult; all classes taught by the company's professional dancers; for information and to register, call 309-786-2677.
Venue: Ballet Quad Cities School of Dance.
Thursday, July 30, 2026.
Ballet Quad Cities School of Dance.
For more info visit www.balletquadcities.com.