Virus hepatitis dan kanker hati sangat erat kaitannya. Pembawa hepatitis B kronis atau hepatitis B perlu waspada terhadap kemungkinan kanker. Lebih penting lagi, wanita usia subur dengan hepatitis B kronis harus dipantau secara ketat selama kehamilan untuk menghindari infeksi virus hepatitis B pada bayi baru lahir dan untuk mengurangi risiko kanker hati. Aflatoksin adalah faktor karsinogenik penting lainnya yang memiliki efek karsinogenik yang kuat dan ditemukan dalam makanan berjamur seperti jagung dan kacang tanah, yang dapat menyebabkan kanker hati pada orang yang mengonsumsi makanan yang mengandung racun ini dalam waktu yang lama. Kontaminasi air minum merupakan faktor risiko independen untuk kanker hati. Tingkat kejadian dan kematian kanker hati lebih tinggi di daerah dengan air parit dan kolam, sedangkan tingkat kejadian lebih rendah dengan air sungai dan sumur. Selain itu, alkoholisme, infeksi cacing hati, merokok dan paparan pestisida juga terkait dengan terjadinya kanker hati. Orang yang tinggal di daerah di mana tanah dan tanaman kekurangan elemen tertentu seperti selenium dan molibdenum memiliki peningkatan insiden kanker hati.