Melba's Dance School & Dance Shoppe
2100 N. 10th St., McAllen, TX, 78501
About this gym
Melba's Dance School has been training dancers and producing leaders since 1958. We offer ballet, tap, jazz, hip hop, musical theatre, lyrical, folklorico, adult classes, toddler classes, and competitive dance. We have the largest facility in South Texas, featuring 7 studios spread over 20,000 sq. feet! We also have a large dancewear shop on-site.
Classes offered
Class schedule
- Drop-in OKLevel 3 Ballet5:00 PM–6:00 PM
- Drop-in OKLevel 6 Hip Hop5:00 PM–6:00 PM
- Drop-in OKPre-Company Hip Hop5:00 PM–6:00 PM
- Drop-in OKLevel 3 Tap6:00 PM–7:00 PM
- Drop-in OKLevel 5 Tap6:00 PM–7:00 PM
- Drop-in OKPre-Company Ballet6:00 PM–7:30 PM
- Drop-in OKOpen Tap6:00 PM–7:00 PM
- Drop-in OKJunior Company Ballet6:00 PM–7:30 PM
- Drop-in OKSenior Company Hip Hop6:30 PM–7:30 PM
- Drop-in OKAdult Tap7:00 PM–8:00 PM
- Drop-in OKSenior Company Ballet7:30 PM–9:00 PM
- Drop-in OKJunior I & II Lyrical7:30 PM–8:30 PM
- Drop-in OKPreschool Two5:00 PM–6:30 PM
- Drop-in OKLevel 3 Hip Hop5:00 PM–6:00 PM
- Drop-in OKLevel 4 Hip Hop5:00 PM–6:00 PM
- Drop-in OKBallet Tech5:00 PM–6:00 PM
- Drop-in OKLevel 3 Jazz6:00 PM–7:00 PM
- Drop-in OKLevel 4 Ballet6:00 PM–7:00 PM
- Drop-in OKLevel 5 Hip Hop6:00 PM–7:00 PM
- Drop-in OKOpen Hip Hop6:00 PM–7:00 PM
- Drop-in OKJunior I & II Hip Hop6:00 PM–7:00 PM
- Drop-in OKSenior Company Tap6:00 PM–7:00 PM
- Drop-in OKJunior I & II Jazz7:00 PM–8:30 PM
- Drop-in OKSenior Company Lyrical7:00 PM–8:30 PM
- Drop-in OKAdult Ballet7:15 PM–8:15 PM
- Drop-in OKJunior I & II Musical Theater8:30 PM–9:15 PM
- Drop-in OKSenior Company Musical Theater8:30 PM–9:15 PM
- Drop-in OKPreschool Jazz & Hip Hop4:45 PM–6:00 PM
- Drop-in OKPre-Company Jazz5:00 PM–6:30 PM
- Drop-in OKLevel 1 Hip Hop5:15 PM–6:00 PM
- Drop-in OKLevel 2 Hip Hop5:15 PM–6:00 PM
- Drop-in OKLevel 4 Tap5:15 PM–6:15 PM
- Drop-in OKJunior Company Ballet6:00 PM–7:30 PM
- Drop-in OKMommy & Me6:15 PM–7:00 PM
- Drop-in OKLevel 4 Jazz6:30 PM–7:30 PM
- Drop-in OKLevel 6 Tap6:30 PM–7:30 PM
- Drop-in OKPre-Company Tap6:30 PM–7:30 PM
- Drop-in OKFlamenco (Level 1 & 2)7:00 PM–7:45 PM
- Drop-in OKSenior Company Ballet7:30 PM–9:00 PM
- Drop-in OKJunior I & II Tap7:30 PM–8:30 PM
- Drop-in OKAdult Jazz7:30 PM–8:30 PM
- Drop-in OKPreschool One5:00 PM–6:30 PM
- Drop-in OKPreschool Three5:00 PM–6:30 PM
- Drop-in OKLevel 1 Tap5:00 PM–5:45 PM
- Drop-in OKLevel 2 Jazz5:00 PM–5:45 PM
- Drop-in OKLevel 5 Ballet5:00 PM–6:30 PM
- Drop-in OKLevel 6 Jazz5:00 PM–6:30 PM
- Drop-in OKJunior I & II Strength & Conditioning5:15 PM–6:00 PM
- Drop-in OKSenior Company Strength & Conditioning5:15 PM–6:00 PM
- Drop-in OKLevel 1 Jazz5:45 PM–6:30 PM
- Drop-in OKLevel 2 Tap5:45 PM–6:30 PM
- Drop-in OKSenior Company Jazz6:00 PM–7:30 PM
- Drop-in OKLevel 1 Ballet6:30 PM–7:15 PM
- Drop-in OKLevel 2 Ballet6:30 PM–7:15 PM
- Drop-in OKLevel 5 Jazz6:30 PM–8:00 PM
- Drop-in OKLevel 6 Ballet6:30 PM–8:00 PM
- Drop-in OKSenior Company Jazz Production7:30 PM–8:30 PM
- Drop-in OKPreschool One10:15 AM–11:45 AM
- Drop-in OKPreschool Two10:15 AM–11:45 AM
- Drop-in OKPreschool Three10:15 AM–11:45 AM
- Drop-in OKLevel 1 Jazz10:15 AM–11:00 AM
- Drop-in OKLevel 2 Jazz10:15 AM–11:00 AM
- Drop-in OKLevel 1 Ballet11:00 AM–11:45 AM
- Drop-in OKLevel 2 Ballet11:00 AM–11:45 AM
Membership & pricing
45 Min/Week
Monthly tuition for 45 minutes of class per week.
+ $50 initiation
1 Hour/Week
Monthly tuition for 1 hour of class per week.
+ $50 initiation
1.5 Hours/Week
Monthly tuition for 1.5 hours of class per week.
+ $50 initiation
2 Hours/Week
Monthly tuition for 2 hours of class per week.
+ $50 initiation
2.5 Hours/Week
Monthly tuition for 2.5 hours of class per week.
+ $50 initiation
3 Hours/Week
Monthly tuition for 3 hours of class per week.
+ $50 initiation
3.5 Hours/Week
Monthly tuition for 3.5 hours of class per week.
+ $50 initiation
4 Hours/Week
Monthly tuition for 4 hours of class per week.
+ $50 initiation
4.5 Hours/Week
Monthly tuition for 4.5 hours of class per week.
+ $50 initiation
5 Hours/Week
Monthly tuition for 5 hours of class per week.
+ $50 initiation
5.5 Hours/Week
Monthly tuition for 5.5 hours of class per week.
+ $50 initiation
6 Hours/Week
Monthly tuition for 6 hours of class per week.
+ $50 initiation
6.5 Hours/Week
Monthly tuition for 6.5 hours of class per week.
+ $50 initiation
7 Hours/Week
Monthly tuition for 7 hours of class per week.
+ $50 initiation
7.5 Hours/Week
Monthly tuition for 7.5 hours of class per week.
+ $50 initiation
8 Hours/Week
Monthly tuition for 8 hours of class per week.
+ $50 initiation
8.5 Hours/Week
Monthly tuition for 8.5 hours of class per week.
+ $50 initiation
9 Hours/Week
Monthly tuition for 9 hours of class per week.
+ $50 initiation
9.5 Hours/Week
Monthly tuition for 9.5 hours of class per week.
+ $50 initiation
10 Hours/Week
Monthly tuition for 10 hours of class per week.
+ $50 initiation