The forests of Kinabalu Park are very rich in flowers and plants, an estimated of 5,000 flowering plants had been catalogue to present day, and many more new species are till waiting to be discover. Wild orchids are abundant, as many of the wild orchids can be seen growing on top of the tree branches.
One of the most popular plants at Kinabalu Park, has to be the pitcher plants and also go by the name Nepenthes. There are about 9 species of pitcher plants at Kinabalu forests, and most of the pitchers plants can be found at the altitude of 2,702 m to 3,200 m. A few species of the pitchers plants have the ability to eat small insects alive with its pitcher.
The delightful rhododendrons has the biggest family of flowers in the Kinabalu forest, and they come in many attractive colours from white, red, yellow, pink, purple, to orange. Tree ferns also thrive in this forest.