The exact cause of uterine fibroids is unknown, but several factors may contribute to their development. These include genetic alterations, hormonal changes, and growth factors. Estrogen and progesterone, hormones that stimulate the development of the uterine lining during each menstrual cycle, seem to promote the growth of fibroids.