🩰 Explore Our Classes!
At Mariposa Dance Company, we offer a wide variety of classes for dancers of all ages and experience levels — from first steps to advanced technique.
✨ Ballet, Jazz, Tap, Contemporary, Acro, Hip Hop, Lyrical & more!
✨ Recreational & competitive programs available
✨ Certified and caring instructors in a welcoming studio environment
To view class availability, schedules, and registration options, please log in or create a Parent Portal account below.
🔐 Already have an account? Log in to register your dancer.
🆕 New to our studio? Click “Create Account” to get started!
📧 Questions? Contact us at getdancing@mariposadance.ca or 705-323-9890 — we’re happy to help!
We can’t wait to welcome you to the Mariposa Dance Company family!
2025-2026 Season
👟 Teen Tap 👟
Make music with your feet! This high-energy tap class helps teen dancers sharpen their rhythm, timing, and coordination while learning cool combos, intricate footwork, and dynamic sounds. Set to fun and upbeat music, dancers will explore both classic and modern tap styles, building confidence and musicality with every step. Whether you’re experienced or just starting out, this class keeps you moving and grooving!
⭐ Where rhythm and style meet!
2:45 PM to 3:30 PM
Main
✨ Jazz & Contemporary Combo ✨
The best of both worlds! This dynamic combo class blends the sharp, high-energy style of jazz with the expressive, flowing movement of contemporary dance. Dancers will build strength, flexibility, musicality, and emotion as they explore fun combos, leaps, turns, and creative choreography. It’s the perfect class for dancers who love to move with both power and passion!
⭐ Where fierce meets fluid.
3:30 PM to 4:15 PM
Main
Kinderdance (Ages 3–5)
Our Kinderdance program is the perfect introduction to the magical world of dance! Designed especially for our youngest dancers, this class focuses on movement, music, imagination, and basic coordination in a fun and supportive environment.
Dancers will explore the foundations of ballet and creative movement while learning important skills such as balance, rhythm, listening, and following directions. Through playful exercises, music, and games, students build confidence, independence, and a love for dance.
Kinderdance helps develop motor skills, creativity, and social interaction while giving little dancers a chance to twirl, jump, and shine in the studio!
✨ No experience required — just bring your energy and your biggest dance smiles! ✨
*Ballet shoes required*
4:00 PM to 4:30 PM
Main
Zumba® — Dance. Sweat. Smile!
Get ready to shake, shimmy, and groove your way through an energizing cardio party! Our Zumba class blends easy-to-follow dance moves with irresistible Latin and international beats. Whether you’re a seasoned dancer or just love to move, you’ll burn calories, boost your mood, and have an absolute blast. No experience needed — just bring your energy and let the music take over!
⭐ Feel the rhythm, join the party!
6:30 PM to 7:30 PM
Main
K-POP Summer Dance Camp!
🎤 K-POP DANCE CAMP
July 8–12 | 9:00AM–4:00PM
Ages 6–12 | $250
*A $50 non-refundable deposit is required upon registration*
*Balance Due($200) on June 15th*
Get ready to train like a K-Pop idol right here at Mariposa Dance Company! 🔥💜
Our K-Pop Dance Camp is a full week of high-energy choreography, team formations, performance skills, and confidence-building fun. Dancers will learn trending K-Pop inspired routines, practice idol-style transitions, and build stage presence that SHINES.
Throughout the week dancers will:
✨ Learn exciting K-Pop inspired choreography
✨ Train in formations just like real idol groups
✨ Work on facials, confidence & performance power
✨ Film a fun dance cover video
✨ Perform in a mini end-of-week showcase for families
This camp is perfect for boys and girls ages 6–12 — no experience needed! Whether your dancer is brand new or already loves hip hop and jazz, they’ll leave feeling stronger, more confident, and ready to own the stage.
Spots are limited — this one will fill fast! 🔥
July 8–12 | 9AM–4PM | $250
Train hard. Dance big. Shine bright. 💫
9:00 AM to 4:00 PM