Health is a Journey
Health is a Journey
At Asheville Pediatrics, we do more than treat symptoms—we support your child’s health journey from birth through young adulthood. With a full range of services, round-the-clock accessibility, and a team of local physicians who truly care, we’re redefining what it means to provide pediatric care that’s personal, comprehensive, and convenient,
Wellness Made Well
We’re here for the big milestones, the everyday moments, and everything in between. Asheville Pediatrics is built on the fundamentals of adolescent health—supporting a family-focused approach to every aspect of your child’s health journey.
Complete Pediatric Care
From a baby’s first checkup to a teen’s mental health support, we’re with your family every step of the way. We offer a full range of services—from routine care and immunizations to sports physicals and behavioral health.
Accessible & Convenient
Care when you need it most, day or night. With 24/7 access to medical advice and drop-in sick appointments, we’re here to support your child’s health around the clock, every day of the year.
Physician Owned
As a physician-owned practice, our doctors are committed partners in your child’s health. As a locally owned practice, we take your family’s care personally—because this is our community, too.


As an Asheville Pediatrics patient, you get more than great care—you get peace of mind. Our families enjoy a level of support that goes beyond the basics.
- Drop-In Sick Visits
Fevers, coughs, and unexpected sniffles don’t wait for an appointment—and neither should you. Our convenient drop-in hours make it easy to get care when your child needs it most, no scheduling required. - 24/7 Nurse Support
Whether it’s a late-night issue or a weekend worry, you’re never alone. Our nurses are just a phone call away—ready to offer guidance, reassurance, and answers any time, day or night. - Mental Health Resources
Your child’s well-being is about more than just physical health. That’s why we offer in-house mental health support, so your family can access the care they need—all in one trusted place.
Convenient Location
Located just off the Sweeten Creek exit on I-40, our central Asheville location is ideally situated for families all across Western North Carolina. Easy to access, with plenty of parking and a calm, welcoming atmosphere—it’s the kind of place that makes taking care of your family’s needs feel simple and stress-free.