Our Vaccine Philosophy

Our practice believes that all children should receive the recommended vaccines according to the guidelines provided by the AAP and the CDC. Vaccines are safe and effective in preventing diseases and health complications in children and young adults. Regular vaccinations help children ward off infections, and are administered as one of the safest and best methods of disease prevention.

We are happy to discuss your concerns about vaccines at your child's next visit.

Immunization Schedule

Immunizations protect your child against several serious, life-threatening diseases. Your child should have shots according to the following schedule. If your child’s shots are not up-to-date, call your health care provider’s office for an appointment.

Age of Child Immunization

  • birth to 2 weeks Hep B
  • 1-month Hep B
  • 2 months DTaP-IPV-Hib, PCV, Rotavirus
  • 4 months DTaP-IPV-Hib, PCV, Rotavirus
  • 6 months DTaP-IPV-Hib, PCV, Rotavirus
  • 9 months Hep B
  • 12 months Varivax, PCV, MMR
  • 15 months DTaP, IPV, Hib, Hep A
  • 18 months Catch Up (if any immunizations have been missed)
  • 2-year Hep A
  • 4 year DTaP, IPV, MMRV
  • 11 to 12 years Tdap, MCV4, HPV **
  • 16 years MCV4, MenB ***
  • 17-18 years TD
  • 6 months to 18 years Influenza (yearly)*

* 2 doses given one month apart are required the first year receiving flu vaccine if less than 9 years old.

**HPV 2- or 3-dose series depending on age at initial vaccination:

- Age 9 through 14 years at initial vaccination: 2-dose series at 0, 6–12 months

- Age 15 years or older at initial vaccination: 3-dose series at 0, 1–2 months, 6 months

*** MenB #2 1 month after first dose

For more information regarding recommendations for immunizations, please click Childhood Immunization Schedule and Adolescent Immunization Schedule .


Vaccine Safety: The Facts Safety facts on vaccines from the AAP

Vaccines for Children (VFC)

Massachusetts Immunization Information System

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Hours of Operation


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


Limited acute care