DIY Marble Maze STEM Activity for Preschoolers

DIY Marble Maze STEM Activity for Preschoolers

DIY Marble Maze STEM Activity for Preschoolers

Looking for a fun, hands-on way to build STEM skills with your preschoolers? Try this marble maze STEM activity! It’s one of the most popular projects in my classroom year after year. Kids love building their own mazes, and you’ll love how this simple activity supports creativity, planning, and early engineering skills.

This DIY craft uses inexpensive materials you already have at school or home—just straws, glue, a small box, and marbles. Whether you’re a teacher looking for an indoor activity or a parent wanting a quiet afternoon project, this one’s a hit!


Why Try a Marble Maze STEM Activity?

This project introduces children to the basics of engineering and motion through play. As kids design and test their own mazes, they practice spatial reasoning, fine motor control, and problem-solving. It’s also a great way to build persistence—kids quickly learn that their first idea might not work, and they get to try again until it does.

Even better? It’s easy to set up, and the results are always unique.

Materials Needed

Supplies needed for a box lid marble maze
  • Plastic Milkshake or Smoothie Straws (Larger than regular drinking straws for thicker maze walls and easier manipulation by young children)
  • Scissors
  • Small Cardboard Boxes (We used boxes from greeting cards, the lids of children’s shoeboxes, and small pizza boxes)
  • Double-sided Tape
  • Glue (Hot glue gun or fast-drying craft glue)
  • Marbles
  • Optional Items: Magic marker lid, broken crayons, or small plastic blocks as alternative to straws.

How to Build a DIY Marble Maze

  1. Cut the Straws
    • Cut straws into short pieces to form walls of the maze. Some preschoolers may need help with this step—milkshake straws are especially tricky to cut. You can pre-cut some pieces in advance to save time.
  2. Design the Maze Path
    • Give children a box lid and some double-sided tape. Let them arrange their straw pieces inside the box to create a path. The tape holds the pieces temporarily, so kids can adjust the layout and test new ideas.
  3. Test the Maze with a Marble
    • Offer each child a marble to test the path. Does the marble make it through? Can they tilt the box to guide the marble from start to finish? Encourage them to experiment and problem-solve if the marble gets stuck.
  4. Glue Everything in Place
    • Once they’re happy with the design, use a hot glue gun (teacher’s job!) or fast-drying craft glue to secure the straw pieces to the box permanently.
DIY Marble Maze STEM in a Box Lid

What Kids can Learn from this STEM Activity

DIY marble mazes allow kids to exercise many different valuable STEM skills, including:

Tips for Adapting This for Preschoolers

This marble maze STEM activity can work for a wide age range. Here are a few ways to simplify or extend the project:

  • Toddlers: Build one large class maze using a big box lid. Let toddlers help move the marble through.
  • Preschoolers: Offer pre-cut straws and let them handle the layout and design.
  • Older kids: Encourage more complex maze paths, obstacles, or themes (like “Under the Sea” or “Jungle Adventure”).

Encourage Sharing and Problem-Solving

After building their mazes, I let kids test each other’s designs during free choice time. This simple idea turned into a classroom favorite. They compared maze designs, swapped ideas, and helped troubleshoot when a marble got stuck.

Later, some children even started designing new mazes during open art center time—using whatever materials were on hand. Marker lids and broken crayon pieces made surprisingly good maze walls!

simple STEM marble maze with two marker lids in a box lid
DIY marble maze using broken crayons as a STEM activity
DIY marble maze using marker lids and a box cover

More Easy STEM Ideas

If your students enjoyed this marble maze STEM activity, keep the fun going with more hands-on science and engineering play:

Build Sledding Ramps: Explore slopes and speed in this fun winter STEM activity.

winter STEM ideas for preschool classroom


Sink or Float Experiments: Test predictions and learn about buoyancy using common classroom items.

sink or float preschool activity

Visit the Free Resource Library: Get printable STEM crafts and science activities to use right away!

4 foldable knock knock jokes
one fold craft complete the picture
free pirate ship folding paper STEM craft

If your kids love STEM challenges, check out this huge bundle of paper-folding crafts!

TPT resource of STEM paper crafts

Final Thoughts

A marble maze STEM activity is a great way to introduce early engineering skills and make learning fun. It’s easy to prepare, endlessly customizable, and keeps kids engaged as they test and redesign their creations.

If you’ve tried this activity or found other fun ways to build mazes, I’d love to hear from you!

Happy building!

My Favorite Resources

Note: I don’t earn any commission from these links, I just want to share items that have worked well for me!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top