Carilion Care Guide
Know your options for medical care.
When you or a loved one is sick or injured, it’s important to know the best place to go for care. From scheduled primary care visits to urgent concerns that occur after regular office hours, this guide will help you navigate care options for your health needs.

If you are experiencing a medical emergency, call 9-1-1.
Emergent symptoms may include: Chest pain or difficulty breathing, uncontrolled bleeding or sudden, severe pain, signs of a stroke (facial drooping, numbness, slurred speech), loss of consciousness or severe head injury or high fever that does not respond to medication.
For urgent mental health assistance, call 9-8-8
Primary Care
In-person, by appointment
Open weekdays, hours vary
Insurance option
Best for non-urgent and acute care concerns, chronic condition care, health screenings, flu shots and other vaccines
Carilion Children’s
Family Medicine
Internal Medicine
or call 800-422-8482; may offer next day appointments at Community Care (Roanoke), 540-512-5200
New to MyChart? Sign up today
Virtual Primary Care
Video, by appointment
Mon. – Fri., 7 a.m. – 5 p.m.
Insurance option
Best for non-urgent concerns; you must have an existing primary care physician to use this service
Contact your primary care office to schedule a virtual visit
Urgent Care
In-person, walk-in
*Open daily, 8 a.m. - 8 p.m.
Insurance option
Best for urgencies including COVID-19 and flu, vomiting/diarrhea, sprains and strains, minor burns or rashes
For locations, go to VelocityCare
First come, first served clinic; Use "Save a Spot" to select time slot (not considered an appointment)
*Roanoke location opens at 7 am, Sunday - Thursday
Virtual Urgent Care
Video, by appointment
Daily, 8 a.m. - 8 p.m.
Insurance option
Best for urgencies including COVID-19 and flu, headaches, sinus congestion, sore throat, rashes, nausea or urinary tract infections; ages 2 and up.
Prescriptions available, if necessary