New term · admissions open

Ballet, hip-hop, contemporary, jazz and Bharatanatyam for ages 3 to 16, taught by kind teachers and ending every term with a real stage moment.

500+ happy young dancers★★★★★ loved by parents

Teacher and students posing in a dance studio
Hip-hop crew dancing under stage lights
Rising Stars group performing on stage
Contemporary dancers in a flowing group piece on stage
Children in colourful costumes on a rainbow stage
Children performing a musical theatre number
Girls performing Bharatanatyam in traditional costumes
Young Bharatanatyam dancer in a traditional costume
Young girls dancing together in a bright studio
Young dancers in colourful streetwear on stage
Girl in streetwear in a dance studio
Young ballerinas in pastel tutus dancing on a stage
Annual recitalA real stage, every term
Six dance styles

Pick your rhythm

Choose a style to explore its classes. Every child can try a class before choosing.

All programs
Young ballerinas in pastel tutus dancing on a stage

Ballet

Grace, posture and balance. Gentle technique classes that grow from play-based steps into confident stage work.

  • Ages 3–16
  • Tiny Toes to Teens
  • Recital roles
See Ballet classes
Hip-hop crew dancing under stage lights

Hip-Hop

High-energy grooves, freestyle circles and crew choreography that build rhythm and swagger.

  • Ages 6–16
  • Freestyle
  • Crew routines
See Hip-Hop classes
Contemporary dancers in a flowing group piece on stage

Contemporary

Flowing, expressive movement that teaches children to tell a story with their whole body.

  • Ages 9–16
  • Floorwork
  • Expression
See Contemporary classes
Jazz dancers in sparkly outfits on stage

Jazz

Sharp, sparkly and fun. Jazz classes bring style, strong lines and big stage smiles.

  • Ages 6–16
  • Showcase teams
  • Stage style
See Jazz classes
Young Bharatanatyam dancer in a traditional costume

Bharatanatyam & Folk

Classical and folk traditions taught with care: rhythm, expression, mudras and the stories behind them.

  • Ages 6–16
  • Classical
  • Folk
See Bharatanatyam & Folk classes
Children performing a musical theatre number

Musical Theatre

Sing, act and dance in one class. Confidence-building ensemble work that ends in a showcase.

  • Ages 9–16
  • Acting
  • Ensemble
See Musical Theatre classes
Our stage, in numbers

Small steps, big applause.

A friendly academy where every child is seen, encouraged and given a moment to shine. Here is what that looks like so far.

  • 0+Young dancers
  • 0+Stage recitals
  • 0Dance styles
  • 0Age groups
Children in colourful costumes on a rainbow stage
Rising Stars group performing on stage
Little ballet dancers in lilac tutus on stage
Young dancers in colourful streetwear on stage
Children performing a musical theatre number
Young girls dancing together in a bright studio
Contemporary dancers in a flowing group piece on stage
Hip-hop crew dancing under stage lights
Male dance teacher in a studio pose
Young ballerinas in pastel tutus dancing on a stage
Weekly timetable

A week at Twinkle Toes

Classes run Monday to Saturday, 4:00 to 8:00 PM. Pick a day to see who is dancing what.

Book a free trial
Ballerina in a black leotard and white tutuMale dancer in a freestyle poseDancer in a contemporary pose under pink and teal lightJazz dancers in sparkly outfits on stageYoung Bharatanatyam dancer in a red costumeChildren performing a musical theatre number
Monday · Ballet day
  • Tiny Toes

    Ballet · Ages 3–5

    40 minSpots open
  • Little Stars

    Ballet & story dance · Ages 6–8

    45 minFew spots left
  • Rising Stars

    Ballet · Ages 9–12

    60 minSpots open
  • Teen Performers

    Ballet technique · Ages 13–16

    75 minSpots open

Not sure which class fits? Ask us for a free trial

The dance year

Moments to look forward to

Every term has a rhythm: a warm welcome, a workshop, a recital and a holiday camp.

Our story
  1. Dance teacher crouching in a bright studioWeek 1

    Welcome week

    Meet the teachers, tour the studio and try a class for free before you decide.

  2. Little ballet dancers in lilac tutus on stageWeek 4

    Open class day

    Parents and grandparents are invited to watch a class and see the first steps come together.

  3. Hip-hop crew dancing under stage lightsWeek 8

    Guest workshop

    A visiting artist leads a special session, from street styles to stage skills.

  4. Rising Stars group performing on stageWeek 12

    Recital night

    Costumes, bright lights and a proud first bow in front of family and friends.

  5. Children in colourful costumes on a rainbow stageHolidays

    Summer dance camp

    Daily classes, games and a mini show, all in one joyful week.

Parent questions

Good to know before you join

Quick answers to what families ask us most.

Young girls dancing together in a bright studio
Still curious?Talk to us

Yes. Book a free trial and your child can join a class with their age group before you decide on anything.

From age 3 up to 16. Classes are grouped as Tiny Toes, Little Stars, Rising Stars and Teen Performers so every child dances with their peers.

Comfortable clothes they can move in, and bare feet or soft shoes. Ballet and classical classes may ask for simple dance wear, and we share the details when you enrol.

Parents are welcome on open class days each term and at every recital. You can also follow attendance and recital dates in the parent dashboard.

Each term ends with a stage moment. Every dancer gets a role that suits their age and level, and we share costume and rehearsal dates early so families can plan.

Check attendance in your parent dashboard and message the teacher. We will help your child catch up with what they missed.

Gallery

Moments from our stage

Rehearsals, recitals and a lot of happy faces. Filter by moment or tap a photo to see it bigger.