find your perfect class rhythm

Dance Class Schedule in Tenafly, NJ

The Revolution Dance Academy class schedule lists class times for every age group, 7 days a week, at our Tenafly, NJ studio. Classes are organized by age and ability so each dancer trains at the right level, and families across Bergen County can filter by age to find the right fit fast.

Along with Tenafly, RDA proudly serves families from Englewood, Cresskill, Demarest, and the surrounding Bergen County towns.

★★★★★
Curriculum-driven excellence
10+ Disciplines
taught by pros
7 Days
flexible class schedules
Young dancer reaching toward gold stars on the Revolution Dance Academy studio wall in Tenafly, NJ
An RDA dancer holding a seated split with one leg raised on stage at a regional dance competition
Free trial class
never too late

Can Older Dancers Start With No Experience?

Yes. Every age band at RDA includes beginner-friendly classes, not just advanced ones. Our 10-13 and 13 and up groups offer beginner levels alongside intermediate and advanced, so a teen starting dance for the first time trains with peers at the same level in a supportive room. It is never too late to start.

let's find the fit

Not Sure Which Class Is Right?

If you need help selecting a class, or would like your dancer evaluated for level placement, contact the studio at 551-303-7800 or email revolutiondanceacad@gmail.com. Our team will talk through your dancer's age and experience and help you find the right starting point.

weekly breakdown

Full Weekly Schedule

Click 'Enroll' to secure your space in class. We update times seasonally for our Bergen County studio.

Monday
Time
Class Name
Style
Age Group
Action
4:00 PM
5:00 PM
Jazz/Acro
Jazz/Acro
Ages 6-9
5:00 PM
6:00 PM
Contemporary
Contemp
Ages 7-10
5:15 PM
6:00 PM
Tiny Tots
Tiny Tots
Ages 4-5
6:00 PM
7:00 PM
Hip Hop
Hip Hop
Ages 7-10
Tuesday
Time
Class Name
Style
Age Group
Action
4:00 PM
4:45 PM
Jazzerinas
Jazzerinas
Ages 4-6
4:00 PM
4:45 PM
Hip Hop
Hip Hop
Ages 5-7
4:00 PM
5:00 PM
Jazz
Jazz
Ages 7-10
4:50 PM
5:35 PM
Tots Hops
Tots Hops
Ages 3-5
4:50 PM
5:35 PM
Ballet/Lyrical
Ballet/Lyrical
Ages 5-7
5:40 PM
6:40 PM
Hip Hop
Hip Hop
Ages 10-13
6:40 PM
7:40 PM
Ballet
Ballet
Ages 13 & up
7:00 PM
8:00 PM
Contemporary
Contemp
Ages 10-13
7:40 PM
8:40 PM
Jazz
Jazz
Ages 12 & up
Wednesday
Time
Class Name
Style
Age Group
Action
3:45 PM
4:30 PM
Tiny Tumblers
Tiny Tumblers
Ages 3-5
4:00 PM
4:45 PM
Mini Munchkin Ballet/Technique
Ballet/Technique
Ages 4-6
4:30 PM
5:15 PM
Jazz/Acro
Jazz/Acro
Ages 5-7
5:15 PM
6:15 PM
Contemporary
Contemp
Ages 8-11
5:30 PM
6:15 PM
Ballet
Ballet
Ages 5-7
6:30 PM
7:30 PM
Ballet
Ballet
Ages 10 & up
7:30 PM
8:30 PM
Contemporary
Contemp
Ages 13 & up
7:30 PM
8:30 PM
Jazz
Jazz
Ages 10-13
Thursday
Time
Class Name
Style
Age Group
Action
4:00 PM
5:00 PM
Adv. Beg Tap
Tap
Ages 10 & up
4:00 PM
4:45 PM
Tiny Tots
Tiny Tots
Ages 3-4
4:00 PM
5:00 PM
Hip Hop
Hip Hop
Ages 9-12
5:00 PM
6:00 PM
Tap
Tap
Ages 9-12
5:00 PM
5:45 PM
Tiny Tots
Tiny Tots
Ages 4-5
5:00 PM
6:00 PM
Acro
Acro
Ages 7-10
6:00 PM
7:00 PM
Boys Breaking
Breaking
Ages 6-9
7:00 PM
8:00 PM
Boys Breaking
Breaking
Ages 9 & up
7:00 PM
8:00 PM
Hip Hop
Hip Hop
Ages 13 & up
7:05 PM
8:05 PM
Street Jazz
Street Jazz
Ages 10 & up
Friday
Time
Class Name
Style
Age Group
Action
3:30 PM
4:30 PM
Cheer Funk
Cheerfunk
Ages 7-10
3:30 PM
4:15 PM
Jazz/Hip Hop
Jazz/Hip Hop
Ages 5-8
4:15 PM
5:00 PM
Hip Hop
Hip Hop
Ages 4-5
4:30 PM
5:30 PM
Jazz/Hip Hop
Jazz/Hip Hop
Ages 8-11
5:05 PM
5:50 PM
Hip Hop
Hip Hop
Ages 5-7
5:30 PM
6:30 PM
Acro
Acro
Ages 8 & up
6:00 PM
7:00 PM
KPOP Short Sessions
K-Pop
Ages 7-11
Saturday
Time
Class Name
Style
Age Group
Action
8:50 AM
9:35 AM
Tiny Tots
Tiny Tots
Ages 3-4
9:30 AM
10:30 AM
Ballet
Ballet
Ages 7-10
9:45 AM
10:30 AM
Tiny Tots
Tiny Tots
Ages 4-5
9:55 AM
10:40 AM
Tiny Twos
Tiny Twos
Ages 2-3
10:00 AM
11:00 AM
Ballet
Ballet
Ages 10-13
10:30 AM
11:30 AM
Acro
Acro
Ages 7-10
10:40 AM
11:25 AM
Hip Hop
Hip Hop
Ages 4-5
10:45 AM
11:30 AM
Ballet/Jazz
Ballet/Jazz
Ages 5-7
11:00 AM
12:00 PM
Contemporary
Contemp
Ages 10-13
11:30 AM
12:15 PM
Acro
Acro
Ages 5-7
11:30 AM
12:30 PM
Hip Hop
Hip Hop
Ages 7-10
11:35 AM
12:05 PM
Wiggles & Giggles w/ Parent
Parent & Me
Ages 3 & under
12:00 PM
1:00 PM
Hip Hop
Hip Hop
Ages 10-13
12:30 PM
1:15 PM
KPOP Sessions
K-Pop
Ages 4-6
12:30 PM
1:30 PM
KPOP Sessions
K-Pop
Ages 7-11
Sunday
Time
Class Name
Style
Age Group
Action
8:50 AM
9:35 AM
Tiny Twos
Tiny Twos
Ages 2-3
9:00 AM
9:45 AM
Tiny Tots
Tiny Tots
Ages 4-5
9:45 AM
10:30 AM
Ballet
Ballet
Ages 5-7
9:45 AM
10:30 AM
Tiny Tots
Tiny Tots
Ages 3-4
10:30 AM
11:15 AM
Hip Hop
Hip Hop
Ages 5-7
10:45 AM
11:15 AM
Wiggles & Giggles w/ Parent
Parent & Me
Ages 3 & under
11:15 AM
12:15 PM
Hip Hop
Hip Hop
Ages 7-10
step-by-step registration

How Do I Enroll in a Class?

To enroll, find a class that fits your dancer's age and schedule, then register through the RDA portal or contact the studio. New families across New Jersey can try a free class before committing to the season.

01
Select Your Style

Browse our 10+ disciplines to match your dancer's natural passions and personal goals.

02
Check Age Bands

Match class times to appropriate developmental age groups for structured success and safe training.

03
Secure Free Trial

Schedule your first class completely free, with no initial obligation or pressure.

your first class is on us

Classes for Every Age, 7 Days a Week

RDA groups classes by age and ability so every dancer is challenged at the right level. View the full schedule to see class times for ages 2-5, 5-7, 7-10, 10-13 and 13 and up, plus competitive teams and adult classes.

New to RDA? Your first class is free.

say hello 👋

Schedule your free class

One quick form, tell us about your dancer and we'll be in touch.

Thank you! We've got your details.
The RDA team will be in touch within one business day. Need us sooner? Call 551-303-7800.
That didn't send. Please try again, or call us at 551-303-7800 and we'll take your details over the phone.

We'll never share your info.

By submitting you agree to be contacted about classes.