The flora in Kaziranga National Park chiefly constitute of three major types: alluvial inundated grasslands comprising of tall thickets of elephant grass and short grasses, tropical wet evergreen forests and tropical semi-evergreen forests. But, the main characteristics of flora in Kaziranga are the dense and tall elephant grass intermixed by small swamplands left behind by the receding floodwaters of the river Brahmaputra.
In addition to grasses and forests, the swamps of Kaziranga National Park have an abundant cover of water lilies, water hyacinth and lotus, providing a beautiful look to the surroundings of the park. Rattan Cane, which is a type of climbing palm, also adds to the natural beauty of Kaziranga National Park. According to a Landsat data for 1986, the different vegetation coverage in Kaziranga National Park is as follows: Tall thickets of elephant grasses 41%, short grasses 11%, open jungle 29%, rivers and water bodies 8%, sand 6% and swamps 4%.