Pennsylvania Department of Health offers immunizations year-round to eligible children and adults at state health centers and through clinics at various community locations. Vaccinations are free for uninsured/underinsured adults, as well as for children through 18 years of age who are uninsured, underinsured, Medicaid eligible, or American Indian or Alaska Native.
Adults and children who meet the requirements to receive immunizations must call 1-877-PA-HEALTH (1-877-724-3258) to schedule an appointment. A parent/legal guardian must accompany children who are receiving a vaccination. Department of Health staff will need to be notified prior to the appointment if someone other than the child’s parent/legal guardian will be accompanying him/her.