Here is the list of most famous flowering trees in India along with few more common flowering trees that also include Lagerstroemia, Bauhinia purpurea, Caesalpinia sappan, Cassia javanic and Mimusops elengi.
Lagerstroemia speciosa tree is known as pride of India and blooms only once in a year during the peak of summer. Lagerstroemia speciosa along with Cochlospermum religiosum are sacred in Buddhism.
Butea monosperma is known as the flame of the forest and a dry season deciduous tree associated with spring. Palash tree is the part of many poems and songs in India and also the state flower of Jharkhand.
Millingtonia hortensis is known as Latak chandani in India and an evergreen tree with white flowers. The ornamental tree is famous for its fragrance white flowers.
Silk Cotton Tree or commonly known as cotton tree is a beautiful red flowers tree that contains white fibres cotton. This tree is commonly known as semal in Hindi and planted in parks and on roadsides in India.
Golden Shower Tree also known as the golden rain tree is native to the Indian subcontinent. The golden shower tree also used in herbal medicine and very popular ornamental flowering plant in India.
Erythrina variegata or Indian coral tree is native to the Indian Subcontinent, Africa and Australia. The ornamental tree grows wild across India and its bark and leaves are used for medicine.
Delonix regia tree is known as Gulmohar in India and one of several trees known as flame tree. The flamboyant grown as an ornamental tree and also a useful shade tree in India like Neolamarckia cadamba.
Albizia lebbeck often simply called siris tree in India, used for medicine and wood. Ayurvedic use Siris tree in India includes neutralize toxins in the body and to treat boils.
Saraca asoca known as ashoka tree in India known for its beautiful foliage and fragrant flowers. The ashoka rain forest tree is an important tree of Indian subcontinent for the cultural traditions.
Senna auriculata commonly known as ranawara in South India and is the state flower of Telangana state. This yellow flower tree is occurs in the dry regions of India.
Cochlospermum religiosum is called as buttercup tree in India, native to tropical region of Southeast Asia and the Indian Subcontinent. The yellow flowering tree usually found in dry deciduous forest and also known as silk cotton tree.
Albizia saman flowering tree is the most common in India, planted on roadsides and a useful shade tree. The Rain Tree is a wide canopied tree with its reddish pink colored flowers.
Blue Jacaranda is a ornamental plant with impressive purple flowers. Blue Jacaranda is known as Neeli Gulmohur in India and excellent ornamental flowering tree for parks and gardens.
Tabebuia aurea is a species of Tabebuia also known as the silver trumpet tree. The beautiful blooming tree with yellow flower is one of the most striking flowering tree in India.
Tecomella undulata locally known as rohida in India, found in the desert region of Thar Desert of Rajasthan. Rohida tree is the main source of timber in Rajasthan and plays an important role for desert wildlife.
Spathodea campanulata known as Nandi flame in India but native to Africa where is known as African Tulip Tree. The red flowering ornamental tree is an exotic tree in India and very attractive to birds in gardens and parks.
Yellow flametree is one of the most common ornamental tree grown around India. Peltophorum pterocarpum grown as an ornamental tree particularly in India and gives striking yellow and red effect in summer.
Kadam tree flowers are used in perfumes and the tree is grown as an ornamental plant in India. The evergreen kadam tree is a big shade tree associated with Lord Krishna.
Bauhinia variegata known as Kachnar tree in India and a very popular ornamental tree. Kachnar is widely used as an ingredient in Indian recipes and attract birds into gardens and parks.
Millettia pinnata or Indian beech is a large canopy tree having white, purple and pink small flowers. The seed of Millettia pinnata are useful for diesel generators as biodiesel.
Tabebuia rosea or Pink Trumpet Tree is a flowering tree often planted in parks and gardens of India. Its one of the fast growing tree with rosy colour of flowers.