Persebaran flora berdasarkan lingkungan geografi berdasarkan kondisi iklim dan kondisi wilayah di Indonesia dibagi menjadi 7 yaitu, flora hutan mangrove , hutan lumut, hutan rawa, hutan hujan tropis, hutan musim, sabana dan stepa.