Macau Tourism Board


Discover the Best After-School Activities in Jakarta for Kids

Guide To 50+ After School Activities For Kids In Jakarta

After school activities in Jakarta for kids including Tennis Academy and gymnastics


Looking for after-school extracurricular activities in Jakarta? Little Steps has you covered! Our comprehensive guide offers a variety of options for babies, toddlers, tweens, and teens. From sports like tennis, dance, and gymnastics to arts, baking, music, coding, and S.T.E.M. courses, we’ve got it all. Indoor activities? We’ve got those too! And if you’re on a budget, check out our list of free options. For an unforgettable adventure, consider youth camps with team-building exercises and outdoor fun. Want your child to learn pizza-making? We’ve got classes for that! Budding bakers? We have classes just for them! Plus, activities for teenagers too.  Keep your kids inspired, active, and excited with our guide to after-school activities in Jakarta!

Want to share an activity you love – email us at [email protected]!

  • Children Playing The Piano

    MUSIC CLASSES: Vocal, Choir, Ensemble, Guitar, Piano, Percussion, Drum, Violin, And Many More!

    After School Music Lessons For Kids In Jakarta

    Music and movement play an important role in a child's development. Research shows that kids who are exposed to music at an early age tend to be happier, have better social and emotional skills, and have better speech and vocabularies. Moreover, when the little ones learn to play a musical instrument, they are also refining their motor skills while sharpening concentration and memory. Jakarta offers an abundance of quality music schools like Ensiklomusika Music School, Yamaha Music School, Purwa Caraka Music Studio, and The Resonanz Music Studio. Many of them offer online instructions so you can learn from the comfort of your home. Whether your little one aspires to be the next Mozart or your private home entertainer, these music schools can help!

    See our Guide to the Top Music Classes in Jakarta.

    Ensiklomusika Music School, Kemang Branch: Kemang Timur Raya 71, Bangka, South Jakarta; Pakubuwono Branch: Jl. Sinabung 8, South Jakarta, +62 878 3115 6969, [email protected],

    Yamaha Music School, Jl. Kemang Timur No.72, RT.9/RW.5, Bangka, South Jakarta, +62 21 7191168,

    Purwa Caraka Music Studio, Various branches in Jakarta, +62 21 2950 3410, [email protected],

    The Resonanz Music Studio, Jl. Kertanegara No 28, Kebayoran Baru, South Jakarta, +62 21 720 1918, [email protected],

  • Little Girls In Ballet Uniform

    BALLET AND DANCE CLASSES: Ballet, Hip Hop, Traditional, K-Pop, And More!

    After School Dance Classes For Kids In Jakarta

    Dancing is a great form of exercise and aids in increasing your child's flexibility, range of motion, physical strength, and stamina. The love of dance from an early age can also help motivate kids to stay active as they grow into adults. There are a variety of options in Jakarta for kids and teens to get involved in dance! From classical ballet training to traditional Balinese dance, and even hip-hop. Gigi Art of Dance specializes in broadway dance and jazz dance, where kids will get training in the Triple Threat: Dancing, Singing, and Acting. Marlupi, Namarina, and Indonesian Dance Theatre are popular schools in Jakarta with curricula consisting of various types of dance including classical ballet (technique, pas de deux, variations, point), modern dance, jazz, hip-hop and fitness (body conditioning - strength – core exercise). Let the kiddos put on their dancing shoes and strut to the studio!

    Find the best dance schools for your child in the Little Steps Guide to Dance Classes in Jakarta.

    Gigi Art of Dance, Lantai 3 Anindhaloka, Jl. YRS No.20, RT.2/RW.1, Veteran, Kec. Pesanggrahan, South Jakarta, +62 877 8048 9051, [email protected],

    Marlupi Dance Academy, Various branches in Jakarta, +62 21 565 6303, [email protected],

    Namarina, Various branches in Jakarta, +62 21 829 4777, [email protected],

    Indonesian Dance Theatre, Jl. Raya Kebayoran Lama No.121, RT.9/RW.11, Grogol Utara, South Jakarta, +62 856 0704 5357, [email protected],

  • Child Using A Computer

    CODING + S.T.E.M. + S.T.E.A.M.: Science, Technology, Engineering, And Mathematics

    After School Coding, STEM, And STEAM Lessons For Kids In Jakarta

    In this digital era where everything is changing and moving so fast, it is more important than ever to give your kids a head-start in the game. This is where Coding, STEM, and STEAM classes play an important role. Science and technology don't have to be boring or complicated. When kids do hands-on exploration in class, they can learn the basics through play and experiments. Check out classes at Bricks 4 Kidz, Cody’s App Academy, and Robologee, to unleash your little Einsteins at home.

    See the Little Steps Ultimate Guide to Tech Classes for Kids in Jakarta.

    Bricks 4 Kidz, Jl. Pangeran Antasari No.18, RT.2/RW.6, South Jakarta, +62 822 1888 0660, [email protected],

    Cody’s App Academy, Lotte Mall Bintaro, Tangerang, Banten, Near South Jakarta, +62 822 1390 0250, [email protected],

    Robologee, Kompas Gramedia Building Palbar, 2 - 4th Floor, Jakarta, +62 21 5367 7834, [email protected],

  • Little Boy Swimming

    SWIMMING CLASSES: For Babies, Beginners, And Competitive Swimming

    Swimming Classes And Clubs For Kids In Jakarta

    Getting your kids in the water at an early age is very important. They can build confidence and learn to be mobile on their own in the water, not to mention that the ability to swim is a life-saving skill too! With proper instructions, kids can learn the correct and efficient way of swimming, opening up the opportunity should they want to become a swimming athlete. There are some great swimming schools in Jakarta like Anak Air Swim School, Aquababies Indonesia, and Pesut Swim Academy. Whether you’re looking for a regular group class or a private class for your child, it’s time to dive right in!

    See our Guide of the Top Swimming Lessons for Kids in Jakarta.

    Anak Air Swim School, Various branches in Jakarta, +62 811 1727 227, [email protected],

    Aquababies Indonesia, Various branches in Jakarta, +62 818 0842 2188, [email protected],

    Pesut Swim Academy, Stadion Aquatik - Gelora Bung Karno Sports Complex, RT.1/RW.3, Jakarta, +62 857 8127 8478, [email protected],

  • Children Writing Mandarin Characters

    LANGUAGE CLASSES: English, Mandarin, German, French, And Others

    After School Foreign Language Classes For Kids In Jakarta

    Learning an additional language is best when started as early as possible. It’s a lot easier for little ones, who can absorb anything like a sponge, to learn two or more languages. On top of that, being exposed to different languages earlier boosts their brain development, and this special skill will be very useful in the future for their career and networking. Jakartans are spoiled in terms of language class options. From English to Mandarin, and Japanese to German, there's a language class your child will love!

    See our Guide to the Top Foreign Language Classes for Kids and Teens in Jakarta and our Guide to the Top English Classes for Kids in Jakarta.

    Want More Language Classes For Kids In Jakarta?

    Mandarin Classes For Kids In Jakarta:

    Starzin, Branch I: 1612G, Taman Rasuna, Kuningan, South Jakarta; Branch II: Green Permata, Cherrywood 10, Jl. Swadarma Raya, Jakarta; +62 812 1310 3036, [email protected],

    Indonesian Classes For Kids In Jakarta:

    SIB School of Language, No.28, Jl. H. Namin, RT.15/RW.7, South Jakarta, +62 813 8559 0009, [email protected],

    French Classes For Kids In Jakarta:

    Institut Français d'Indonésie, Thamrin Branch: Jl. M.H. Thamrin No.20, RT.9/RW.4, Gondangdia, Central Jakarta; Wijaya Branch: Jl. Wijaya I No.48, RT.9/RW.5, Petogogan, South Jakarta; +62 21 2355 7900, [email protected],

    German Classes For Teens In Jakarta:

    Goethe Institut, Jl. Sam Ratulangi No.9-15, RT.2/RW.3, Gondangdia, Central Jakarta, +62 21 2355 0208, [email protected],

  • Lego Soccer/Football

    SOCCER/FOOTBALL SCHOOLS: Clubs, Practices, And Private Training

    After School Soccer Classes For Kids And Toddlers In Jakarta

    For serious soccer fans looking to learn Brazilian-style football, consider enrolling your kids in soccer classes at Brazilian Soccer Schools Indonesia or EDF LaLiga Football Academy. Little tots will enjoy Plus Football Academy which provides all children with balance, rhythm, coordination, and strong movement patterns. There are several soccer schools scattered around the Jakarta area, so you can find one that's near to your location. It's never too early to get involved in one of the world's most loved sports, so grab the ball and get kicking!

    See our Guide to the Top Soccer Schools for Kids in Jakarta.

    Brazilian Soccer Schools Indonesia, Various branches in Jakarta, +62 21 5140 0934, [email protected],

    EDF LaLiga Football Academy, Jl. Sisingamangaraja No.12, Kebayoran Baru, South Jakarta, +62 21 7278 5222, [email protected],

    Plus Football Academy, Lapangan Sepakbola Interkon, RT.2/RW.4, Srengseng, West Jakarta, +62 815 8555 9700, [email protected],

    Football/Soccer Leagues:

    Indonesia Schools Football Association, Plaza Sovereign, 8th Floor, Jl. TB Simatupang Kav.36, RT.1/RW.2, Cilandak, South Jakarta, +62 812 2000 3929, [email protected],

  • TENNIS LESSONS: Training, Drills, And Practices

    After School Tennis Classes For All Ages In Jakarta

    Through tennis programs, kids will not only gain coordination skills and strength, but will also benefit from an increase in their self-confidence and develop friendships. Jakarta offers a lot of options if your little ones are interested in training in this popular sport. Jakarta Tennis Academy, Love Tennis Academy, and Sportama offer a variety of tennis programs for juniors of all ages. Whether you have an aspiring professional athlete or an active one who wants to play for fun, tennis is a great choice as an after school activity. Get your kids started in this lifelong sport and see them shine on the court!

    See our Guide to the Best Tennis Schools for Kids in Jakarta.

    Jakarta Tennis Academy, Lapangan Tenis Intercon 5, Jl. Jeruk Kuning No.6, RT.2/RW.12, Srengseng, West Jakarta, +62 813 8231 6229, [email protected],

    Love Tennis Academy, Jl. H. Achmad Bakrie Bar, RT.2/RW.5, Karet Kuningan, Central Jakarta, +62 818 138 134,

    Sportama, Wisma GKBI Lt.39, Jl. Jendral Sudirman No.28, Bendungan Hilir, Central Jakarta, +62 821 1234 0056, [email protected],

  • Child Painting

    ARTS AND CRAFTS CLASSES: Drawing, Painting, Pottery, And More

    After School Arts And Crafts Lessons For Kids In Jakarta

    Calling all the artsy kids! Whether you like to paint, sew, craft, or get your hands messy with clay, there's a class for you! Exploring arts and crafts is a very good method to stimulate the senses, develop fine motor skills, and enhance creativity at the same time. Jakarta has many art classes available to suit every creative desire. Check out Ganara Studio, Global Art, and Hadiprana Art Centre for starters, or explore the smaller studios scattered around the city.

    Have a look at the Little Steps Guide to the Best Arts and Crafts Classes for Kids in Jakarta.

    Ganara Art, Various branches in Jakarta, +62 82 211 011 050, [email protected],

    Global Art, Various branches in Jakarta, +62 21 5579 4630, [email protected],

    Hadiprana Art Centre, Mitra Hadiprana Lt.2, Jl. Kemang Raya No.30, South Jakarta, +62 21 718 2765, [email protected],


  • Happy Child Baking

    COOKING AND BAKING CLASSES: Pizza, Cookies, And More

    After School Cooking And Baking Lessons For Kids In Jakarta

    Cooking and baking are important life skills that everyone should have, and it's never too early to start learning! Little hands love to get messy with dough or see the magic that happens when ingredients are mixed together, and yummy creations come out of the oven. Jakarta has several baking and cooking classes available for kids. Have a look at ABC Cooking Studio and Koki Kecilku. From pastries to bread and desserts, chicken nuggets to pizzas and spaghetti bolognese; cooking classes for kids are fun and allow your little MasterChef to channel their creativity!

    See our Guide to the Top Cooking Classes for Kids in Jakarta.

    ABC Cooking Studio, Various branches in Jakarta, +62 21 5698 5549, [email protected],

    Koki Kecilku, Various branches in Jakarta, +62 818 069 13139, [email protected],

  • Doll Gymnast

    GYMNASTICS CLASSES: Artistic And Rhythmic Gymnastics

    Recreational And Competitive Gymnastics Classes For Kids In Jakarta

    Gymnastics is one of the most well-rounded sports out there. Through gymnastics, children's motor skills are trained, including flexibility, balance, strength, speed, and coordination. A good posture is just one of the many physical benefits of this sport. If you have an aspiring little gymnast at home, unleash his/her potential at gymnastics classes in Jakarta. Check out Dian Gymnastics Club and Nika Gymnastics Club.

    Have a look at our Guide to the Top Gymnastics Classes for Kids in Jakarta.

    Dian Gymnastics Club, Fitparq Bintaro, Sektor 1, South Jakarta, +62 815 9803 193, [email protected],

    Nika Gymnastics Club, Jl. Kemang Timur No.72, Bangka, South Jakarta, +62 812 5151 1872, [email protected],

  • Indonesia Traditional Dance

    TRADITIONAL INDONESIAN DANCE CLASSES: Traditional Indonesian Dances And Techniques

    After School Traditional Indonesian Dance Classes For Kids In Jakarta

    Is your little one interested in traditional Indonesian dances? Get to know the Indonesian culture and roots through dance and movements at one of the traditional dance classes. Sanggar Tari Bali Bulungan teaches traditional Balinese dance to kids, teens, and adults. The Indonesian Dance Theatre and Sekar Pandawa (eSPe) Studio in Jakarta teach various traditional Indonesian dances from different areas around the archipelago to students.

    Sanggar Tari Bali Bulungan, Jl. Bulungan, Blok C No.1, RT.11/RW.7, South Jakarta, +62 81 812 8029, [email protected],

    Indonesian Dance Theatre, Jl. Raya Kebayoran Lama No.121, RT.9/RW.11, Grogol Utara, South Jakarta, +62 812 1279 4090, [email protected],

    Sekar Pandawa (eSPe) Studio, Jl. H. Amil No.2, RT.2/RW.4, Pejaten Barat, South Jakarta, +62 812 1274 1094,

  • Kids Yoga

    YOGA CLASSES: Salutations, Poses, And Breathing

    After School Yoga Classes For Kids In Jakarta

    Kids Yoga Jakarta has yoga and mindfulness classes carefully curated for children aged 4 to 13 years. Founder Tina Maladi has been professionally trained as a kids yoga instructor and teaches salutations appropriate for children's physical and emotional growth, while keeping the class fun and engaging with creative activities. Colour Yoga is designed specifically for children of all ages although they provide classes for adults too. For older children, the program becomes more active and new poses and precision are introduced including breathing techniques. This helps children integrate their new skills of self-regulation and calmness into their lives.

    Kids Yoga Jakarta, PSLC Terapi Pediasuit, Jl. Ampera Raya No.125, Cilandak Tim., South Jakarta, +62 21 780 4822, [email protected],

    Colour Yoga, Jl. Jenderal Sudirman No.50, 1st Floor No.8, Plaza Semanggi, Central Jakarta, +62 812 1000 0956, [email protected],

  • Little Girl Riding A Horse

    HORSE-RIDING LESSONS: Trot, Canter, Jump, And More

    After School Equestrian Classes For Kids In Jakarta

    Arthayasa Stables & Country Club offers a wide variety of horse-riding activities and training programs for the whole family, including children. They provide memberships, but non-member courses, including short courses and intensive private lessons, are available. Situated in the southern area of Jakarta, they’ve earned a well-deserved reputation as one of the best horse-riding schools in the area. The privately-owned members club offers an international level of horse-riding facilities and services, as well as country club facilities. Also have a look at Equinara Horse Sports and Branchsto.

    See our Little Steps Guide to the Best Horse-Riding Classes for Kids in Jakarta.

    Arthayasa Stables & Country Club, Jl. Bulak Tengki/Kp Grogol No.10, Limo, Depok, West Java, Near South Jakarta, +62 21 754 7025, [email protected],

    Equinara Horse Sports, Jakarta International Equestrian Park Pulomas (JIEPP), Jl. Pulo Mas Jaya, RW.16, Kel. Kayu Putih, North Jakarta, +62 2248 0743, [email protected],

    Branchsto, Jl. BSD Raya Pusat, Pagedangan, Serpong, Kabupaten Tangerang, Banten, Near South Jakarta, +62 21 5568 6202,

  • Boy Playing Rugby

    RUGBY CLUBS: Youth And Junior Rugby

    After School Rugby Training For Kids In Jakarta

    Established more than four decades ago by expatriates working in Indonesia, the Jakarta Komodos Rugby Football Club (JKRFC) welcomes male and female players of all nationalities and age groups. Their youth and junior rugby programs are second-to-none in Indonesia with more than 100 players of all shapes, sizes, and abilities ranging in ages from 5 years to their late teens. As an alternative, check out Jakarta Japan Rugby Gila (JJRG).

    Jakarta Komodos Rugby Football Club (JKRFC), GBK Rugby Field, Jl. Gerbang Pemuda No.3, RT.1/RW.3, Gelora, Central Jakarta, +62 812 103 7454, [email protected],

    Jakarta Japan Rugby Gila (JJRG), GBK Softball Stadium, QRG3+HWX, Jl. Pintu Satu Senayan, RT.1/RW.3, Gelora, Central Jakarta, [email protected],

  • golf lessons for kids in jakarta

    GOLF LESSONS: Chipping, Putting, And Swinging

    After School Golf Lessons For Kids In Jakarta

    It’s time to hit the green and watch your kiddo aim for a hole in one! Golf is an excellent sport to get your child involved in as it offers not only a great physical challenge, but also a great mental challenge for aspiring golfers. Golf also brings with it a great social aspect and could be a good way to help your child develop strong networking skills for the future. Who knows, your child might just be the next Junior PGA Golf Pro in Indonesia! Enroll your child in golf lessons at some of the top golf academies in Jakarta like Jakarta Junior Golf Academy and Leadbetter Golf Academy.

    Jakarta Junior Golf Academy, Imperial Klub Golf, Jakarta Lippo Village, Jl. Pulau Golf No.2700, Bencongan, Kabupaten Tangerang, Banten, Near Jakarta, +62 811 9894 376, [email protected],

    Leadbetter Golf Academy, Various branches in Jakarta, +62 813 8629 3004, [email protected],

  • playgroups in jakarta for babies and toddlers

    PLAYGROUPS: Baby Classes

    Group Activities For Babies And Toddlers In Jakarta

    Are you looking for a playgroup for your baby or toddler in Jakarta? Playgroups are a great opportunity for little ones to mingle with their peers and have some fun. They usually run for only a few hours a day and precede the beginning of kindergarten and nursery school. Playgroups mainly focus on babies to explore, interact and develop their abilities and skills in a playful fun manner. Lots of fun games, music, and activities are introduced in playgroups. Have a look at the Playgroup held every Tuesday and Thursday by ANZA Jakarta.

    See our Guide to the Best Playgroups for Babies and Toddlers in Jakarta.

    ANZA Jakarta, The Club House, Jl. Rimba Buntu No.43, Kelurahan Cipete Utara, South Jakarta, +62 813 8602 5551, [email protected],

  • sports clubs in jakarta

    SPORTS CLUB: Sports, Fitness, And Community Classes

    After School Community Sports Clubs For Families In Jakarta

    Quality activities after school don't have to be in the form of classes or lessons. Spending time with family and friends playing sports can be a great way to maintain a healthy lifestyle, stay active, and also socialize. Many Jakarta residential areas have a sports club within the area. Some require membership, some accept drop-ins. Little Steps has done the work and put a list together for you to check out.

    See our Guide to the Best Family Friendly Sports Clubs in Jakarta.

Want More?

Little Steps Asia knows what families need.
Sign up for our email newsletters to get the most out of Asia!


Jakarta Tips, Deals + Events.


Sign up for the Bump Club to get exclusive info + deals.

We Know Asia

Weekly Emails for Bump Club, Travel and More!

RSVP for Discover the Best After-School Activities in Jakarta for Kids