Harrisonburg Pediatrics: Two Convenient Locations
UVA Pediatrics Harrisonburg offers high-quality pediatric medical care in the Shenandoah Valley, treating children from birth through college graduation.
We offer two convenient locations:
UVA Pediatrics Harrisonburg
1947 Medical Avenue
Harrisonburg, VA 22801
Get Directions
Hours: Monday - Friday: 8:00 a.m. - 5:00 p.m.
Saturday: 9:00 a.m. - 12:00 p.m.
Sunday: 1:00 p.m. - 3:00 p.m.
Walk-in Hours: Monday - Friday: 8:00 a.m. - 9:30 a.m.
UVA Pediatrics Harrisonburg McGaheysville
9982 Spotswood Trail
McGaheysville, VA 22840
Get Directions
Hours: Monday - Friday: 8:00 a.m. - 5:00 p.m.
Appointments & Walk-in Hours
We offer walk-in hours for established patients of UVA Pediatrics Harrisonburg. During walk-in hours, you don't need an appointment to be seen for an acute illness. These include:
- earaches
- fever
- vomiting
- cough
- injuries
When at all possible, an appointment should be scheduled for your child's well and sick visits. We require appointments for new patients, routine checkups, chronic conditions, and ongoing concerns.
Insurance
We accept most major insurance plans and now accept VA Medicaid. Call our office if you have any questions.
Services Offered
We provide a range of pediatric care and services.
Preventative care:
- Well-child checkups
- Adolescent checkups
- Sports physicals
- College physicals
- Immunization review
Pediatric medicine:
- Same-day visits for acute illnesses
- Acne treatment
- Monitoring of chronic illnesses
Injury care:
- Lacerations
- Sprains/strains
- Burns
- Foreign body removal
Gynecology services:
- Breast exams
- Birth control services
Educational testing and counseling:
- ADHD testing, with continuous monitoring for progress
- Counseling
We also offer:
- Wart treatment
- Ear piercing
Note: Not all services are available at the McGaheysville location.
We offer free opportunities for parents and expecting mothers to meet our providers. You'll have the chance to talk with a provider, learn about our office, meet our staff and have your questions answered. These visits are free of charge, and you can call our office to schedule a meet and greet appointment.