Creating a beautiful terrace garden is an excellent way to bring nature into your home. With the right combination of plants, you can create a stunning outdoor space that will be the envy of your neighbors. If you’re looking for a unique and eco-friendly way to spruce up your terrace garden, why not try using some of India’s native plants? Here are 13 of the best Indian native plants to use in your terrace garden.
1. Bauhinia
Botanical name: Bauhinia variegata
This beautiful flowering plant is native to India and is a great choice for adding color and texture to your terrace garden. It has large, showy flowers that come in shades of pink, white, and purple.
2. Jasmine
Botanical name: Jasminum Grandiflorum
This fragrant, white-flowering plant is native to India and is a great choice for adding a pleasant scent to your terrace garden.
3. Hibiscus
Botanical name: Hibiscus Rosa-Sinensis
This vibrant flowering plant is native to India and comes in shades of red, pink, yellow, and orange. It’s a great choice for adding color and texture to your terrace garden.
4. Plumeria
Botanical name: Plumeria rubra
This fragrant, pink-flowering plant is native to India and is a great choice for adding a pleasant scent to your terrace garden.
5. Ixora:
Botanical name: Ixora coccinea
This vibrant flowering plant is native to India and comes in shades of red, yellow, and orange. It’s a great choice for adding color and texture to your terrace garden.
6. Aloe Vera
Botanical name: Aloe
This succulent plant is native to India and is a great choice for adding texture and color to your terrace garden. It’s also known for its healing properties.
7. Bougainvillea
Botanical name: Bougainvillea
This vibrant flowering plant is native to India and comes in shades of pink, purple, and white. It’s a great choice for adding color and texture to your terrace garden.
8. Marigold
Botanical name: Tagetes
Marigold is a popular Indian native plant that can be used to beautify your terrace garden. It is an annual flower that blooms in shades of yellow, orange, and red. Marigolds are easy to grow and require minimal care. They thrive in full sun and well-drained soil with moderate water requirements.
9. Crepe Jasmine
Botanical Name: Tabernaemontana divaricata
Crepe Jasmine is a beautiful Indian native plant that can be used to beautify any terrace garden. It is an evergreen shrub with glossy, dark green leaves and fragrant white flowers that bloom in the summer months. The flowers have five petals and are star-shaped, giving them a unique look.
Crape Jasmine is one of the most common garden flowers found throughout peninsular India.
10. Canna
Botanical name: Canna indica
This vibrant flowering plant is native to India and comes in shades of red, yellow, and orange. It’s a great choice for adding color and texture to your terrace garden.
11. Nerium
Botanical name: Nerium oleander
This fragrant, white-flowering plant is native to India and is a great choice for adding a pleasant scent to your terrace garden.
12. Parijata
Botanical Name: Nyctanthes arbor-tristis
Parijata is a short tree, and its flowers are fragrant and blooms at night. The tree is sometimes called the "tree of sorrow", because the flowers lose their brightness during daytime.
13. Gardenia
Botanical Name: Gardenia augusta
This tropical plant has beautiful glossy green foliage and produces large white flowers that emit a strong smell while blooming.
With these 13 Indian native plants, you can create a stunning terrace garden that will be the envy of your neighbors. Whether you’re looking for vibrant colors, fragrant scents, or interesting textures, these plants are sure to add beauty and life to your outdoor space.
Next step
Gardener services
Landscaping services
Online nursery
Organic pesticides and fertilizers
Extra reading
Terrace Gardening - Ultimate Guide
Terrace Gardeners - All that you need to know about hiring them near you
Happy Gardening!
Dr. Vandana K.