Updated: July 7, 2025

The Indian Flower Mantis (scientific name Creobroter gemmatus) is one of the most fascinating and visually striking species of praying mantises. Known for its vibrant colors and flower-like appearance, this mantis is not only a captivating predator but also a beneficial insect for any garden. Attracting Indian Flower Mantises to your garden can enhance pest control naturally while adding an element of wonder to your outdoor space. But what plants do these mantises prefer, and how can you create a habitat that invites them in?

In this article, we will explore the plants that attract Indian Flower Mantises, offer tips on how to cultivate a mantis-friendly garden environment, and explain why these insects are valuable additions for gardeners.


Understanding the Indian Flower Mantis

Before diving into which plants attract Indian Flower Mantises, it’s helpful to understand a bit about their natural behavior and preferences.

  • Habitat: Native to South and Southeast Asia, particularly India, these mantises inhabit tropical forests and gardens where flowers abound.
  • Appearance: Their flower-like appearance is an evolutionary adaptation for camouflage and predation. They often mimic the petals of flowers like orchids or hibiscus.
  • Diet: Indian Flower Mantises are carnivorous predators feeding on various small insects such as flies, moths, crickets, and aphids.
  • Behavior: They are ambush predators, relying on stealth and camouflage to catch prey.

Because their survival is closely tied to the availability of prey insects and appropriate hiding spots among flowers and foliage, the types of plants in your garden can directly influence whether these mantises will take up residence.


Characteristics of Plants That Attract Indian Flower Mantises

Indian Flower Mantises are usually found on flowering plants that provide:

  • Camouflage: Flowers with bright colors or intricate shapes help these mantises blend in.
  • Prey Attraction: Plants that attract a variety of small insects increase food availability for mantises.
  • Shelter: Dense foliage or layered flowers provide safe hiding spots from predators.
  • Microclimate: Plants providing some shade and humidity mimic their natural forest environment.

Keeping these factors in mind will help you choose the right plants to make your garden hospitable for Indian Flower Mantises.


Top Plants that Attract Indian Flower Mantises

1. Hibiscus (Hibiscus rosa-sinensis)

Hibiscus plants are a great choice because their large, colorful blooms provide excellent camouflage for Indian Flower Mantises. The bright red, pink, orange, or yellow flowers mimic the mantis’s own body patterns. Additionally, hibiscus attracts many nectar-feeding insects such as bees and butterflies — potential prey for mantises.

2. Marigold (Tagetes spp.)

Marigolds produce dense clusters of vibrant orange or yellow blossoms which offer excellent hiding spots for mantises. Marigolds are also known to attract aphids and other small insects, increasing available prey.

3. Cosmos (Cosmos bipinnatus)

Cosmos flowers are dainty and colorful with open petals that can hide a resting mantis effectively. These plants attract flies, beetles, and other small insects that serve as food sources.

4. Zinnias (Zinnia elegans)

Zinnias feature flat-topped clusters with bright colors like red, pink, orange, and yellow. Their structure allows mantises to perch easily while remaining hidden among the petals.

5. Lantana (Lantana camara)

Lantana produces small clustered flowers varying in color from yellow to pink to red. It attracts butterflies and small flying insects — an ample hunting ground for mantises.

6. Pentas (Pentas lanceolata)

Also called Egyptian starcluster, Pentas have star-shaped flowers that come in shades of pink, red, white, or purple. Their clustered blossoms encourage insect activity which attracts predatory insects like mantises.

7. Passionflower (Passiflora spp.)

Passionflowers have intricate blooms with complex patterns resembling the mantis’s own appearance. These vines attract a variety of pollinators providing plenty of prey.


Additional Plant Considerations

While flowering plants attract Indian Flower Mantises mainly due to color and prey availability, incorporating certain non-flowering plants can help as well:

  • Grasses and Shrubs: These provide additional cover for mantis nymphs (young mantises) who require protection during development stages.
  • Herbs like Basil and Mint: These can attract smaller insects such as aphids or whiteflies which serve as prey.
  • Native Plants: Using native flora encourages a balanced ecosystem supporting both the mantis and its prey.

Creating the Ideal Garden Environment for Indian Flower Mantises

Simply planting attractive flowers may not be enough: creating an inviting habitat involves more than just flora choice.

Provide Shelter

Mantises need places to hide from birds, lizards, or other predators during the day. Dense shrubs or layered flower beds help provide this shelter.

Avoid Pesticides

Chemical sprays kill both pests and beneficial insects like mantises. Use organic gardening techniques or integrated pest management (IPM) to maintain biodiversity without harming them.

Maintain Moisture Levels

Indian Flower Mantises thrive in moderate humidity similar to their tropical origins. Water your plants adequately without overwatering to maintain a balanced microclimate.

Introduce Companion Insects

Planting flowers that attract pollinators ensures a continuous supply of prey insects which keeps your mantis population healthy.


Why You Should Attract Indian Flower Mantises

Indian Flower Mantises offer several benefits:

  • Natural Pest Control: They feed on harmful insects reducing the need for pesticides.
  • Biodiversity Boost: Encouraging predatory insects promotes ecological balance.
  • Educational Value: Watching their fascinating behavior offers opportunities for learning about nature.
  • Aesthetic Appeal: Their flower-like camouflage adds exotic beauty to your garden landscape.

How to Encourage Indian Flower Mantis Arrival

  • Purchase egg cases (oothecae) from reputable suppliers if you want guaranteed presence.
  • Plant a diverse array of flowering plants listed above.
  • Avoid pesticide use especially during early spring when many egg cases hatch.
  • Leave some wild patches or undisturbed areas for nymphs to develop safely.
  • Provide water sources like shallow dishes for hydration.

Conclusion

Attracting Indian Flower Mantises involves combining visually appealing flowering plants with an environment rich in insect prey and suitable shelter conditions. Plants such as hibiscus, marigold, cosmos, zinnias, lantana, pentas, and passionflower create ideal settings by offering both camouflage opportunities and abundant food supply.

By creating a pesticide-free garden with varied flora mimicking the tropical habitat of these striking insects, gardeners can enjoy natural pest control while experiencing one of nature’s most beautiful insect species up close. Start planting today to welcome Indian Flower Mantises into your garden ecosystem!


Embrace nature’s artistry by cultivating a garden where flowers bloom – and so do fascinating predators like the Indian Flower Mantis.

Related Posts:

Indian Flower Mantis