Create & Learn

Enjoy The Best Free Scratch Class For Kids Online

If you're interested in starting to learn how to code, there's no better language than Scratch. Scratch coding is a free visual programming language that's easy for beginners to pick up because it introduces all the logic of coding, without the fuss of written syntax. Designed by MIT, Scratch, provides the tools for students of all ages to conquer fundamental coding concepts. Kids can quickly harness Scratch to create their own imaginative stories, games, and animations.

In this fun free Scratch class, based on a curriculum designed by Stanford, Google, and MIT experts, students get to learn with personalized instruction from a live expert. The small group setting - of just 5 students max - provides kids the opportunity to collaborate. Using an inquiry-based method, our teachers keep kids engaged with questions and discussions in all our Scratch classes. Kids even get to create their very first program in this free intro!

Our Guarantee
  • #1 Coding Curriculum

    Designed by Stanford, Google & Apple Experts with kids in mind.

  • 100% Satisfaction Guarantee

    We'll help you find the right class, always. Love it or get a full refund.

  • Expert Teachers

    US-based, background checked, highly trained and 3+ years of experience in their fields.

  • Downloadable Certificate.

    Show the world you did it. You really did it!

Join The Best Free Scratch Class Lessons For Kids

Free Intro to Scratch Coding
Grades 2-5
Free Intro to Scratch CodingPart of Scratch Ninja series

In this free Scratch class, learn the basics of how to use the Scratch block-coding interface. Experience our fun live online class with an awesome teacher. Enjoy programs created by other students, and work together to build a fun game of your own!

Accelerated Scratch - Intro to Coding for Teens
Grades 5-10
Accelerated Scratch - Intro to Coding for TeensPart of Accelerated Scratch series
In this free Scratch coding class, your child will learn how to use Scratch, practice core coding concepts, and build an impressive project in just under an hour. It's great for both middle schoolers and high schoolers. You'll see their confidence and interest in coding soar!

Where Can I Learn Scratch For Free?

You can learn Scratch for free with Create & Learn's free Scratch class online. You can also explore plenty of free Scratch tutorials to find out how to make a Mario Game in Scratch, how to make a golf game in Scratch, create a Pacman game in Scratch, and more. Plus, you can get inspired by all the Scratch projects our students have created. And the free Scratch ideas page is a great place to find guides, coding cards, and projects for kids and families to start creating with Scratch.

Is Scratch coding for free?

Yes! Scratch coding is free. Your child can create an account on the website, login, and make anything they want - all for free. Scratch is designed, developed, and moderated by MIT's Lifelong Kindergarten group and the Scratch Foundation, a nonprofit organization.

Is Scratch real coding?

Absolutely Scratch is real coding. While it is a block-based language (meaning students drag and drop blocks with different meanings to construct their program’s instructions) as children create with Scratch, they learn to think creatively, work collaboratively, and reason systematically, as they would with any other programming language.

Free Scratch Class Supplemental Learning

Explore some fun free resources to learn more about Scratch coding.

1a2b98dab6d0e10a8ff585a43cb2e360.png
Beginner Scratch Exercises

Enjoy fun Scratch exercises to master Scratch and be equipped to tackle more advanced projects in the future - flying, changing colors, noises, and more!

Read More
1c865dcb98ec80b2fe65a156343e1d18.png
Fun Scratch Challenges

Try Scratch challenges with more sophisticated concepts such as loops, variables, and Scratch extensions. Make a translator and a story-based game!

Read More
6da30c13472f5be894bfd82886bd29a6.png
Make a Scratch Game

Learn how to create a game on Scratch for beginners in less than an hour. We will walk you through building a basic Pong or Break Out Style game to customize.

Read More

Start With Free Classes

Join a free coding class to experience the magic! Learn in a small group with experienced instructors and have fun! Students new to coding should start with a Scratch class
Free Intro to Scratch Coding
For Beginners
Free Intro to Scratch Coding
Grades 2-5
Code games and animations with beginner-friendly Scratch coding
Enroll FREE
Minecraft Coding - The Show Must Go On
Minecraft Coding - The Show Must Go On
Grades 2-7
Solve puzzles, build, and create games with fun coding in Minecraft
Beginner Roblox Game Coding - Free Intro
Beginner Roblox Game Coding - Free Intro
Grades 3-9
Best class to start learning Roblox game making
AI Explorers - Introduction (free event)
AI Explorers - Introduction (free event)
Grades 4-9
Discover how AI fuels self-driving cars, face recognition, and other advanced technologies
Accelerated Scratch - Intro to Coding for Teens
For Beginners
Accelerated Scratch - Intro to Coding for Teens
Grades 5-10
Fast-paced introduction to coding: build games, stories, and animations
Free Intro to Python Coding
Free Intro to Python Coding
Grades 5-10
Learn a real-world programming language, with a focus on AI