Services & Pricing

Private Lessons

Single private lesson – $80/session
5 private lesson package – $75/session
10 private lesson package – $70/session
20 private lesson package – $65/session

Youth Private Lessons:
Single private lesson – $50/session
10 private lessons package – $45/session

  • Private lessons are 45 minutes in length.
  • Weekday and weekend lessons are available. 
  • To cancel a private lesson, please allow 24 hours notice. If prior notification is not given, you will be charged for the missed appointment.
  • No refunds on purchases. 

Group Classes

Four Week Cycle:
1 Course (4 Sessions) – $48
2 Courses (8 Sessions) – $88
3 Courses (12 Sessions) – $120

Single Drop-In – $16

Semi-Private Lessons:
$20/person, 4 person minimum

  • Once a student begins a class series, all lessons must be used within that 4 week cycle. There are no carry overs for unused lessons. 
  • Our 4 week cycle may not necessarily follow the calendar month. Please note cycle dates on our printed material. 
  • Group classes are 55 minutes in length. 
  • There is a 3 person minimum for group classes. 
  • No refunds on purchases or unused classes. 

Wedding Packages

  • Wedding Dance Choreography
  • DJ/MC your event
  • Perform for your guests
  • Teach fun class for attendees
  • Teach your Bridal party
  • Mother/Son dance routines
  • Father/Daughter dance routines


Shared floor space, private room rentals, and hall rentals are available. Please call Parker at 216-393-SALS or email us at

Dance Parties

Every Thursday: Sizzling Salsa – $5 person
1st Saturday: Skyline Ballroom – $10 per person
1st & 3rd Fridays: Milonga Nueva – $10 per person
2nd &
4th Saturday: Viviendo la Salsa & Viva Kizomba – $10 per person

*Entry and pre-dance fees subject to change when we have live music, special events, or master instructors.

Corporate Events

Viva Dance Staff is certified to do the following:

  • In-house wellness/fitness classes
  • Leadership seminars
  • Cultural awareness programs
  • Performances
  • School teaching engagements and much more.

Call 216-361-1338 or email us at

Leave a Reply

Your email address will not be published. Required fields are marked *