Skip to content
211 Virginia home page
Report

Immunizations - Petersburg, Petersburg Health Department

301 Halifax Street, Petersburg, VA 23803

Eligibility

Babies, children, adolescents, pregnant women, and adults.

Hours

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

Languages

Spanish

Application process

Bring only the child(ren) receiving immunizations. Bring vaccine, insurance information and I.D. Call to schedule an appointment

Fees

Call for information.

Service area

Petersburg, VA

Free routine childhood immunizations are provided. Adult immunizations are available, including influenza / pneumococcal.

What's Here
Providing organization

Petersburg Health Department

Working to foster healthy communities through disease prevention & control, health promotion, environmental protection and emergency preparedness & response.