Can I get hepatitis B through sex? Yes. Although most people get hepatitis B at birth, sex is one of the other ways it spreads. Hepatitis B spreads through blood, semen and some other liquids. This means it can spread through vaginal, anal or oral sex without a condom. You can protect yourself against hepatitis B by using a condom. But the best way to protect yourself is by getting a vaccine. Hepatitis B can't spread through normal hugging, kissing or sharing meals, showers or toilets with someone who has hepatitis B. Find out more about hepatitis B and relationships Find out more about hepatitis B vaccines References When Someone Close To You Has Chronic Hepatitis B. Department of Health & Human Services Centers for Disease Control and Prevention. Updated: 7 November 2022