Persebaran flora di Indonesia terbentuk karena adanya
peristiwa geologis yang terjadi pada jutaan tahun lalu,yaitu pada masa
pencairan es (zaman glasial). Persebaran flora di wilayah Indonesia itu sendiri
terbagi dalam 4 kelompok besar wilayah flora Indonesia, yaitu :
Tersebar di pulau Sumatera dan kalimantan serta
pulau-pulau kecil di sekitarnya (Nias, Enggano,Bangka, Belitung, Kep. Riau,
Natuna, Batam, Buton, dll), contoh flora khas yang tumbuh adalah Bunga Bangkai (Raflesia Arnoldi)
b Wilayah Flora Jawa-Bali
Tersebar di Jawa, Madura, bali dan pulau-pulau kecil
disekitarnya (Kepulauan seribu, Kepulauan Karimunjawa). Contoh flora khas yang
tumbuh adalah pohon Burohal (Kepel)
c) Wilayah Flora Papua
Meliputi wilayah Papua dan pulau-pulau kecil
disekitarnya. Contoh Flora Khas yang tumbuh adalah Ucalyptus, sama dengan
tumbuhan yang tumbuh di daerah Quensland Australia Utara.