20 Best Plants for Terracotta Pots in India

Last Updated: 18.10.2023
Harpreet Monga
Written by
Harpreet Monga, a seasoned content writer and gardening enthusiast, has crafted over 150 articles at India Gardening. She expanded her writing journey with freelancing at the Times of India. Her passion for writing shines through her contributions to various book projects. Harpreet's commitment is to sow stories that resonate with readers, fostering a deep connection to the natural world.

Here are the Best Plants for Terracotta Pots that not only contrast well in them but also look amazing. They are great for specimens that prefer drier soil.

Terracotta is a new stylish trend among gardeners as they also help to prevent clogging and root rot by allowing water and air to move through the container material. Here are some of the best Plants for Terracotta Pots that you can grow.

Here are the best vegetables to grow in pots

Best Plants for Terracotta Pots

1. Ficus

Plants for Terracotta Pots

Botanical Name: Ficus benjamina

Ficus looks and does well in terracotta pots. It is also popular for cleansing the air by absorbing elements like formaldehyde, benzene, and trichloroethylene from the surrounding.

Check out 8 Best Types of Ficus You Can Grow here!

2. String of Pearls

Botanical Name: Senecio rowleyanus

Being a succulent, the plant enjoys the breathability of a terracotta pot as it helps in preventing root rot. It has pea-like foliage and looks great while spilling over the edges of containers. It is one of the Best Plants for Terracotta Pots.

3. Dracaena

Plants for Terracotta Pots 2

Botanical Name: Dracaena

One of the most sought-after plants, dracaena adds tropical vibes to the interiors. The leaves look amazing with the rustic look of the terracotta pot, and its porous nature keeps the plant thriving.

Check out How to Grow Dracaena Reflexa here!

4. Croton

Botanical Name: Codiaeum variegatum

Flushed with red, green, orange, and yellow leaves, the croton plant adds a pop of colors to the places.  The plant doesn’t ask for frequent watering like other houseplants. It is one of the Best Plants for Terracotta Pots.

5. Ponytail Palm

Plants for Terracotta Pots 3

Botanical Name: Beaucarnea recurvata

Thanks to the fat trunk, the plant can store water for a longer duration. Keeping it in a terracotta pot will ensure that it is not sitting in wet soil and keeps the plant happy!

Check out Bottle Palm Care here!

6. Aloe Vera

Botanical Name: Aloe vera

Known for its medicinal properties, aloe vera has fleshy, green leaves with toothed margins. It is really easy to maintain, which makes it one of the Best Plants for Terracotta Pots.

7. Philodendron

Plants for Terracotta Pots 4

Botanical Name: Philodendron

Philodendron does best in terracotta pots as it allows better aeration in the soil.  The unique leaves of this plant are green and look great with different types of interiors when grown indoors.

Check Out How to Grow Philodendron Rugosum in India here!

8. Snake Plant

Botanical Name: Dracaena trifasciata

The upright, sword-like foliage in a deep green shade looks exceptionally stunning. The spectacular leaves have a variegation of green shades, making it look fantastic. It is one of the Best Plants for Terracotta Pots.

9. Spider plant

Plants for Terracotta Pots 5

Botanical Name: Chlorophytum comosum

The slender leaves of the snake plant are striped with green and white bands. It also cleanses the indoor air and looks great with the natural look of the red clay of terracotta pots.

10. Succulents

The succulents love aerated, well-draining medium to thrive, as an excess of water is the major cause of their demise and root rotting. It is one of the Best Plants for Terracotta Pots.

Buy Live Succulent Plants at India Gardening here

11. Bougainvillea

Botanical Name: Bougainvillea spectabilis

Another of our sun-loving plants that thrive in pots is the bougainvillea. They’re really easy to maintain and can do well in both dappled and direct sunlight.

Check Out How to Grow Bougainvillea in Pots here

12. Geranium


Botanical Name: Pelargonium

It is one of the Best Plants for Terracotta Pots because the bright flowers will really go well with the rustic look of those containers. It is also a little drought tolerant, so it likes to stay in this material.

13. Cordyline


Botanical Name: Cordyline fruticosa

If you want a low-maintenance plant that loves full sun, then cordylines are for you. Their long, spiky leaves come in various colors, from lime green to red, pink, or even purple.

14. Peace lily

Botanical Name: Spathiphyllum

If you are looking for a specimen that does well in a shaded spot in the home and garden, then go for peace lily. It is one of the Best Plants for Terracotta Pots.

Check Out All Season Flowering Plants in India here!

15. Camellia


Botanical Name: Camellia

Camelias are one of the best plants for terracotta pots because they don’t mind staying in soil that goes a little dry. For the best flowers, make sure to get plenty of bright light.

16. Silver Ponysfoot


Botanical Name: Dichondra argentea

With the right amount of love and care, silver falls can be an absolutely great choice for your garden.  It is one of the Best Plants for Terracotta Pots that do best in dappled light.

Check out 8 Best Indoor Medicinal Plants You Should Grow here!

17. Azalea


Botanical Name: Rhododendron

These plants are pretty and come in heaps of beautiful flower colors. To grow azaleas in terracotta pots, it’s best to choose the smaller varieties. Make sure they get plenty of light.

18. Clivia


Botanical Name: Clivia

With lovely long green leaves and bold flowers, clivia is a must-have plant, especially for well-lit places. It is one of the Best Plants for Terracotta Pots.

19. Ferns


Botanical Name: Tracheophyta

Many fern varieties do great in terracotta pots. Grow them in well-draining soil and choose a location that gets dappled light all day. It is one of the Best Plants for Terracotta Pots.

Check out How to Take Care of a Fern in India here!

20. Citrus

Dwarf plants like lemon, lime, cumquats, Australian native finger lime, and more can add beauty to your garden.  Growing your citrus in terracotta pots is ideal for moving them to a protected space when the weather turns cold.

Check out the 12 Best Citrus Fruits in India here

Leave a Comment

Send this to a friend