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.

Carilion Care Guide provider pointing to the left

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

Clock icon

Open weekdays, hours vary 

1 to 2 dollars icon

Insurance option

Red cross icon

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

Virtual Primary Care Clock icon

Mon. – Fri., 7 a.m. – 5 p.m.

Virtual Primary Care dollar sign icon

Insurance option

Virtual Primary Care red cross icon

Best for non-urgent concerns; you must have an existing primary care physician to use this service

Connect using the MyChart app or receive a link by email or text.

Download the MyChart App:
Apple
Android

Urgent Care

In-person, walk-in

Urgent care clock icon

Open daily, 8 a.m. - 8 p.m.

Urgent care dollar icon

Insurance option

Urgent care red cross

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

24 x 7 clock icon

Daily, 8 a.m. - 8 p.m.

24 x 7 dollar sign icon

Insurance option

24 x 7 red cross icon

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.