血管瘤的发生到目前病因不明,可能和多种危险因素有关。有些患者在妊娠早期进行保胎治疗可能会使用黄体酮,黄体酮会对血管的发育造成刺激,导致血管瘤的发生。有些孕妇在胚胎时期可能会进行绒毛膜的穿刺,也会对血管的发育造成刺激,导致血管发育的畸形。有些患儿发生血管瘤可能和低体重也有一定的关系。有些患者在胚胎时期的发育不是特别完全,导致部分组织出现错构,也是发生血管瘤的原因之一。