Virus hepatitidy B se z člověka na člověka šíří kontaminovanými tělními tekutinami nebo krví. Nikdy se nešíří vzduchem, jídlem ani vodou. Novorozenec se může nakazit při porodu, je-li nakažená matka. Infekce se také může šířit mezi dětmi těsným stykem a mezi dospělými sexuální aktivitou nebo používáním kontaminovaných jehel. K další možným způsobům šíření patří léčba v zemích, kde se mohou používat kontaminované jehly nebo krev. Obzvláště významná je prevence šíření viru z matky na dítě a mezi dětmi, protože chronická nákaza hepatitidou B (se zvýšeným rizikem vzniku rakoviny jater) je mnohem běžnější při nákaze v prvních 5–10 letech života.