UVA Pediatrics Harrisonburg McGaheysville
9982 Spotswood Trail
McGaheysville, VA 22840Directions
Monday - Friday: 8 a.m. - 5 p.m.
Walk-in Care for current patients: Get care for minor illness or injury on a first-come, first-serve basis. Call to schedule a same-day appointment. Bring insurance cards and ID.
Parking: Free for patients and visitors.
UVA Pediatrics Harrisonburg in McGaheysville offers a second location and convenience in the Shenandoah Valley area. Pediatric care treating children from birth through college graduation.
Welcome to UVA Pediatrics Harrisonburg in McGaheysville
We offer free opportunities for you to meet a provider. You'll have the chance to talk with a provider, learn about our office, meet our staff and have your questions answered. Appointments are required for new patients, routine checkups, chronic conditions, and ongoing concerns.
Scheduling & Visits
When at all possible, an appointment should be scheduled for your child's well and sick visits. We offer walk-in hours for established patients of UVA Pediatrics Harrisonburg. While you can choose preferred providers, we can't guarantee that your child will see your provider of choice during our walk-in clinic.
We provide high-quality pediatric care and services. Visit UVA Pediatrics Harrisonburg's page for a list of available care and services. Not all services are available at the McGaheysville location.