A hepatitis B általában fertőzött vérrel vagy testnedvekkel, például spermával vagy hüvelyfolyadékkal való érintkezés útján terjed. Általában nem terjed át verejtéken, nyállan vagy könnyeken keresztül. A vírus közvetlen érintkezést igényel a fertőzött személy vérével vagy más testnedvekkel, hogy továbbadja.