Berdasarkan kelengkapan pecahan-bagiannya, bunga dibedakan menjadi dua, yaitu:
- Bunga lengkap ialah bunga yang memiliki alat perkembangbiakan dan komplemen bunga. Alat perkembangbiakan, yakni putikndan benang sari. Bunga lengkap juga memiliki komplemen bunga, yaitu mahkota bunga dan kelopak bunga. Contoh bunga lengkap adalah bunga sepatu, bunga mawar, bunga tulip, bunga anggrek dan bunga bugenvil.
- Bunga tidak lengkap ialah bunga yang tidak memiliki salah satu dari cuilan bunga. Sehingga disebut selaku bunga tidak sempurna, alasannya salah satu penggalan tersebut tidak ada atau tidak dimiliki. Contohnya bunga kamboja dan bunga kelapa.