Need help
When you need primary, urgent or specialty care, VCU Health will help you find the right provider at the most convenient location – for all of your health care needs.
For busy schedules, efficient appointment processing is a benefit that everyone appreciates! With MyChart, you can complete the check-in process from home, and pay appointment copays online.
With all of your health information in one place, it’s easier to stay informed – with important information from your VCU Health providers.
We know that convenient appointment scheduling is important to you, MyChart is the most effective way to be electronically notified of a possible sooner appointment, offering more appointment flexibility that works with your schedule.
Telehealth appointments can be scheduled at your convenience - from your home or anywhere you need to connect virtually - for adults and children.
Learn more about telehealthBy completing a quick online appointment form, you can request information on providers and locations for any health care need. Just select your preferred provider and referred location and we’ll respond to your requests. Making life better for our patients is our goal at VCU Health.
Request an AppointmentWith over 1,800 providers available across every medical specialty, VCU Health has the clinical expertise you need - for any medical condition. Search by name, clinical specialty or location and find your provider choices easily. You can review provider details, find phone information and even request an appointment directly from the provider contact information.
Find a ProviderWith 91 locations across an entire system of care, VCU Health provides access to health care services where you live or work. Search by location, street name, town, zip code or medical specialty to find a convenient location for your specific needs. We even provide information on traffic updates impacting our campuses and wayfinding so getting to your care is as easy as possible.
Find a LocationIf you need additional help finding a provider or specialist for any healthcare need, please call us at (800) 762-6161 with any questions or to get help scheduling an appointment.