Back to activities

Outdoor activity

Sandwich Bag Kite

Transform a zip-lock bag and straws into a real flying kite โ€” then head outside and let it soar in the wind!

Ages 3-10 0-1 hours Education 7/10

Materials

  • Markers optional
  • Stickers optional
  • Straws
  • String
  • Tape
  • Zip-lock Bag

Illustrated Steps

1

Create the Kite Frame

Arrange two straws in a cross and tape them tightly where they meet to form the kite skeleton.

2

Attach the Sail

Lay the straw cross on a flat zip-lock bag and tape each straw end to the bag.

3

Decorate and Add the Line

Draw colourful designs with markers, add stickers, then tie a long string through the centre.

4

Fly Your Kite!

Head outside, run into the wind, and let out string as the kite catches air and climbs!

What You’ll Create

Up, up, and away! ๐Ÿช Your little aviators will build a real working kite from everyday kitchen items โ€” a zip-lock bag for the sail, straws for the frame, and string for the line. It’s light enough to fly in even the gentlest breeze, and because zip-lock bags are transparent, decorating them with markers creates stunning stained-glass effects in the sunlight!

How to Set It Up

Step 1: Create the Kite Frame

Take two straws and arrange them in a cross shape โ€” one vertical, one horizontal across the middle. Use tape to secure them tightly where they cross. This is your kite’s skeleton! If you have bendy straws, cut off the bendy part first so they’re straight.

Step 2: Attach the Sail

Open a zip-lock bag and lay it flat. Place your straw cross on top. Tape each end of the straws to the bag โ€” this attaches the frame to the sail. Trim any excess bag if it sticks out too far beyond the straws, but leaving a little extra is fine.

Step 3: Decorate and Add the Line

Use markers to draw colourful designs on the bag โ€” swirls, stars, rainbow stripes, or your favourite animal face! Add stickers for extra flair. Then cut a long piece of string (about 2 metres), poke a small hole where the straws cross, thread the string through, and tie it firmly. This is your kite line! ๐ŸŽจ

Step 4: Fly Your Kite!

Head outside on a breezy day! Hold the string and let the wind catch the sail. Run into the wind to get lift, then let out more string as the kite climbs. If there’s no wind, just run with it โ€” the bag catches air beautifully! Try different running speeds and string lengths. ๐ŸŒฌ๏ธ

Have fun!

  • ๐Ÿƒ Have a kite-flying race โ€” whose kite goes highest?
  • ๐ŸŽ€ Add ribbon tails from the bottom for a streaming effect!
  • ๐ŸŒˆ Make several kites in different colours and fly them together!
  • ๐Ÿ“ See how long a string you can use before the kite gets too heavy!

Why It’s Amazing

  • Aerodynamics: Children discover how wind creates lift, how angle affects flight, and why shape matters โ€” real aerospace engineering! โœˆ๏ธ

  • Weather Awareness: Flying kites connects children to wind direction, speed, and weather patterns in a tangible way. ๐ŸŒค๏ธ

  • Problem-Solving: When the kite doesn’t fly well, children must diagnose the issue (too heavy? wrong angle? not enough wind?) and adjust. ๐Ÿ”ง

  • Physical Activity: Running, controlling the string, and tracking the kite overhead provides fantastic outdoor exercise and coordination. ๐Ÿƒ

Pro Tips

For ages 3โ€“5: Build the kite for them and let them decorate it. Hold their hand while flying โ€” they can hold the string while you run. Focus on the joy of watching it catch the wind.

For ages 5โ€“8: Let them help with construction. Teach them to face into the wind and let out string gradually. Challenge them to keep the kite up for a count of 30.

For ages 8โ€“12: Let them build independently and experiment with different designs โ€” diamond, box, delta shapes. Introduce the concept of a bridle (two strings from the kite meeting the flying line) for more stable flight.

Secret Pro Move: Add a tail made from strips of bin liner tied end-to-end โ€” about 1 metre long. The tail adds drag that stabilises the kite and prevents spinning. Plus it looks absolutely spectacular streaming behind! ๐ŸŽ‰