How to Schedule and Prepare for a CVS Virtual Appointment
What a CVS virtual appointment is and how to find one
CVS offers virtual visits through CVS MinuteClinic Virtual Care, a telehealth service where you connect with a nurse practitioner or physician assistant by video, phone, or secure messaging. You don't need to be a CVS customer or have a prescription history there — you can book an appointment whether or not you've visited a CVS store or pharmacy before.
You can find CVS virtual appointments in two places: through the CVS Health app (available on iOS and Android) or through the CVS website at cvs.com. Both routes lead to the same scheduling system. When you search for availability, the system shows you open time slots, the cost per visit, and which provider will see you — though you won't always know the specific clinician's name until after you book.
Virtual visits are available seven days a week, including evenings and weekends, though exact hours vary by your location and the time of year. Wait times are typically shorter than in-person MinuteClinic visits, and you can often get an appointment the same day or next day.
Key Takeaways
- CVS virtual appointments are booked through the CVS Health app or cvs.com, and you can schedule a same-day or next-day visit in most cases.
- You'll need to create a CVS Health account, provide your insurance information or pay out-of-pocket, and have a quiet space with internet and a camera or phone for the visit.
- Virtual visits at CVS treat common conditions like cold and flu symptoms, urinary tract infections, skin rashes, and minor injuries, but not emergencies or conditions requiring a physical exam.
- The cost ranges from about $40 to $99 per visit depending on your insurance and the type of visit, and some insurance plans cover the full cost.
- After your visit, the provider can send prescriptions directly to a CVS pharmacy or another pharmacy of your choice, and you'll receive a visit summary in your CVS Health account.
Steps to book a CVS virtual appointment
Start by downloading the CVS Health app or going to cvs.com on a web browser. If you don't already have a CVS Health account, you'll create one using your email address and a password. You'll need to provide your date of birth, phone number, and home address during setup.
Once logged in, look for the "Virtual Care" or "MinuteClinic Virtual" option. You'll be asked to describe your reason for the visit — for example, "cold symptoms," "rash," or "urinary tract infection." The system then shows you available appointment times. Select a time slot that works for you. Before confirming, you'll enter your insurance information or choose to pay out-of-pocket. If you have insurance, the system will tell you the copay amount (if any) before you book.
After you confirm the appointment, you'll receive a confirmation email and a reminder notification. The appointment details will appear in your CVS Health account, including a link you'll use to join the video visit at the scheduled time. Some appointments may require you to complete a brief health questionnaire before the visit starts.
What to prepare before your appointment
Have your insurance card ready, or know that you're paying out-of-pocket. If you have insurance, the system will ask for your member ID, group number, and date of birth — information that's on the front of your card. If you don't have insurance or prefer not to use it, you can pay by credit or debit card at the time of booking.
Set up your space: find a quiet room where you won't be interrupted, and make sure you have a stable internet connection. You'll need either a smartphone, tablet, or computer with a working camera and microphone. Test your camera and audio a few minutes before the appointment to avoid delays. Have a list of any medications you're currently taking, including over-the-counter drugs and supplements, because the provider will ask about them.
If you have symptoms, write down when they started, what makes them better or worse, and any other details that might help the provider — for example, "fever started yesterday evening, highest temperature was 101.5°F." If you're calling about a skin condition, rash, or injury, have good lighting so the provider can see the area clearly during the video visit.
What conditions CVS virtual visits can and cannot treat
CVS virtual providers can diagnose and treat common, non-emergency conditions: cold and flu symptoms, sore throat, cough, congestion, headache, minor aches and pains, urinary tract infections, yeast infections, skin rashes and minor skin conditions, insect bites, minor cuts or scrapes, and allergies. They can also refill certain routine prescriptions and provide preventive care guidance.
Virtual visits are not appropriate for emergencies — chest pain, difficulty breathing, severe allergic reactions, signs of stroke, or serious injuries should go to an emergency room or call 911. They also cannot treat conditions that require a physical exam, such as checking your ears for infection, listening to your lungs with a stethoscope, or palpating your abdomen. If the provider determines during the visit that you need an in-person exam or testing, they will refer you to an urgent care center, a MinuteClinic location, or your primary care doctor.
Cost and insurance coverage
The cost of a CVS virtual visit ranges from about $40 to $99 per visit, depending on whether you use insurance and which type of visit you choose. If you have health insurance, your copay (if you have one) is usually between $0 and $50, and the rest is billed to your insurance. Some plans cover virtual visits at 100%, meaning you pay nothing out-of-pocket.
If you don't have insurance or choose not to use it, you'll pay the full out-of-pocket price at the time of booking. The exact price is shown before you confirm your appointment, so there are no surprises. Some employers and health plans offer CVS virtual visits as a covered benefit, so check your plan documents or call your insurance company if you're unsure whether your visit will be covered.
What happens during and after your visit
A few minutes before your appointment time, log into your CVS Health account and look for the link to join the video visit. Click it, and you'll be connected to a nurse practitioner or physician assistant. The visit typically lasts 10 to 20 minutes. The provider will ask about your symptoms, when they started, any medications you take, and your medical history. They may ask you to show them a rash, wound, or other visible symptom on camera.
If the provider can treat your condition, they'll discuss options with you — whether that's a prescription, over-the-counter recommendations, or self-care advice. If they think you need an in-person exam or testing, they'll explain why and refer you to the appropriate place. At the end of the visit, you'll receive a summary document in your CVS Health account that lists the diagnosis, any prescriptions, and follow-up instructions.
Prescriptions are sent electronically to a CVS pharmacy or another pharmacy of your choice. You can pick them up in person, use CVS delivery, or use mail delivery depending on the pharmacy and the medication. If the provider recommends over-the-counter products, they may send you links to items available at CVS, but you're not required to buy them there.
Troubleshooting common issues
If you can't find the virtual care option in the CVS app or website, make sure you're logged into your account and that your app is up to date. On the app, go to Settings and check for updates. If you're on the website, try clearing your browser cache and logging out and back in. If the problem persists, call CVS customer service at 1-800-SHOP-CVS.
If you're having technical problems during the visit — your camera or microphone isn't working, or the video is freezing — let the provider know immediately. They can switch to a phone call instead. If you lose connection entirely, the provider will try to reach you by phone at the number on file. If you miss your appointment time, contact CVS as soon as possible; some missed appointments can be rescheduled for free, while others may require rebooking and paying again.
If you're unsure whether your condition is appropriate for a virtual visit, you can call CVS MinuteClinic before booking. The phone number is on the CVS website, and staff can answer questions about what virtual visits can treat. You can also start a virtual visit and cancel within a few minutes if you decide it's not the right option — though you may be charged a cancellation fee depending on how close you are to your appointment time.
Frequently Asked Questions
Can I use my insurance at a CVS virtual appointment?
Yes. During booking, you'll enter your insurance information, and the system will show you the copay amount before you confirm. If your plan covers virtual visits, your insurance will be billed. If you don't have insurance or prefer to pay out-of-pocket, you can choose that option instead.
What if I need a prescription refill after my visit?
The provider can refill certain routine prescriptions during the visit if it's appropriate. If you need a refill for a medication you've been taking for a while, mention it during the appointment. The provider will send the prescription to your pharmacy of choice, and you can pick it up or have it delivered.
Can a CVS virtual provider refer me to a specialist?
Yes. If your condition requires specialist care, the provider can give you a referral. However, the referral process depends on your insurance and your primary care doctor's requirements. Some insurance plans require your primary care doctor to authorize a specialist visit, so you may need to follow up with them.
What if my appointment gets cancelled?
If CVS cancels your appointment, you'll receive a notification and can reschedule for another available time slot. If you cancel within a certain timeframe before your appointment, you may be charged a cancellation fee. Check the cancellation policy shown when you book to understand the specific terms.
Do I need to be a CVS customer to book a virtual appointment?
No. You don't need a prescription history, a CVS loyalty card, or any prior relationship with CVS to book a virtual visit. You only need to create a CVS Health account, which is free and takes a few minutes.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.