COVID-19 Response

CHRISTUS Health is fully equipped to provide safe, quality care to our communities. Learn More

The Children's Hospital of San Antonio

Request An Appointment

Complete and submit the form below or call 210-774-6942.
A representative will contact you within one business day.


Our Location

The Children's Hospital of San Antonio
333 N. Santa Rosa Street
San Antonio, Texas 78207

The Children's Hospital of San Antonio

The Children’s Hospital of San Antonio provides advanced medical services to more than 150,000 children across Southern Texas each year and provides a number of specialized programs to suit the individual needs of our patients and their families. From top-of-the line Neonatal ICU capabilities to counseling and therapeutic services for children in all stages of development, we extend whole-health treatment from professionals who care.

Programs and Services

  • Cancer and blood disorders center
  • Center for maternity and motherhood
  • Child abuse assessment center
  • Culinary health education for families
  • Emergency room services
  • Ear, nose and throat
  • Health and weight management
  • The heart center
  • Neonatal intensive care unit
  • Orthopedic surgery
  • Outpatient clinics
  • Pediatric critical care services
  • Spinal and thoracic treatment research center
  • Surgical services
  • The Voelcker clinical research center

Our goal is to provide compassionate, patient-and-family-centered care to every child that comes through our doors. In addition to the variety of services we offer, our staff, who have helped families with special needs for more than 55 years, includes:

  • Highly skilled pediatric physicians
  • Pediatric trained registered nurses
  • Licensed social workers
  • Registered medical assistants
  • Registered dietitians
  • Certified respiratory therapists
  • Child life specialists
  • Licensed physical, occupational, and speech therapists

Our courteous registrars and schedulers are trained to assist patients and families with any questions or concerns. Call 210-774-6942 today to schedule an appointment or find a physician.