Skip to content
Upcoming Events
- Thursday - Fun Bunch Plus Dance/Lessons/Workshop with Rick Gittelman! - Thursday, August 20, 2026 - 6:00 pm - 8:00 pm
- Thursdays - Beginner Square Dance Classes! - Thursday, August 20, 2026 - 6:30 pm - 8:30 pm
- Fridays - Thunder Mountain Twirlers MS/Plus - Sierra Vista - Friday, August 21, 2026 - 7:00 pm - 9:00 pm
- Saturday - Mainstream Square Dance Classes - Saturday, August 22, 2026 - 9:30 am - 11:30 am
- Saturday - Plus Square Dancing Classes! - Saturday, August 22, 2026 - 11:45 am - 1:15 pm
- Saturday - Dog Days of Summer! Rick G/Tom C - Advanced 2:00; Mainstream/Plus 4:00! - Saturday, August 22, 2026 - 2:00 pm - 6:00 pm
- Mondays - Arizona Advanced with Richard Lane - Monday, August 24, 2026 - 1:00 pm - 3:00 pm
- Mondays - Sonoran Promenaders SSD/Plus Dance - Monday, August 24, 2026 - 6:30 pm - 8:30 pm
- Tuesdays - Western Whirlers SSD/Mainstream/Plus/Rounds - Tuesday, August 25, 2026 - 6:30 pm - 8:30 pm
- Wednesdays - Tucson Twirlers Mainstream/New/Rounds - Rick & Ray - Wednesday, August 26, 2026 - 5:30 pm - 8:30 pm
- Wednesday - Intro to Square Dancing! No experience or partner needed! - Wednesday, August 26, 2026 - 6:30 pm - 8:30 pm
- Thursdays - RickAShays Advanced Dance/Workshop with Rick Gittelman! - Thursday, August 27, 2026 - 4:00 pm - 6:00 pm
- Thursday - Fun Bunch Plus Dance/Lessons/Workshop with Rick Gittelman! - Thursday, August 27, 2026 - 6:00 pm - 8:00 pm
- Thursdays - Beginner Square Dance Classes! - Thursday, August 27, 2026 - 6:30 pm - 8:30 pm
- Friday - Plus Intro/Workshop with Rick Gittelman - Friday, August 28, 2026 - 5:30 pm - 8:30 pm
- Fridays - Thunder Mountain Twirlers MS/Plus - Sierra Vista - Friday, August 28, 2026 - 7:00 pm - 9:00 pm
- Saturday - Mainstream Square Dance Classes - Saturday, August 29, 2026 - 9:30 am - 11:30 am
- Saturday - Plus Square Dancing Classes! - Saturday, August 29, 2026 - 11:45 am - 1:15 pm
- Sunday - Plus Dance with Tom Crisp - Sunday, August 30, 2026 - 2:30 pm - 4:30 pm
- Mondays - Arizona Advanced with Richard Lane - Monday, August 31, 2026 - 1:00 pm - 3:00 pm