Where Can I Get Tested for Hepatitis B?

You can get tested for hepatitis B at your primary care doctor’s office, community health clinics, sexual health clinics, commercial laboratories, and many urgent care centers. The test is a simple blood draw with no fasting required, and results typically come back within 7 to 10 days.

Places That Offer Hepatitis B Testing

Most healthcare settings can order a hepatitis B blood test, so you have several options depending on your insurance, budget, and how quickly you want to be seen.

Primary care offices are the most straightforward option if you have a regular doctor. Your provider can order the test during a routine visit, and the blood sample gets sent to a lab. This is also where you’d follow up if results come back positive.

Community and public health clinics offer testing on a walk-in or appointment basis, often at reduced cost or for free. Many local health departments run STI and hepatitis screening programs specifically designed for people without insurance. Some community clinics, like free clinics serving low-income populations, provide hepatitis B testing at no charge.

Commercial laboratories like Quest Diagnostics and Labcorp allow you to order hepatitis B blood work, sometimes without a doctor’s referral. You can schedule an appointment online, walk in, and have blood drawn the same day. Pricing varies, but a hepatitis B surface antigen test runs around $35 as a baseline professional fee, with the total cost depending on how many markers are included and whether facility fees apply.

Sexual health and STI clinics (including Planned Parenthood locations) routinely screen for hepatitis B alongside other infections. These clinics are set up for confidential testing and often use sliding-scale fees.

Urgent care centers can order hepatitis B blood work, though this tends to be a more expensive route if you’re paying out of pocket. It’s a reasonable option if you need testing quickly and can’t get a primary care appointment.

Finding Free or Low-Cost Testing

If cost is a barrier, start with your local health department. Most county and city health departments offer hepatitis screening at reduced rates or for free, particularly for uninsured individuals. You can search for nearby programs through the CDC’s National Prevention Information Network, which maintains a directory of clinics offering free hepatitis B tests.

Federally Qualified Health Centers (FQHCs) are another reliable option. These clinics exist in every state, charge on a sliding scale based on income, and cannot turn you away for inability to pay. You can find one near you through the Health Resources and Services Administration website at findahealthcenter.hrsa.gov.

Community organizations focused on immigrant health, liver disease, or Asian and Pacific Islander communities frequently host free hepatitis B screening events, since the virus is more common in certain parts of the world. The Hepatitis B Foundation maintains a directory of these programs.

What the Test Involves

Hepatitis B testing is a standard blood draw from your arm. No fasting is needed, and you don’t need to stop any medications beforehand. The whole process takes a few minutes.

The CDC recommends what’s called a “triple panel,” which checks for three markers in your blood at once. Each one tells a different part of the story:

  • Surface antigen (HBsAg): Detects a protein on the virus itself. A positive result means you currently have a hepatitis B infection and can spread it to others.
  • Surface antibody (anti-HBs): Shows whether your immune system has built protection against the virus, either from a past infection you cleared or from vaccination.
  • Core antibody (total anti-HBc): Indicates whether you’ve ever been infected with hepatitis B at any point in your life.

Together, these three markers tell your provider whether you’re currently infected, immune, previously exposed, or have never encountered the virus at all. The triple panel is more useful than testing for just one marker, because a single result can be misleading without the others for context.

When to Get Tested After Exposure

If you think you were recently exposed to hepatitis B, timing matters. The virus’s surface antigen doesn’t show up in blood until 4 to 10 weeks after exposure. Testing too early can produce a false negative, meaning the test says you’re clear when the virus is actually present but not yet detectable.

If you’ve had a known exposure (a needlestick, unprotected sex with someone who has hepatitis B, or shared injection equipment), don’t wait for the test window to seek care. Post-exposure treatment is most effective when started within 24 hours, so contact a healthcare provider immediately. They can begin protective measures while scheduling follow-up testing at the appropriate interval.

Who Should Get Tested

The CDC recommends that every adult 18 and older get screened for hepatitis B at least once in their lifetime, regardless of risk factors. This is a relatively new recommendation and means testing is considered routine, not something reserved for high-risk groups.

Beyond that one-time screening, periodic testing is recommended if you have ongoing risk factors. These include:

  • Being born in a region where hepatitis B is common (prevalence of 2% or higher), which includes much of Asia, Africa, and the Pacific Islands
  • Current or past injection drug use
  • Being a man who has sex with men
  • Having HIV or hepatitis C
  • Having multiple sexual partners or a history of STIs
  • Living with or having sexual contact with someone who has hepatitis B
  • Being on dialysis
  • Current or past incarceration

You can also request testing for any reason without disclosing why. The CDC explicitly states that anyone who asks for hepatitis B testing should receive it, recognizing that people may not want to share personal details about their risk factors.

Results, Privacy, and Next Steps

Most results come back within 7 to 10 days. Some clinics with in-house labs may return results faster, while public health clinics that send samples to state laboratories can take up to two weeks.

Your results are protected under federal privacy law. Healthcare providers and labs cannot share your hepatitis B test results with employers, family members, or anyone else without your written permission. Some public health clinics offer confidential testing where results are linked to your name in a medical record, while others may offer anonymous options where no identifying information is attached. If anonymity matters to you, ask about this before testing.

If your results show you’re immune (positive surface antibody, negative surface antigen), no further action is needed. If results show you’ve never been exposed and aren’t immune, your provider will likely recommend completing the hepatitis B vaccine series. If you test positive for a current infection, your provider will order additional blood work to determine whether the infection is acute (new and likely to resolve on its own) or chronic (lasting longer than six months and requiring monitoring or treatment).