Mekanisme yang tepat untuk patogenesis hemangioma hati belum jelas. Saat ini diduga terkait dengan kelainan bawaan dalam perkembangan pembuluh darah hati, kadar estrogen dan progesteron yang tidak normal, dan infeksi kapiler hati.
Tidak ada metode pencegahan spesifik yang efektif untuk penyakit ini.