ดอกสมบูรณ์ (Complete flower)
ดอกไม่สมบูรณ์ (Incomplete flower)
ดอกสมบูรณ์เพศ (Perfect flower)
ดอกไม่สมบูรณ์เพศ (Imperfect flower)
ดอกเดี่ยว ( Solitary flower ) เป็นดอกที่เกิดขึ้นบนก้านดอก เช่น ชบา การะเวก บัว
Raceme - ดอกย่อยที่แก่สุดอยู่ล่าง ดอกอ่อนอยู่บนสุด ก้านดอกย่อยแต่ละดอกยาวเท่ากัน เช่น ดอกหางนกยูง กล้วยไม้
Spike - เป็นดอกช่อซึ่งดอกย่อยไม่มี pedicel ดอกย่อยจะติดกับ rachis เช่น มะพร้าว สับปะรด กระถินณรงค์
Catkin - คล้าย spike แต่ปลายช่อดอกห้อยแกว่งไปมา ส่วนใหญ่เป็นดอกไม่สมบูรณ์เพศเช่น หางกระรอกแดง
Spadix -ลักษณะดอกคือ rachis จะหนาและนิ่ม ช่อดอกจะมีใบประดับแผ่นใหญ่แผ่นเดียว เช่น ดอกหน้าวัว อุตพิต
Coryme - ช่อดอกคล้าย raceme แต่ก้านดอกย่อยยาวไม่เท่ากัน ทำให้ดอกย่อยอยู่ในระดับเดียวกัน เช่น ดอกขี้เหล็ก ดอกคะน้า
Umbel - ก้านดอกย่อยออกจากก้านดอกจุดเดียวกัน ยาวเท่ากัน มักมีใบประดับ เช่น ดอกกุ่ยช่าย พลับพลึง
Head - มี rachis เป็นแผ่น ตรงกลางนูนขึ้นมา ดอกย่อยจะติดอยู่ เช่น ดอกบานไม่รู้โรย ดาวเรือง ทานตะวัน
Cyme - ช่อดอกซึ่งมีดอกย่อย 3 ดอก เช่น มะลิ
Dichasium - คล้าย Cyme แต่มีการแตกแขนงมากว่า เช่น เข็ม
Sympodium - ดอกย่อยแตกออกคล้าย monochysium แต่แตกแขนงมากกว่า เช่น ฟอร์เกตมีนอต มะเขือ
Verticillaster - ช่อดอกเกิดที่ 2 ข้างของกิ่งเดี่ยวกัน เช่น โหระพา กระเพรา