A Round-Up of Pediatricians in Harrisonburg, VA

Harrisonburg baby in grass by Be Thou My Vision Photography


Chances are, if you’re a mom like me in Harrisonburg, you either have a pediatrician that you know and love or you’re looking for one!  Whether you recently moved to the area or your family is growing, let me help you to take the guesswork out of finding a Harrisonburg pediatrician that works best for your family and your needs!  For being a relatively small city, Harrisonburg boasts five pediatric offices which allows for parents to have a choice in where to take their children.  I understand what a personal decision that can be and that many factors go in to deciding which medical professionals are best for you and your family.

Below you will find a summary for each pediatric office in our area including the most commonly asked questions parents have.  I also included real recommendations from parents just like you!  Please note that some information (such as hours and number of doctors) for these Harrisonburg pediatric offices may change over time.

Mother in Harrisonburg, VA with daughter

Five Great Harrisonburg Pediatrician Practices For You To Consider For Your Family

1. UVA Pediatrics – Harrisonburg (formerly known as “Harrisonburg Pediatrics”)

This is the largest pediatric office in Harrisonburg with 8 doctors on staff.  In addition to the Harrisonburg office, there is also a location in McGaheysville that will be listed separately. Good news is, patients can be seen at either office.  The UVA Pediatrics group is the only Harrisonburg pediatricians office that accepts Medicaid.  As a large office with many providers, appointments are easy to get at the last minute, but you may not always be able to see your preferred doctor.

  • Regular hours: M-F 8:00 am – 5:00 pm
  • Walk In hours: M-F 8:00-9:30 am, Saturday by appointment 9:00 am – 12 noon
  • Same day sick appointments? Yes
  • After hour policy? Doctor on call
  • Number of doctors: 8
  • Accepting new patients? Yes
  • Accepts Medicaid? Yes
  • Part of town: Central
  • Address: 1947 Medical Ave. Harrisonburg, Va
  • Phone Number: 540-434-3004
  • Website: https://uvahealth.com/locations/profile/pediatrics-harrisonburg
  • Mom’s Say: “Love Harrisonburg Pediatrics. Always get us in quickly and never have to wait long.”


2. UVA Pediatrics – McGaheysville

This office is within the UVA Pediatrics system but has its own doctor and nurse practitioner.  This makes a great option for families looking for the benefits of a large office with the small-town feel.  While this office does not offer walk-in hours or Saturday appointments, patients can be seen at the Harrisonburg office during walk-in hours and on Saturdays.

  • Regular hours: M-F 8:00 am – 5:00 pm
  • Walk In hours: not at this location – only at Harrisonburg office
  • Same day sick appointments? Yes
  • After hour policy? On call doctor
  • Number of doctors: 1
  • Accepting new patients? Yes
  • Accepts Medicaid? Yes
  • Part of town: East- located in McGaheysville
  • Address: 9982 Spotswood Trail, McGaheysville, Va
  • Phone Number: 540-437-3740
  • Website: https://uvahealth.com/locations/profile/pediatrics-harrisonburg-mcgaheysville
  • Mom’s Say: “We love Dr. Smith! She always takes her time!  We never feel rushed and the kids absolutely love her!”


3. Bluestone Pediatrics

Bluestone Pediatrics is also a large office with 5 doctors.  They offer walk-in appointments every day of the week. It is the only office that currently offers sick appointments on Sunday.

  • Regular hours: M-F 8:00 am – 5:00 pm
  • Walk In hours: M-F 8:00 am- 9:00 am, Saturday 9:00 am – 11:00 am, Sunday 9:00 am – 11:00 am
  • Same day sick appointments? Yes
  • After hour policy? On call doctor
  • Number of doctors: 5
  • Accepting new patients? Yes
  • Accepts Medicaid? No
  • Part of town: East
  • Address: 4059 Quarles Ct., Rockingham, VA
  • Phone Number: 540-437-4800
  • Website: https://bluestonepediatrics.com/
  • Mom’s Say: “We have been going to Bluestone for 9 years and have zero complaints. We love Dr Max Wright and Dr Gerber. Our son used to see an allergist at UVA and we didn’t have any issues with communication between Bluestone and UVA. We like that it is a small practice, easy to get same day appointments, and they have walk-in hours 7 days a week.”


4. Mountain Ridge Pediatrics

Mountain Ridge Pediatrics is a great option for families looking for a smaller doctor’s office.  This office currently only has 2 doctors and they do not offer weekend appointment times.  The doctors on staff are very patient, caring, thorough and do not rush you through your appointment.

  • Regular hours: M-F 8:00 am – 5:00 pm
  • Walk In hours: none
  • Same day sick appointments? Yes
  • After hour policy? On Call Doctor
  • Number of doctors: 2
  • Accepting new patients? Yes
  • Accepts Medicaid? No
  • Part of town: Central
  • Address: 2062 Pro Point Lane Suite 100, Harrisonburg, VA
  • Phone Number: 540-217-5333
  • Website: https://www.mountainridgepediatrics.com/
  • Mom’s Say: “Dr Hutton at Mountain Ridge Pediatrics is the best! She’s super patient, never rushed, has a small office, drive through flu shots and awesome nurses/front desk staff.”
  • Mom’s Say: “I have anxiety, but I’ve never felt stressed out during an appointment; Dr. Hutton is very encouraging, and I appreciate how she includes parents in determining the best route of care.


5. Hanon Pediatrics

Hanon Pediatrics is the smallest office of the Harrisonburg pediatrician practices with only one doctor.  Though they have limited hours, they are the only office in Harrisonburg that lists house call as a possibility.   They are also the only office that offers discounts for cash payments.

  • Regular hours: Mon, Tues, Thurs 9:00 am- 5:00 pm, Weds and Fri 9:00 am- 1:00 pm
  • Walk In hours: no
  • Same day sick appointments? yes
  • After hour policy? Doctor on call
  • Number of Doctors: 1
  • Accepting new patients? Yes
  • Accepts Medicaid? No, but does accept cash payments at a discount.
  • Part of town: West
  • Address: 2681 John Wayland Highway, Harrisonburg, VA
  • Phone Number: 540-908-3366
  • Website: https://www.facebook.com/hanonpediatrics/
  • Mom’s Say: “Dr. Keli Hanon at Hanon Pediatrics is our fav. One doctor, one nurse. They know us by name. We can call in and they help us whenever we need advice. My fav to date.”

Father and son in Harrisonburg, VA at James Madison University

While I hope that you won’t need to frequent a pediatrician much for sick visits, it’s wonderful to know the options for our area and to be able to choose the one that works best for your family!   Having lived in Harrisonburg for over 20 years and raising 5 children, I have frequented the Harrisonburg pediatrician offices many times!  I’m grateful for all of these doctors, PAs and nurses who serve our community and come alongside parents to help keep our children healthy!






This free group is for moms (and moms-to-be) around Harrisonburg, Rockingham County, Charlottesville, and the surrounding areas. And when you join this free Facebook group, it is my mission to provide you with an encouraging, supportive, and authentic place where we can share wins, resources, and connections in the local community. From the challenges to the joys - let's all support each other!

And in here, you'll also be notified of my limited edition sessions and get the opportunity to be one of the first to grab your spot when those do get announced!


Candid, supportive, and real.

Join my free Facebook group!