How to Book and Manage Appointments at CVS Using Their Scheduler
What the CVS appointment scheduler does
CVS offers an in-store and online scheduler for pharmacy services, health clinics, and MinuteClinic visits. You can book appointments for vaccinations, flu shots, COVID-19 testing, basic health screenings, and pharmacy consultations without calling ahead. The scheduler shows you available times at your nearest location, lets you confirm your appointment online, and sends you reminders before your visit.
The system is free to use and does not require you to be a CVS customer or loyalty member, though having a CVS account makes the process faster. You can access it through the CVS website, the CVS mobile app, or by walking into a store and asking at the pharmacy counter.
Key Takeaways
- You can book CVS pharmacy and MinuteClinic appointments online through the CVS website or mobile app, or in person at any CVS location.
- The scheduler shows real-time availability and lets you pick a specific time slot rather than waiting for a callback.
- You will need your date of birth, insurance information (if you have it), and the reason for your visit to complete a booking.
- Appointment reminders come by text or email depending on how you set up your account, usually 24 hours before your visit.
- If you need to cancel or reschedule, you can do so through the same scheduler or by calling the store directly.
Booking through the CVS website or app
Start at cvs.com and look for the "Schedule a vaccine" or "Book an appointment" link, usually visible on the homepage. The CVS mobile app has a dedicated appointment tab at the bottom of the screen. Either route will ask you to enter your zip code or allow the app to use your location to find nearby stores.
Once you see available locations, select the store you prefer and the type of appointment you need — for example, "COVID-19 vaccine," "flu shot," "MinuteClinic visit," or "pharmacy consultation." The scheduler will show you open time slots for the next several days. Pick the date and time that works for you, then enter your personal details: name, date of birth, phone number, and email address.
If you have insurance, you can enter your member ID and group number at this stage. CVS will ask whether you want to pay with insurance or out of pocket. You do not have to enter payment information online — most vaccines and many services are covered by insurance at no cost to you, and you will settle any balance at the store if needed.
Booking in person at a CVS store
Walk up to the pharmacy counter and tell the staff member you want to book an appointment. They can check availability on their system and schedule you on the spot. This route is useful if you prefer to speak with someone, have questions about what to bring, or want to book same-day or next-day appointments that may not show online yet.
In-store booking takes about five minutes. The staff member will ask for your name, date of birth, phone number, and the reason for your visit. They will print or email you a confirmation with your appointment time and any instructions specific to that service.
What to bring and how to prepare
Bring a photo ID and your insurance card if you have one. If you are getting a vaccine, wear loose-fitting clothing on the arm that will receive the shot. For MinuteClinic visits, bring any relevant medical records or a list of current medications if this is your first visit to that clinic.
Arrive 10 to 15 minutes early to allow time for check-in. If you are running late, call the store directly — the pharmacy or clinic staff can tell you whether they can still see you or whether you need to reschedule. Most CVS locations will hold your appointment for 15 minutes past your scheduled time.
Canceling or rescheduling your appointment
Log into your CVS account on the website or app, go to "My appointments," and select the appointment you want to change. You will see options to cancel or reschedule. If you reschedule, the system will show you available times at the same location or at a different store if you prefer.
You can also cancel or reschedule by calling the CVS store directly. Look up the pharmacy phone number on cvs.com, call during store hours, and ask to speak with the pharmacy manager or the person handling appointments. Cancellations made at least a few hours in advance help the store fill your slot with another customer.
Appointment reminders and confirmation
CVS sends appointment reminders by text message or email, depending on which contact method you provided during booking. Most reminders arrive 24 hours before your appointment. The message will include your appointment time, the store address, and a phone number to call if you need to reschedule.
If you do not receive a reminder, check your spam or junk folder — sometimes reminder texts or emails get filtered. You can also log into your CVS account to see your upcoming appointments at any time. If you booked in person, the staff member should have given you a printed confirmation or emailed one to you.
Common reasons appointments may not be available
Some appointment types — like flu shots in summer or COVID-19 vaccines during low-demand periods — may have limited or no availability at certain times. If you cannot find a slot online, try a different store location, a different date, or call the pharmacy directly to ask when the next batch of appointments will open.
Walk-in service is always an option at CVS pharmacies and MinuteClinic locations, though wait times vary. If you need an appointment urgently and the scheduler shows nothing available, visiting in person and asking to be added to the waitlist or seen as a walk-in is often faster than waiting for online slots to open.
Frequently Asked Questions
Do I need a CVS account to book an appointment?
No. You can book without an account by entering your information directly into the scheduler. A CVS account makes it faster because your details are already saved, and you can view all your past and upcoming appointments in one place. Creating an account is free and takes about two minutes.
Can I book an appointment for someone else?
Yes, you can book for a family member or dependent. During booking, enter their name and date of birth instead of your own. You will provide your contact information so CVS can send reminders to you. Some services, like vaccines for children, may require a parent or guardian to be present at the appointment.
What if I miss my appointment?
Call the store as soon as you realize you will not make it. If you miss an appointment without canceling, CVS may flag your account, and you might have a harder time booking future appointments at that location. Rescheduling through the app or calling ahead takes just a few minutes and keeps your record clear.
Are there any fees to use the CVS appointment scheduler?
No. The scheduler itself is free. The cost of the service — such as a vaccine or MinuteClinic visit — depends on your insurance and the specific service. Many preventive vaccines are covered by insurance at no cost to you under federal law.
Can I book a pharmacy consultation for a medication refill?
Yes. Select "Pharmacy consultation" or "Medication therapy management" when booking, and note in the appointment details that you want to discuss a refill or medication question. A pharmacist will review your needs and can process refills or answer questions about your medications during the appointment.
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.