Appointments: 704-853-5009

Our appointment scheduling process has changed. Visits are now by appointment with the following schedule:

  • Immunization appointments are available Monday - Friday 8 - 11:30 and 1 - 4:30.


All vaccines required for school or child care and many recommended vaccines are available at the Health Department. Some children 18 and under (see below for details) can receive some shots free of charge; others will have a fee. Many of our vaccines are covered by private insurance plans.

Learn more about North Carolina Required School Immunizations.

Some vaccines are free for children who are eligible for the Vaccines for Children (VFC) Program. To be eligible, children must be 18 years or younger and meet at least one of the following requirements:

  • Medicaid-eligible Childhood shots are given at the Health Department.
  • Uninsured
  • American Indian
  • Alaskan native
  • Underinsured (private insurance coverage does not include vaccines)
  • Unaccompanied minor without proof of insurance

Rabies Prevention

Pre-exposure vaccines for veterinary techs and boosters for veterinarians and animal handlers are available. Please call 704-853-5009 for details.