Go to Content Go to Navigation Go to Navigation Go to Site Search Homepage

You should get tested if you’ve had unprotected sex or think you’ve been exposed to hepatitis B another way. You should also get tested if you have symptoms.

Want to get tested for hepatitis B?

Find a Health Center

How do I know if I have hepatitis B?

Like all STDs, the only way to know for sure if you have hepatitis B is to get tested — whether or not you have symptoms.

If you’re showing any signs of hepatitis B, you should get tested. It’s also a good idea to get a test if you had unprotected sex or shared a needle, razor, or toothbrush with someone who has hepatitis B (even if you don’t have symptoms).

Your nurse or doctor will take a quick blood sample to test you for hepatitis B. It may take up to two months after infection for the test to be accurate — but if you’re not feeling well, don’t wait to see a doctor or nurse.

Where can I get a hepatitis B test?

You can get tested for hepatitis B and other STDs at your doctor’s office, community health clinic, the health department, or your local Planned Parenthood health center.

Getting tested for STDs can sometimes feel scary, but once you get it over with it can really put your mind at ease. And if you DO have an STD, it’s best to know sooner so you can get the care you need.

STD testing isn’t usually part of your regular checkup or gynecologist exam — you have to ask for it directly. Be open and honest with your nurse or doctor so they can help figure out what tests are best for you. Don’t be embarrassed: doctors are there to help, not judge.

It’s extra important to get tested if you’re pregnant or trying to get pregnant. Hepatitis B can easily spread to your baby during birth, which can be dangerous. If you have hepatitis B, your doctor can give your baby treatments.

Was this page helpful?
You’re the best! Thanks for your feedback.
Thanks for your feedback.

Worried About STDs or Pregnancy?

Chat with a health educator.

Chat Now