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
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
For locations:
Carilion Children’s
Family Medicine
Internal Medicine
Call 800-422-8482; may offer next day appointments at Community Care (Roanoke), 540-512-5200
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
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 a time slot (not considered an appointment).
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.
MyChart users can call to schedule an urgent care video visit with a VelocityCare provider. New to MyChart? Sign up today, or enroll at your next appointment.