Find STD Testing

Home › Virginia

STD Testing in Virginia

328 STD and HIV testing locations in Virginia, 94 of which list free testing.

Verify with the clinic before visiting. Hours, services, fees and appointment rules change. Call ahead to confirm. This directory is for information only and is not medical advice. In an emergency, call 911.

Cities

Other locations in Virginia

Accomac

Alberta

Aldie

Amelia

Annandale

Appalachia

Arrington

Ashburn

Ashland

Aylett

Bassett

Bastian

Berryville

Blacksburg

Bland

Boones Mill

Bowling Green

Bridgewater

Buchanan

Buckingham

Buena Vista

Cana

Centreville

Chantilly

Charles City

Charlotte Court House

Chase City

Chatham

Chesterfield

Chincoteague

Christiansburg

Clifton Forge

Clintwood

Colonial Beach

Colonial Heights

Courtland

Covington

Culpeper

Cumberland

Daleville

Damascus

Dendron

Dinwiddie

Dublin

Dumfries

Eastville

Emporia

Esmont

Ewing

Farmville

Ferrum

Fincastle

Franklin

Fries

Front Royal

Gainesville

Galax

Gate City

Glen Allen

Gloucester

Goochland

Grundy

Halifax

Hampton

Haymarket

Haysi

Heathsville

Henrico

Herndon

Hillsville

Honaker

Hopewell

Hurley

Independence

Jonesville

Kilmarnock

King And Queen Courthouse

King George

King William

Lake Ridge

Lancaster

Laurel Fork

Lawrenceville

Lebanon

Locust Grove

Lorton

Louisa

Lunenburg

Luray

Madison

Madison Heights

Marion

Martinsville

Meadowview

Mechanicsville

Midlothian

Milford

Monterey

Montezuma

Montross

Nassawadox

Nellysford

New Canton

New Castle

New Church

New Kent

Nottoway

Onley

Orange

Palmyra

Pearisburg

Powhatan

Pulaski

Radford

Reston

Ridgeway

Rocky Mount

Rustburg

Salem

Saltville

Saluda

Shawsville

Smithfield

Spotsylvania

St. Charles

St. Paul

Stafford

Stanardsville

Staunton

Stony Creek

Stuart

Suffolk

Sussex

Tappahannock

Topping

Troutdale

Troutville

Vansant

Verona

Vienna

Vinton

Warrenton

Warsaw

Waynesboro

Wise

Woodstock

Wytheville

Yards

Frequently asked questions

Where can I get STD testing in Virginia?

This page lists 328 STD/HIV testing locations in Virginia from the CDC NPIN directory. Call ahead to confirm services and hours.

Is there free STD testing in Virginia?

94 of the 328 listed locations say they offer free STI and/or HIV testing. Eligibility can depend on age, income or residency. Many health departments and community health centers also use sliding-scale fees.

Do I need an appointment?

41 locations here say no appointment is required. Others may need an appointment. Call before you go.

Can I get a rapid HIV test?

97 locations here list rapid HIV testing, which usually gives results during the same visit.

Which tests should I ask for?

Common tests include chlamydia, gonorrhea, syphilis, HIV and sometimes herpes or hepatitis. Which ones you need depends on your situation, so a clinician can help you decide. CDC recommends everyone ages 13 to 64 get tested for HIV at least once.

Is STD testing confidential?

Health care providers must keep your health information private. Some public health clinics offer anonymous HIV testing. Ask the clinic about their privacy policy.