Newborn Classes

Join us in our Crystal Lake and Fox River Grove locations for our upcoming Newborn Classes! If you are expecting or know someone that is, this is a great opportunity to meet the physicians, ask your burning questions and learn what you need to know before you bring your bundle of joy home.

Upcoming Dates:

Crystal Lake:

  • Tuesday, November 20 at 5:15pm
  • Wednesday, December 5 at 5:15pm
  • Thursday, January 17, 2019 at 5:15pm


Fox River Grove:

  • Wednesday, November 14 at 5:15pm
  • Wednesday, December 12 at 5:15pm
  • Thursday, January 10, 2019 at 5:15pm


For additional information or to register for one of our classes, please call our office. We look forward to meeting you!

Flu Clinics

                           Flu Clinics Oct 17

Hard to believe, but it’s time once again to get your flu shot! Call us to reserve your spot in one of our flu clinics. Appointments are scheduled every 5 minutes during our designated clinic times and slots fill fast! If these times are not convenient for you, please give our patient representative a call. Here’s to a healthy flu season!

Upcoming Dates:

Crystal Lake:

  • Saturday, November 3, 9:00am – 11:30am


Fox River Grove:

  • Friday, November 16; 2:00pm – 5:00pm
  • Friday, November 30; 2:00pm – 5:00pm

FDA Warns of Potential Contamination in Multiple Brands of Liquid Drugs & Dietary Supplements

Please review the following warning from the FDA regarding liquid drug and dietary supplement contamination to ensure your family is safe:

Voted One of the Best of Fox 2016, 2017 & 2018!

Pediatric Associates of Barrington would like to thank all of our patients for voting us “One of the Best Pediatricians in McHenry County.” Thanks to each and every one of you!!!