Studio Allegro - Dance studio in Madison, New Jersey
Google Maps

Studio Allegro

Verified
Address

300 Main Street

Madison, New Jersey 07940

Opening Hours
  • Monday: 3:00 - 8:00 PM
  • Tuesday: 3:00 - 8:00 PM
  • Wednesday: 3:00 - 8:00 PM
  • Thursday: 3:00 - 8:00 PM
  • Friday: 3:00 - 8:00 PM
  • Saturday: 9:00 AM - 8:00 PM
  • Sunday: 9:00 AM - 8:00 PM
43 programs

About Studio Allegro

Nestled in the heart of Madison, New Jersey, Studio Allegro is a vibrant hub for aspiring dancers of all ages. With a commitment to fostering a love for movement, the studio offers a diverse range of disciplines, including foundational Ballet, energetic Jazz, dynamic Hip Hop, and rhythmic Tap. Students can also explore the expressive world of Musical Theater, honing their performance skills in a supportive environment. Studio Allegro prides itself on providing high-quality instruction across various age groups and skill levels, ensuring each student receives personalized attention to help them grow and flourish as dancers. While the website content doesn't specify instructor names or a founding year, the emphasis on comprehensive dance education and a welcoming atmosphere makes Studio Allegro a premier destination for dance enthusiasts in the Madison community.

Styles offered at Studio Allegro

Programs from Studio Allegro

43 programs available

Classes

Break Classes

Not looking for a week-long intensive? Join us when you can for a Break class! 2-hour Ballet class includes 30 minutes of pointe or pre-pointe.

Jazz Intensives

Daily stylized Jazz classes, choreography, conditioning & stretch!

Summer Ballet

Beginner Ballet students ages 7-11 are eligible for the Summer Ballet program.

Pilates, Modern, Jazz

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Intermediate & Advanced Ballet

For students with Ballet experience. A placement class is required for new students.

Beginner Ballet

For students ages 6 & up

BREAK CLASSES

Break Classes are Ballet classes offered to students at the Intermediate IV and Advanced levels. Classes are held on Tuesdays and Thursdays throughout the Summer.

Tuesdays and Thursdays throughout the Summer
SUMMER INTENSIVE

Students at the Intermediate III, IV and Advanced level are eligible for the Summer Intensive program. Classes include Ballet, Pointe, Variations, Modern, Jazz & Pilates.

SUMMER SAMPLER

Students at the Intermediate I and II levels are eligible for the Summer Sampler program. Classes include Ballet, Variations, Modern, Jazz & Pilates.

BALLET

Ballet is the foundation of all styles of dance. Beginner Ballet is offered to students ages 6 & up. Placement in the Intermediate and Advanced levels based on age and ability. Pointe, Modern, Jazz, Musical Theatre and Pilates are offered to Intermediate and Advanced students as part of the Ballet curriculum.

CREATIVE MOVEMENT

Our creative movement program provides a foundation for the ballet curriculum. Through stories, music, and the imagination, we provide a learning environment based on movement experiences children enjoy. Creative Movement classes are offered to students ages 3-6.

Jazz I

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Fridays 4:30-5:30
Musical Theatre Jazz II

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Fridays 5:30-7:00
Musical Theatre Jazz I

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Fridays 7:00-8:30
Creative Movement I & II

For students ages 3-5

Mondays 4:15-5:15
Intermediate Ballet II

For students with Ballet experience. A placement class is required for new students.

Mondays 4:15-6:00
Creative Movement III

For students ages 3-5

Mondays 5:15-6:15
Pilates

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Mondays 6:00-6:45
Intermediate Ballet IV

For students with Ballet experience. A placement class is required for new students.

Mondays 6:00-8:30
Teen Ballet

For students ages 6 & up

Mondays 6:15-7:45
Modern II

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Mondays 7:00-8:30
Advanced Ballet

For students with Ballet experience. A placement class is required for new students.

Saturdays 11:15-2:00
Intermediate Ballet III

For students with Ballet experience. A placement class is required for new students.

Saturdays 9:00-11:15
Beginner Ballet III

For students ages 6 & up

Thursdays 4:30-5:45
Tap - Age 7-8

Children's Tap classes will run December 4, 2025 - June 11, 2026.

Thursdays 5:45-6:45
Intermediate Ballet I

For students with Ballet experience. A placement class is required for new students.

Thursdays 5:45-7:00
Jazz II

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Thursdays 7:00-8:30
Beginner Ballet I

For students ages 6 & up

Tuesdays 4:15-5:15
Beginner Ballet II

For students ages 6 & up

Tuesdays 5:15-6:15
Modern Improvisation

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Tuesdays 6:15-7:15
Adult Intermediate Ballet

Join us for our 5-week session November 18 - December 16:

Tuesdays 7:00-8:30
Modern I

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Tuesdays 7:15-8:30
Adult Ballet

Calling all adult dancers! Join us for Open Teen/Adult Ballet classes this Summer! Beginners are welcome from 6:00-7:00pm. Intermediate classes are open to any Teen or Adult student with previous experience 7:00-8:30pm on the following Wednesdays: June 18, 25 July 9, 26, 23, 30 August 6, 13, 20, 27

Tap - Teen/Adult

Join us for our 3-week Adult session December 3 - 17:

Wednesdays 1:15-2:15
Jazz III

Modern and Jazz classes are offered as part of the Ballet curriculum. Eligibility is based on level and enrollment in a minimum of two Ballet classes is required.

Wednesdays 7:00-8:30

Courses

Tap - Age 9-12

Children's Tap classes will run December 4, 2025 - June 11, 2026.

Thursdays 4:30-5:30
Adult Beginner Ballet

Join us for our 5-week session November 18 - December 16:

Tuesdays 6:00-7:00

Workshops

Allegro Ballet Company Intensive

A week of ABC repertoire concluding with a brief performance consisting of faculty and student choreography!

SUMMER WORKSHOP

Beginner Ballet students ages 7-10 are eligible for the Summer Workshop program. Classes include Creative Movement, Ballet, Modern, Jazz & Improvisation. The Summer Dance Workshop concludes with a short in-studio performance.

Camps

Summer Intensive

Students at the Intermediate III, IV & Advanced levels are eligible for our Summer Intensive programs and Break Classes. Summer Intensive Daily Ballet classes + a mix of other disciplines including Pionte, Variations, Character, Modern, Jazz, Pilates, Workshops and more!

Summer Sampler

Daily Ballet classes + a mix of other styles including Modern, Jazz, Pilates, and more. Students at the Intermediate I & II levels are eligible for the Summer Sampler program.

Summer Movement

Daily Creative Movement classes with a new story, theme or princess each day! Creative Movement students ages 3-6 are eligible for the Summer Movement program.

SUMMER MOVEMENT

Creative Movement students ages 3-6 are eligible for the Summer Movement program. Classes include Creative Movement, Ballet, & Improvisation. The Summer Movement program concludes with a short in-studio performance.


Frequently Asked Questions

How do I contact Studio Allegro?

Call Studio Allegro at (973) 301-0100 or visit http://www.studioallegro.net/.

Does Studio Allegro have Sunday classes?

Yes, Studio Allegro is open Sundays: 9:00 AM - 8:00 PM.

What is Studio Allegro's phone number?

You can phone Studio Allegro at (973) 301-0100.

Does Studio Allegro have a website?

Yes, you can find Studio Allegro online at http://www.studioallegro.net/.

Does Studio Allegro have evening hours?

Yes, Studio Allegro offers evening hours. Monday: 3:00 - 8:00 PM, Tuesday: 3:00 - 8:00 PM, Wednesday: 3:00 - 8:00 PM, Thursday: 3:00 - 8:00 PM, Friday: 3:00 - 8:00 PM, Saturday: 9:00 AM - 8:00 PM, Sunday: 9:00 AM - 8:00 PM.