Petersburg Health Department

 

Clinic Services & Schedules

Petersburg Health Department
301 Halifax Street
Petersburg, VA 23803
Telephone: (804) 863-1652
Fax: (804) 862-6126

Times are subject to change due to holidays, inclement weather, or other circumstances.
Please contact us for current scheduling and on-site services.  

See this page for more information about each program.

Program/Service

Schedule

What to Know

Men’s Sexual Health
Monday Night Check-Up
 

2nd and 4th Mondays
5:00 PM – 7:00 PM

 

For men aged 18 years and older.

Make an appointment at 804-863-1652.

Walk-ins are accepted until we are full.

Family Planning + Maternity Care

(Including exams, STI testing, and pregnancy testing)

1st, 2nd, 3rd, & 5th Mondays
8:30 AM—4:30 PM4th Mondays
8:30 AM– 10:30 AM
By appointment only.
HealthSpace Teen Clinic

 

1st Thursdays
1:00 PM – 4:00 PM
By appointment only.

Immunizations

Tuesdays
8:15 AM—4:30 PM
By appointment only.

Immunization clinics are open for babies, children, adolescents, pregnant women, and adults.

What to bring:

  • Vaccine records
  • Insurance information
  • I.D.
  • Only the child(ren) receiving immunizations
 

Sexually Transmitted Infections (STI)

 

Fridays Walk-ins are welcome 8:15 AM to 10:30 AM.
 

Women, Infants, and Children (WIC)

 

By appointment only.

 

Last Updated: September 25, 2025