top of page
970x250 Banner.png

The Best Online Coding Classes and Programs for Kids in 2022!

Coding programs give kids the programming knowledge, skills, and confidence to thrive in a digital world. We have found you awesome online coding classes for your kids that are either completely free or the best value for your money.

The Best Online Coding Courses and Programs for Kids is a nonprofit dedicated to expanding access to computer science. provides the leading curriculum for K-12 computer science. They offer two self-paced express courses for beginning students of all ages, even pre-readers! These courses provide a fun, engaging way for kids to learn basic computer science concepts at home.

Express courses are completed entirely on the computer and can be delivered with or without a teacher or parent! kids learn programming concepts, computational thinking, and develop problem-solving skills and persistence. Along the way, they create computer programs including interactive games and creative projects they can share.

All courses are available at no cost.


Codecademy teaches kids basic code through fun, simple exercises that feel like games. The basic plan is free but if you want to go beyond basic coding, then you can subscribe for $19.99 per month.

Swift Playgrounds

Swift Playgrounds is a revolutionary app for iPad and Mac that makes learning Swift interactive and fun. It requires no coding knowledge, so it’s perfect for students just starting out. Solve puzzles to master the basics using Swift — a powerful programming language created by Apple and used by the pros to build today’s most popular apps. Then take on a series of challenges and step up to more advanced playgrounds designed by Apple and other leading developers.

Swift is free and open-source, and it’s available to a wide audience of developers, educators, and students.

The first step to using Swift is to download and install the compiler and other required components. Go to the Download page and follow the instructions for your target platform.


Scratch is the world's largest free coding community for kids. With Scratch, you can program your own interactive stories, games, and animations, and share your creations with others in the online community. Scratch helps your kids learn to think creatively, reason systematically, and work collaboratively.

Scratch is designed especially for young people ages 8 to 16, but people of all ages create and share with Scratch. Younger children may want to try ScratchJr, a simplified version of Scratch designed for ages 5 to 7.

If you’re just getting started, there’s a step-by-step guide available inside Scratch. For an overview of Scratch resources, see the Ideas page. When participating in the Scratch online community, members can explore and experiment in an open learning community with other Scratch members from all backgrounds, ages, and interests. Members can share their work, get feedback, and learn from each other.


LightBot is a puzzle game based on coding; it secretly teaches your kids programming logic as they play! LightBot was designed with first-time coders. It's been played by over 20 million kids and has been used by tens of thousands of teachers worldwide. Your kids will learn sequencing, overloading, procedures, recursive Loops, and conditionals.

There is a $2.99 one-time charge to download the app.


Kodable teaches kids to code at home. Kids learn core programming concepts through engaging games developed with real teachers and kids. Kidable is designed for kids ages 4-10. Kodable is $59.99 annually or $7.99 per month. You can try it for free for 7 days.

With a paid plan, you will have access to hundreds of kids' coding lessons, unlimited kids creative activities, 4 player profiles, modifiable Kodable games to share, challenges covering 13 core coding concepts, new challenges and content released regularly, access to exclusive events.


Codemoji's computer science curriculum for schools allows 1st-8th grade students to learn the basics of web development and coding, including HTML, CSS, and Javascript, in a fun and easy way, allowing them to create their own websites, animations, and much more with the unique and adaptable learning platform.

Codemoji's unique approach to programming websites ensures the user has fun while learning basic coding skills applicable to all areas of STEM. Codemoji's lesson system allows users to progress at their own speed, ensuring that each student not only completes but also comprehends every lesson.

Prices start at $7/month with discounts for long-term commitments You can try Codemoji for free for 14 days.

CodeWizard HQ

CodeWizardsHQ delivers the most fun and effective live online coding classes for kids and teens ages 8-18. The online coding classes for kids are designed with hands-on learning projects that they truly enjoy! The teachers have been extensively trained to teach online and provide a fun and successful experience in virtual classrooms. You get 12 one-hour classes for 3 payments of $149 each.

Juni Learning

Juni Learning is an award-winning online Computer Science & Mathematics academy that offers private, online courses to students ages 8–18. Juni students follow the structured course sequence to accelerate their learning. Project-based coding courses are taught by hand-picked instructors. You can start a class for free.


You kids can enjoy all the benefits of the award-winning coding courses from the comfort and convenience of your home. The online coding classes for kids are taught by real instructors in real-time, which means your child will get real instruction and feedback from instructors.

Instructors are selected from US universities and colleges with tech backgrounds & experience with kids. With 45+ classes, CodeAdvantage offers a variety of classes and opportunities for kids to progress! The schedule is flexible. You can choose from a calendar of small group classes, curate a class with your child’s buddies through My Friends Online, or book private tutoring sessions.

Prices start at $195 per child. Or you can book a private class for $39-$59/hour.


bottom of page