การแบ่งประเภทของดอกโดยใช้การมีหรือไม่มีเกสรตัวผู้และตัวเมียเป็นเกณฑ์ แบ่งได้ 2 ประเภท คือ
1. ดอกสมบูรณ์เพศ (Perfect flower) หมายถึง ดอกไม้ที่มีทั้งเกสรตัวผู้และเกสรตัวเมีย
รวมอยู่ในดอกเดียวกัน เช่น ดอกมะเขือ ดอกถั่ว ดอกผักบุ้ง ดอกบัว ดอกมะม่วง ดอก แพงพวย เป็นต้น
2.ดอกไม่สมบูรณ์เพศ (Imperfect flower) หมายถึง ดอกไม้ที่มีเฉพาะเกสรตัวผู้ หรือ เกสรตัวเมียเพียงอย่างเดียว เช่น ดอกข้าวโพด ดอกบวบ ดอกตำลึง ดอกฟักทอง