Welcome to
Harrisonburg Pediatrics!

We provide high quality medical care to the children in our community, examining and treating children from birth through college graduation.


Harrisonburg Location

1947 Medical Avenue
Harrisonburg, Va. 22801


  • Scheduled appointments Monday-Friday 8:30am-5:00pm. Our last appointment is scheduled at 4:30pm.
  • Walk-ins Monday-Friday from 8:00-9:30am only
  • Established patients are seen on the weekends on a walk-in basis.
  • Saturday 9:00am-12:00pm. Sunday 1:00pm-3:00pm (Closed Sundays June through August)


McGaheysville Location

9982 Spotswood Trail
McGaheysville, Va. 22840


  • Mon, Wed, Thu, Fri 9:00am-5:00pm. Our last appointment is scheduled at 4:30pm.
  • New patients are seen by appointment only.
  • Summer hours will be in effect from June – August. Days will vary


Education & Counseling Center (ECC):

540-434-2821 - Appointments


Our logo and website may have changed but we will still offer the same great, personalized services!


Special Information            

The Virginia High School League (VHSL) requires a checkup - after 5/1 - for school sports participation in the upcoming school year.

For more information and to print a copy of the medical form for your appointment, please visit

https://www.vhsl.org/sports-medicine/physical-examination/. The medical form can be found under Resources.


Prenatal or "Meet the Doc" visits

If you would like to visit our office and meet one of the physicians, please call to schedule a Prenatal or "Meet the Doc" visit. This visit is free of charge and can be scheduled with the physician of your choosing.



Red Flag Alert

The Federal Trade Commission (FTC) requires all medical offices to verify the identity of their patients, confirm the patient's address and telephone number and verify insurance coverage. This requirement is to prevent and detect identity, insurance, or medical identity theft.

Insurance cards must be presented and demographic information verified at every visit.

We now copy driver's license or photo id for patients over 16, parents, or the patient's legal guardian. Identification will be confirmed at every visit.

We are sorry for any inconvenience this may cause.