DIY Caterpillar Habitat | How To Make A Caterpillar Habitat

Build a home for your wriggly friends, with a DIY caterpillar habitat that never ends and brings constant curiosity in kids!

Caterpillars are an interesting way to teach your kids about the different life cycles of living organisms. Seeing a caterpillar form into a beautiful butterfly will be an experience that your kids will never forget! Caterpillars need enough plants to feed on and an atmosphere that is not too dry. Suitable habitat for a caterpillar will aid its life cycle and soon it will turn into a butterfly. When in the DIY caterpillar habitat, caterpillars will eat and become big and fat.

After they become big and far, they will be ready to change into butterflies. During this period, they will climb up the container and attach themselves to the container’s lid with a strand of silk. These caterpillars will form a J-shape and hang upside, indicating the beginning of the chrysalis process. They will shed a thin layer of the outer skin, and during this time, it is important not to shake, disturb or move their habitat container.

If you intend to create a DIY caterpillar habitat and witness the beautiful phases of their life cycle, the below DIYs shall help you. Teaching your kids to take care of the caterpillar habitat will inhibit a sense of responsibility and affection in them from early on. Follow the below guidelines and tips to learn how to make a caterpillar habitat.

DIY Caterpillar Habitat

Method – 1 | Closed Containers


  1. Container 
  2. Host plants


It’s crucial to find a suitable container for a caterpillar habitat that is not too congested and has space for plants and sticks for caterpillars to stick on. You need to create a pleasant and comfortable environment for the caterpillar. You can use a well-ventilated glass tank, a plastic container, or a couple of 1-liter plastic soda bottles. 

To make the container suitable for caterpillars, ensure that it has ventilation and a little humidity. The caterpillars must not be able to crawl out of the container. Punch a few tiny holes into the lid of the container to properly ventilate the container and ensure little hydration. However, you must ensure that the holes should not big enough for the caterpillars to escape. These holes should be big enough only so that the air circulation is certain.

Caterpillars are easy to keep as they don’t have any complex needs. Make sure they have a constant supply of the host plants for feeding. The plants can vary significantly across breeds. The most common host plants include Aster, Hollyhock, Sunflower, Snapdragon, and Violet.  

The next step is to understand and choose where you’ll be putting the caterpillar habitat. The habitat should be put where the chances of drying out are less. It should not be in a place that has too much heat. It would be best not to place it under direct sunlight, such as on a sunny window sill. 

The biggest potential health problem for the caterpillars occurs due to their poop or frass. In the case of an enclosed environment, you need to pay close attention to cleanliness. The frass will not dry properly in an enclosed environment. 

 Method – 2 | Open Containers


  • Bucket or Open Container 
  • Host plants


Caterpillars do not tend to move around too much if they find a good place to feed. Hence, an open habitat can work for them. You can build the habitat in a potted plant and place it on the table. However, if you want controlled movements of the caterpillars, then you may build a habitat in an open bucket or a container.  

Add host plants in the potted plants or a bucket or a container. You can even make the plants’ cuttings and place them inside the container. Keep the leaves a little damp to hydrate the container.

In case of an open container, add a mesh, screen, or net over the top of the plant or container. This is because caterpillars can attract attention from parasites and predators around the home. A net over the container will reduce the risk of caterpillars being hunted by other predators.  

After you build the caterpillar habitat, you need to pay close attention. You must clean the frass out regularly. Besides, keep adding host plant cuttings regularly so that the caterpillars are eating and growing. Keep the container well-hydrated and moist so that it doesn’t go too dry and interfere with caterpillars’ pupation.

Take Precautions

  • Frass is caterpillar droppings and is small, roundish, and green in color. They usually do not stink, but since caterpillars excrete a lot, you must clean them regularly.
  • Place the habitat in an area where the chances of drying out are less. Do not place it under direct sunlight or on a sunny window sill. Make sure the habitat doesn’t get too much direct or indirect heat.
  • Many caterpillars tend to empty their digestive tracks right before pupating. They release a greenish liquid. Hence, it is advised to keep paper towels or shreds of newspaper around the area. 
  • After the butterfly is formed, it will pump its wings, releasing a reddish-brown colored fluid. Therefore, it is advisable to keep paper towels or shreds of newspaper around the area.

Why Build a DIY Caterpillar Habitat?

1. Cost-effective

In particular, if you intend to grow a lot of caterpillars, building your own habitat might be a more affordable option than buying pre-made habitats.

2. Customizable

You can adjust the height and other dimensions of your caterpillar habitat to fit your space and needs. If you wish to grow too many caterpillars, a large container will suffice. However, if it’s only to educate your children in a fun way, a small bottle container is all you need.

3. Educational

Creating a habitat provides a hands-on learning experience for children and adults alike. This allows them to learn more about the life cycle of caterpillars and butterflies. You can even relate the life cycle of caterpillars to the life cycle of humans to educate your kids.

4. Eco-friendly

Making your own habitat allows you to use sustainable and eco-friendly materials, such as recycled cardboard or natural wood.

5. Rewarding

Building a habitat from scratch can be a fun and rewarding DIY project, giving you a sense of accomplishment and pride in creating a safe and comfortable home for your caterpillar friends.


Please enter your comment!
Please enter your name here

Latest Posts

Related articles

How to Remove Slime from Wood | Clean Slime Residue

Slime spills can be gruesome and tricky to get rid of! Remove slime from wood before you start...

How To Use Baking Soda and Vinegar for Mold

Mold destroys your home, belongings, and health too. Learn all about the effects of mold and how you...

Paper Flower Wreath Tutorial | How to Make a Paper Wreath

Follow this easy step-by-step paper flower wreath tutorial to recycle waste paper from your craft supplies. This how...

Essential Oil Bottle Display | Essential Oil Display Shelf

Check out these essential oil bottle display ideas to organize your scented bottles in one place and get...