Vaccinate Your Child Under 5

COVID-19 vaccines are now available for current patients ages 6 months to 5 years at Northridge PediatricsOrange Pediatrics, Augusta Pediatrics, and in the Battle Building. Call to make an appointment.

You can also find a vaccine for your child through the Virginia Department of Health.

UVA Pediatrics Harrisonburg McGaheysville thumbnail

UVA Pediatrics Harrisonburg McGaheysville

9982 Spotswood Trail

McGaheysville, VA 22840


Call 540.437.3740

Location hours:

  • 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.

38.3747042, -78.7298982

UVA Pediatrics Harrisonburg McGaheysville
9982 Spotswood Trail
McGaheysville, VA 22840
United States



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.

Services Offered

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.

Providers at this Location