RHHD provides important immunizations to children of all ages. From polio to HPV, our team will help make sure your family has the immunizations they need to stay healthy.
Remember: Some vaccines are required to attend public and private schools, so make sure your child is up-to-date and can start school on time! Vaccines required for entry into Richmond and Henrico County Schools are available (fees may apply.) Seasonal flu and COVID-19 vaccines are available for children six months and older.
Does your child need a vaccine? Sign up for immunizations today! You can find them at:
- A regular, annual visit with your primary care provider (PCP). If you need help choosing a PCP, visit rhhd.gov/connect-pc to learn more primary care in our communities!
- One of our partners. We have a full list of teams providing free or low-cost immunizations at rhhd.gov/connect-pc.
- RHHD clinics! The health department offers appointments for required childhood vaccines. Students must bring a guardian, a copy of immunization records, and an insurance card if they have one. Call 804-501-4651 to make an appointment at the Henrico West Clinic. Call 804-652-3190 to make an appointment at the Henrico East Clinic. Call 804-205-3500 to make an appointment at the Richmond City Cary Street Clinic.
- Vaccination events at Henrico Public Schools. HCPS and RHHD are hosting three clinics to offer Tdap, MenACWY, and HPV vaccines to rising 7th and 12th graders in Henrico County. First come, first served (no pre-registration), until supplies run out. Bring your child’s vaccination record and insurance card if you have one.
- Tuesday, July 21, 2026
Quioccasin Middle School
Time: 9 a.m.-until vaccine supply runs out, or 3 p.m. (whichever comes first)
Address: 9400 Quioccasin Rd. Richmond, VA 23238 - Thursday, August 6, 2026
Fairfield Middle School
Time: 9 a.m.-until vaccine supply runs out, or 3 p.m. (whichever comes first)
Address: 5121 Nine Mile Rd. Richmond, VA 23223 - Saturday, August 15, 2026
Henrico Sports + Events Complex (HCPS Back-To-School Kickoff Event)
Time: 10 a.m.-until vaccine supply runs out, or 3 p.m. (whichever comes first)
Address: 1 All Star Blvd Glen Allen, VA 23059
- Tuesday, July 21, 2026