DIY Glass Jar Terrarium
Crafts

DIY Glass Jar Terrarium

Create your own miniature garden ecosystem in a glass jar! This beginner-friendly project takes about 30–45 minutes and results in a beautiful, low-maintenance living decoration. Perfect for plant lovers, apartment dwellers, or anyone wanting to bring a bit of nature indoors.

AM
Alex M.· Jul 17, 2026
0 of 14 done

Clean and prepare your jar

Wash your glass jar thoroughly with warm soapy water and dry it completely inside and out. Any moisture or residue can affect plant health, so make sure it's spotless.

glass jardish soapclean towel

Create the drainage layer

Pour a 1–2 inch layer of small pebbles or aquarium gravel into the bottom of your jar. This prevents water from sitting at the roots and causing rot. Spread it evenly across the bottom.

1-2 cups small pebbles1-2 cups aquarium gravel

Add activated charcoal layer

Sprinkle a thin layer (about 1/2 inch) of activated charcoal over the pebbles. This keeps the terrarium fresh by filtering water and preventing bacterial growth.

1/2 cup activated charcoal

Add moss barrier (optional)

Place a thin layer of sheet moss over the charcoal to prevent the soil from mixing down into the drainage layers. This step is optional but helps keep layers separate.

sheet moss

Add potting soil

Pour 2–3 inches of potting soil appropriate for your plants into the jar. For succulents, use cactus mix; for ferns and tropical plants, use regular potting soil. Gently pat it down but don't pack it too tightly.

2-3 cups potting soilcactus mix

Plan your plant placement

Before planting, arrange your plants (still in their nursery pots) on top of the soil to decide on the best layout. Consider height, color, and spacing. Taller plants usually go in the back or center.

small plants

Dig planting holes

Using a spoon or small trowel, dig small holes in the soil where each plant will go. Make them deep enough to accommodate the root balls comfortably.

spoonsmall trowel

Remove plants from containers

Gently remove each plant from its nursery pot. Carefully loosen the roots with your fingers and shake off excess soil. If roots are tightly bound, gently tease them apart.

small plants

Plant your terrarium

Place each plant into its hole and gently press soil around the roots to secure it. Use your fingers, a spoon, or long tweezers to position plants and pack soil, especially if your jar has a narrow opening.

long tweezersspoon

Add decorative elements

Enhance your terrarium with decorative touches like small rocks, crystals, miniature figurines, or driftwood pieces. Place them thoughtfully around the plants to create visual interest.

decorative rocksminiature figurinessmall driftwood pieces

Add top moss layer

Fill in any bare soil spots with decorative moss. This gives a finished, natural look and helps retain moisture. Press it gently into place.

decorative moss

Clean the inside glass

Use a soft paintbrush or paper towel to brush away any soil from the inside walls of the jar. A clean glass showcases your terrarium beautifully.

soft paintbrushpaper towel

Water your terrarium

Lightly water the soil using a spray bottle or small watering can. For closed terrariums, use just enough to moisten the soil. For open terrariums with succulents, water sparingly. The soil should be damp but not soggy.

spray bottlesmall watering can

Place in appropriate lighting

Find a spot with bright, indirect light for your terrarium. Avoid direct sunlight, which can overheat the jar and harm plants. Most terrarium plants thrive in medium to bright indirect light.