Terrariums have been gaining in popularity in recent years, and it's not hard to see why. These miniature indoor gardens are a beautiful addition to any home and can be an excellent way to add some greenery to small spaces. Creating a terrarium with indoor plants is a fun and easy DIY project that can be enjoyed by gardeners of all levels. In this article, we'll provide a step-by-step guide on how to create a terrarium with indoor plants.

Step 1: Gather Supplies

To create a terrarium, you'll need a few essential supplies:

- Glass container: You can use a fish tank, a mason jar, or any other clear glass container that is large enough to accommodate your plants.

- Gravel: A layer of gravel at the bottom of your container will help with drainage.

- Activated charcoal: This will help keep the terrarium fresh and prevent mold and bacteria from growing.

- Potting soil: Choose a high-quality potting soil that is appropriate for your plants.

- Plants: Choose indoor plants that are well-suited for terrariums, such as ferns, succulents, and mosses.

- Decorative elements: Optional elements such as small figurines, stones, or shells can be added to your terrarium for visual interest.

Step 2: Prepare the Container

Once you have your supplies, it's time to prepare the container. Start by cleaning the container thoroughly, making sure it's free of dust and debris. Next, add a layer of gravel to the bottom of the container. This layer should be about an inch thick and will help with drainage. On top of the gravel, add a layer of activated charcoal. This layer should be about half an inch thick and will help keep the terrarium fresh.

Step 3: Add Potting Soil

After the layer of activated charcoal, add a layer of potting soil. The layer should be about two inches deep and should be level. You can use your fingers or a small spoon to spread the soil evenly.

Step 4: Choose Your Plants

Now it's time to choose your plants. When selecting plants for your terrarium, consider the size of your container and the growing conditions. Look for plants that are small and can thrive in a humid environment. Some good choices include ferns, mosses, and succulents. Arrange the plants in the soil, making sure they are spaced apart and not overcrowded.

Step 5: Add Decorative Elements

If you like, you can add decorative elements to your terrarium to make it more visually appealing. Consider adding small figurines, stones, or shells. These elements can be placed on top of the soil or buried slightly in the soil.

Step 6: Water Your Terrarium

Once your terrarium is assembled, it's time to water it. Use a spray bottle to mist the plants and soil lightly. You don't want to add too much water, or the terrarium will become waterlogged. It's best to water sparingly and monitor the soil moisture level over time.

Step 7: Care for Your Terrarium

Caring for your terrarium is relatively easy. Keep it out of direct sunlight, as too much heat and light can be harmful to the plants. Monitor the soil moisture level and water as needed. You can also trim the plants as they grow to prevent overcrowding.


Creating a terrarium with indoor plants is a fun and easy DIY project that can add some greenery to your home. By following these simple steps, you can create a beautiful and unique indoor garden that will bring joy and tranquility to your space. Experiment with different plant combinations and decorative elements to make your terrarium your own. Happy gardening!