Gardening with kids: How to make a Grass Caterpillar

I saw this idea a while ago on Twitter or Pinterest, there are several versions already on the internet, but being massively into gardening with my kids I couldn’t resist having a go at making a grass caterpillar. It was so quick and easy to make, and the fun continues to grow!

grass caterpillar make ingredients


  • Old tights
  • String
  • Peat free compost
  • A handful of grass seed per caterpillar
  • Googly eyes
  • Pipe cleaners


  1. Mix the grass seed and compost together in a bucket and water so that the mixture is moist, but not wet.
  2. Spoon the grass seed and compost mix into the leg of the old tights.
  3. Tie a knot at the open end of the tights, to close.
  4. Tie pieces of sting along the body of the full tight leg / caterpillar to make body segments.
  5. Glue googly eyes to the face of the caterpillar.
  6. Insert a pipe cleaner through the head of the caterpillar to make antennae.

grass caterpillar make bald.JPG

7. Place your caterpillar outdoors to benefit from the sunshine and rain, or water regularly if it’s dry.

8. After a few days of warm, moist conditions with hopefully some sunshine, your caterpillar will start growing “hair”.

grass caterpillar make hair.JPG

8. And eventually your caterpillar’s hair will be so long you can cut it!

grass caterpillar gif giphy.gif

One thought on “Gardening with kids: How to make a Grass Caterpillar

Add yours

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

Up ↑

%d bloggers like this: