วงจรชีวิตของเห็ดมี 2 แบบ
วงจรชีวิตเห็ดแบบไม่ต้องผสม (Homothallic)
วงจรชีวิตเห็ดที่เริ่มจากสปอร์แบบนี้ แต่ละสปอร์สามารถเจริญเป็นดอกเห็ดจนครบวงจรชีวิตได้เอง เริ่มต้นด้วยแต่ละสปอร์จะงอกเป็นเส้นใยเรียกว่าเส้นใยระยะที่ 1 เส้นใย ระยะที่ 1 จะมีจำนวนนิวเคลียสเพียง 1 นิวเคลียสในแต่ละเซลล์ เมื่อเส้นใยระยะที่ 1 เจริญอยู่ระยะหนึ่งก็จะมีการพัฒนาตัวเองให้กลายเป็นเส้นใยระยะที่ 2 ซึ่งมีนิวเคลียส 2 นิวเคลียสในแต่ละเซลล์ เส้นใยระยะที่ 2 นี้เองที่จะรวมกันเป็นกลุ่มก้อนเล็กๆ แล้วค่อยๆ เจริญเติบโตจนเป็นดอกเห็ดที่สามารถสร้างสปอร์ได้อีก สปอร์ของดอกเห็ดแต่ละสปอร์ก็จะสามารถเจริญเป็นดอกเห็ดต่อไปอีกหมุนเวียนเป็นวงจรดังกล่าวมาแล้ว
วงจรชีวิตเห็ดแบบต้องผสมHeterothallic
เห็ดบางชนิดสร้างสปอร์แตกต่างจากแบบแรก คือ แต่ละสปอร์ไม่สามารถเจริญเป็นดอกเห็ด คงเจริญเป็นได้เฉพาะเส้นใย ซึ่งเราเรียกว่าเส้นใยหมัน เส้นใยหมันก็คือเส้นใย ระยะที่ 1 ซึ่งไม่สามารถพัฒนาตัวเองให้เป็นเส้นใยระยะที่ 2 การเกิดเส้นใยระยะที่ 2 จึงต้องอาศัยการผสมเส้นใยที่เจริญเป็นเส้นใยในระยะที่ 1 การผสมเส้นใยจะเกิดขึ้นได้ก็ต่อเมื่อเส้นใยระยะที่ 1 ที่จะมาผสมกันนั้นจะต้องเป็นเส้นใยจาก สปอร์อื่นที่จะรวมเข้ากันได้เท่านั้น (Compatible) เมื่อเส้นใยทั้งสองรวมกันแล้วก็จะมีการพัฒนาเส้นใยเป็นเส้นใยระยะที่ 2 ซึ่งจะเจริญเติบโตรวมเป็นกลุ่มก้อนดอกเห็ดต่อไป