Ballet Classes in Kolkata — A Graceful Start for Your Child
Searching for ballet classes near me in Kolkata? You’re in the right place. Twist N Turns is one of the very few studios in the city that runs a proper, structured ballet programme for children — with real technique, real trained teachers, and a real stage at the end of it.
We welcome children aged 4 to 8 years into ballet. Little ones aged 3 to 5 can start with Creative Movement, our playful pre-ballet programme that builds the foundation before formal training begins. Whether your child is taking their very first plié or already dreaming of a full performance, we meet them where they are.

Why Families Choose Twist N Turns for Ballet
- Dedicated ballet teachers — Antara Basu (Ballygunge) and Manali Pal (New Town AA1), both trained in classical ballet and experienced in working with young children.
- A proper three-part class structure — body conditioning, technique, and choreography. Every session is purposeful.
- Small batches so your child gets genuine attention, not just a spot in a crowd.
- Multiple day options — Saturday and Friday at Ballygunge; Friday evenings at New Town AA1.
- Four intakes a year so you’re never waiting months to start.
- End-of-term examinations and certification — real milestones that track genuine progress.
- Twenty years of dance teaching across Kolkata — since 2005.
What is Ballet, Really?
Ballet is the original language of dance — a blend of graceful movement, controlled strength, musicality, and storytelling. It’s where most serious dancers begin, because it teaches posture, discipline, coordination, and stage presence in a way no other form quite matches.
For a young child, ballet isn’t just about tutus and pirouettes. It’s about learning how their own body works, building confidence on a stage, and developing the kind of focus that pays off far beyond the studio.
Current Class Schedule
The live batch schedule is shown below — updated daily from our studio sheet. Call or WhatsApp 9831018015 to confirm availability and reserve a seat before visiting.
A quick note on availability: The Saturday morning Beginners batch at Ballygunge (9:45–10:45 AM) is currently full. The Friday Beginners batch (4:30–5:30 PM, ages 6–8) has seats open and is a great option if you’ve been on a waitlist. New Town AA1 (Friday 6–7 PM, ages 4–7) also has seats available.

Which Batch is Right for Your Child?
| Age | Recommendation |
|---|---|
| 3–5 years | Creative Movement (pre-ballet) — all 8 studios |
| 4–6 years | Ballet Beginners — Ballygunge (Sat) or New Town AA1 (Fri) |
| 6–8 years | Ballet Beginners — Ballygunge (Fri 4:30 PM) |
| 6–8, already dancing | Ballet Improvers — Ballygunge (Sat + Fri, twice-weekly) |
Not sure which fits? Call us — we’ll ask a few questions and point you to the right batch.
How a Twist N Turns Ballet Class is Structured
Every ballet class runs for one hour and is built around a three-part structure refined over two decades of teaching:
- Body Conditioning — 20 minutes. Stretching, light cardio, core and leg strength. Ballet asks a lot of small bodies, and we prepare them for it properly.
- Technique & Routine — 20 minutes. Classical ballet vocabulary — positions, barre work, turnout, balance, coordination — taught age-appropriately and never rushed.
- Choreography — 20 minutes. Putting it all together into a routine, so each term ends with something your child can actually perform.
Starting Young? Begin with Creative Movement
If your child is under 5, Creative Movement is the right place to start. Think of it as pre-ballet — a playful, music-rich class designed to build the physical and emotional foundation that ballet will later need.
In Creative Movement we focus on:
- Body awareness — how to move, stop, balance, and sense space.
- Strength and conditioning — age-appropriate, never forced.
- Musicality — matching movement to rhythm.
- Expression — because dance is also about feeling, not just form.
- Confidence on the floor — being happy in a group, following instruction, enjoying movement.
Most Creative Movement children transition naturally into the Beginners ballet batch between ages 4 and 5. Learn more on our Creative Movement page.
Admissions — How to Enrol
Admissions are accepted throughout the year, though our four formal terms begin in January, April, July, and October.
Visit Ballygunge or New Town AA1, fill out the application form at the front desk, and our team guides you through the next steps. For full details on documents and fees, refer to our Admission Process & Guidelines.
Class Rules & Etiquette
A few firm but fair expectations keep our classes joyful and productive:
- 80% attendance is mandatory — ballet is cumulative and gaps compound.
- Uniform is required for every class, no exceptions.
- Students are expected to follow the Twist N Turns Dance Etiquette guidelines shared at admission.
Certification
At the end of each course, students appear for an internal performance examination. Those who have attended a minimum of 39 classes and maintained their attendance receive a Twist N Turns ballet certificate — a real record of your child’s work.
Based on examination performance, students are promoted to Improvers or Advanced, or retained for another term to consolidate technique. We never rush a child up a level they aren’t ready for.
Ready to Book a Trial?
Call or WhatsApp 98310 18015, email info@twistnturns.in, or book a free trial online. Tell us your child’s age and your neighbourhood and we’ll suggest the right studio and batch — no pressure, no hard sell.
Explore More
- Creative Movement for Kids (3–5 years)
- Kids Dance Classes in Kolkata
- Full Class Timetable
- All Dance Forms at Twist N Turns
- Book a Free Trial
Follow us on Instagram, Facebook, and YouTube for ballet performances, class highlights, and behind-the-scenes moments.
Current Class Schedule
| Studio | Timing | Level |
|---|---|---|
| Ballygunge | Sat (9.45-10.45AM) | Beginners |
| Ballygunge | Friday (4.30-5.30pm) | Beginners |
| Ballygunge | Sat(10.45-11.45a.m) & Friday (5.30-6.30pm) | Improvers |
| New Town (AA1) | Fri (6-7pm) | Beginners |
Schedule synced from our studio sheet on 15 July 2026. Timings subject to change — call or WhatsApp 9831018015 to confirm before joining.