Most people think of the Venus flytrap when they hear the words "carnivorous plant," but there are several different varieties of these plants. Interestingly, most carnivorous plants are native to the United States. Being native, however, does not make them easier to grow. They are amongst the most difficult plants to grow. Still, it can be a lot of fun to try.
Choose a container for your terrarium. Carnivorous plants need lots of humidity, so it should have a lid.
Add a layer of gravel or loose pebbles to the bottom of your terrarium. The layer should be about an inch deep.
Top the gravel with about 1/2 inch of activated charcoal to absorb any odors in the tank.
Cover the gravel and charcoal with a layer of sphagnum peat moss.
Add about two to three inches of unfertilized soil. Carnivorous plants like acidic soils. Consider using sphagnum peat moss with silica sand (not white, bleach or sandbox sand) or medium grade orchid bark. Add distilled water to the moss and mix until it turns black, then combine it with sand or bark.
Plant your carnivorous plants. These plants include Venus Flytrap (Dionaea muscipula), Sundew (Drosera), Butterwort (Pinguicula), North American Pitcher Plants (Sarracenia), Australian Pitcher Plant (Cephalotus Follicularis), Cobra Lily (Darlingtonia Californica), South American Sun Pitchers (Heliamphora), Bladderwort (Utricularia).
Water your terrarium well with distilled water. Other types of water contain minerals and additives that could kill your plants.
Place the terrarium in a spot with bright light in a place where the temperature should be 65 to 75 degrees during the day and 55 to 65 degrees at night. Carnivorous plants do not tolerate high temperatures or low light levels.
Since carnivorous plants need plenty of light but will overheat if placed in direct sunlight, you may need to supplement its light using a good quality florescent light.
Feed your plant about once a month. You can feed your plants with either live or dead ants, flies or crickets.