Virus se z ene osebe na drugo širi z okuženimi telesnimi izločki ali krvjo. Nikoli se ne širi po zraku, s hrano ali po vodi. Okužena mati lahko okuži otroka med porodom. Med otroci se lahko okužba prenaša tudi ob tesnem stiku, med odraslimi pa s spolnimi odnosi ali uporabo okuženih igel. Drugi možni načini okužbe vključujejo zdravljenje v državah, v katerih morda uporabljajo okužene igle ali kri. Preprečevanje širjenja virusa z matere na otroka ali z enega otroka na drugega je posebej pomembno, saj je kronična okužba s virusom hepatitisa B (z večjim tveganjem za raka jeter) precej pogostejša po okužbi v prvih petih do desetih letih življenja.