Looking for dance classes in Niagara? Our listings are organized by the town or city they are found in. Are we missing listings for your town? Send them to us here.

Grimsby Lincoln Pelham Thorold St. Catharines Niagara Falls NOTL Welland

dance classes


Niagara Academy for the Performing Arts

Offers classes in all types of dance at both the recreational and competitive levels.

Address: 80 Main Street West, Grimsby
Phone: 905.945.0349

First Steps Dance and Barre Academy

Offers classes in Toddler, Pre School Dance, Ballet RAD (exams and private classes offered), Jazz, Hip Hop, Lyrical, Tap
Address: 1247 Hwy 8, Winona
Phone: 905-536-0285

The Dance Centre

Classes in Ballet, Jazz, Tap, Modern, Hip-Hop, Masterclasses & Workshops. Classes range from beginner to advanced.

Address: 520 North Service Rd, Grimsby
Phone: 905.945.8678

Kinetics Elements Dance Inc.

Recreational and competitive programs. Ages 2 and up.

Address: 3-5 Main St W, Grimsby
Phone: 289.205.8299




Expressions Dance Company

Address: Twenty Valley Centre, 4438 Ontario Street – Rear Unit, Beamsville

Niagara Dance and Fitness Studio

Address: 4961 King Street East (2nd floor) Beamsville
Phone: 905.327-1439



Ballet Etc.

Classes for students ages 3-adult in Classical Ballet, Cecchetti Syllabus, Jazz, Tap, Hip Hop, Lyrical and Ballet/Creative Dance for young children.

Address: 1440 Pelham Street, Fonthill


Thorold Community Activities Group

introduction to Ballet – Ages 3 to 5 yrs.
Introduction to Tap – Ages 3 to 5 yrs.
Junior Hip Hop – Ages 6 and up.

Address: 131 Richmond Street, Thorold
Phone: 905 227-0545

283 Performing Arts Company

We offer everything from dance, signing, acting, acro, dj services, birthday parties etc.
Address: 89 Ormond St. North in Thorold
Phone: 905-380-9140

Fascination Dance Studio

This studio offers classes in Tap, Jazz, Ballet, Modern, Pointe, Lyrical, Acro, Musical Theatre and Hip Hop to all ages and skill levels. Both recreational and competitive classes to students.

Address: 6 Clairmont St, Unit 2 Thorold
Phone: 905-227-8307

Step Above Dance Academy

This studio offers ballet, jazz, tap, acro, lyrical, musical theatre, hip hop, stretch and strengthening. Their programs are available for all ages, from free movement (2 years+) to adult (18+).

Address:8 – 3250 Schmon Parkway, Thorold
Phone: 905-682-1037


St. Catharines

Ballet Etc.

Classes for students ages 3-adult in Classical Ballet, Cecchetti Syllabus, Jazz, Tap, Hip Hop, Lyrical and Ballet/Creative Dance for young children.

Address: St. Catharines Studio, 140 Welland Ave, St. Catharines
Phone: 905-682-9113

Broadway Lights Dance

Classes in tap, jazz, ballet, hip hop and more for ages 2.5 and up.

Address: 486 Grantham Avenue, St. Catharines
Phone: 905-687-7177

Janice Luey Dance Co.

Classes in ballet, tap, jazz/hiphop, and musical theatre for ages 2.5 and up.

Address: 214 Martindale Road, St. Catharines
Phone: 905-704-0560

Performance School of Music and Dance

Classes in ballet, jazz, tap, hip hop, Preschool Dance.
Address: 101 Eastchester Ave., St. Catharines
Phone: 289-214-1712


Boys and Girls Club of Niagara

Various recreational dance classes for children ages 3-12.

Address: 2 Facer Street, St. Catharines
Phone: 905-937-1072

Niagara Creative Arts Centre

Address: 85 Lakeshore Road, St. Catharines
Phone: 905-246-1882


Fusion Studio of Performing Arts

Offering dance classes from ages; 18 mths – Adult
Jazz, Tap, Ballet, Lyrical/contemporary, Hip Hop, Acro, Musical Theatre
Address: 17 Facer Street, St. Catharines
Phone: 905-685-0348

Dancesations Studio

Ages 3 and up –  ballet, tap, jazz, acro, hip hop and lyrical/contemporary.

Address: 85 Lakeshore Rd. St. Catharines
Phone: 289-990-9846

Dance FX Studio

Address: Grantham Plaza 400 Scott St St. Catharines
Phone: 905-641-4928


Niagara Falls

Laurie Ewart’s Danceworks

Recreational and competitive dance including jazz, tap, ballet, hip hop, conditioning and acro.

Address: 4605 Kent Avenue Niagara Falls
Training Facility: 2 Doors down at 4605 Kent Ave Business
Phone: 905-357-9324

Boys and Girls Club of Niagara

Various recreational dance classes for children ages 3-12.

Address: 8800 McLeod Road, Niagara Falls
Phone: 905-357-2444

Wendy Leard School of Dance

Offering dance classes in a wide range of disciplines starting at age four.

Address: 4680 Queen St., Niagara Falls
Phone: Phone: 905-374-3800

Happy Feet Dance

Classes for all ages and skill levels including Mommy and Me starting at 20 months.

Phone: 905.931.7837
Address: 4521 Queen Street Niagara Falls


Niagara Dance Academy

Instruction in Creative Movement, Ballet, Pointe, Lyrical, Contemporary, Jazz, Tap Acro, Hip Hop and Musical Theatre  for all ages and levels.

Phone: 289-296-6566
Address: 6161 Thorold Stone Road, Unit 9, Niagara Falls




Yellow Door Theatre Project

Beginner Dance Classes: Tunes4Tots for Babies (6 months to 18 months), Tunes 4Tots Toddlers (18 months to 3 years), Twinkle Toes (3 to 5 years), Super Starz (6 to 8 years), and Beginner Elements of Dance (8 to 13 years).

Address: Redekopp Creative and Performing Arts Centre, 504 Line 2, Virgil



Dance Place

Jazz, Tap, Ballet, Acro, Performance, Musical Theatre, Hip Hop and more.

Address: 27 Thorold Rd., Welland and 397 Thorold Rd., Welland

Joli’s Dance Studio

Ballroom & Latin, Jazz, Tap, Hip-Hop, Ballet, Musical Theatre, and more.

Phone: 905-735-7221

Address: 358 Riverside Drive, Welland

Sparkles Dance Co.

Ballet, Lyrical, Pointe, Tap, Jazz/Hip Hop, Acro and more.

Phone: 905-734-4441

Address: 136 Thorold Rd, Welland