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 cuts, burns and lacerations
For locations, go to VelocityCare
Walk in daily, 8 a.m. to 8 p.m. Use Save a Spot to reserve your place in line and save registration time upon arrival.
*Roanoke location open at 7 a.m. 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