Skip to main content

How to Schedule a Vaccine or Flu Shot Appointment at CVS Pharmacy

How to book a vaccine appointment at CVS

You can schedule a vaccine or flu shot appointment at CVS through their website, their mobile app, or by calling the pharmacy directly. The website route is usually fastest: go to CVS.com, select "Pharmacy" from the menu, then choose "Schedule a vaccine" or "Flu shots". You'll enter your zip code to find nearby locations, pick a date and time that works for you, and answer a few health screening questions before confirming.

If you prefer to call, use the pharmacy phone number for your nearest CVS location — you can find it on CVS.com or Google Maps. The pharmacy staff can tell you which vaccines are in stock that day and book you into an open slot. Calling works well if you have questions about which vaccine you need or if you're unsure whether you've had a particular shot before.

The CVS app (available on iPhone and Android) lets you manage your appointment, check in before you arrive, and upload your insurance card. You can also use it to refill prescriptions and view your vaccination record after your appointment is complete.

Key Takeaways

  • Book online at CVS.com, through the CVS app, or by calling your local pharmacy — all three routes take 5 to 10 minutes.
  • You'll need to answer health screening questions during booking, so have a few minutes free and know your medical history basics.
  • Bring your insurance card and photo ID to your appointment, though CVS can often process uninsured patients on the spot.
  • Most vaccine appointments take 15 to 20 minutes from check-in to leaving, including the screening questions and observation time after the shot.
  • Your vaccination record is available in the CVS app and by email after your appointment, which you can share with your doctor or school if needed.

What to bring and what to expect

Bring your insurance card and a photo ID (driver's license, passport, or state ID). If you don't have insurance, CVS can still give you the vaccine — you'll pay out of pocket, and the cost varies by vaccine type. Many flu shots are covered by insurance at no cost, and some other vaccines may be covered depending on your plan and age.

When you arrive, check in at the pharmacy counter. A technician will verify your appointment, ask you to confirm your health screening answers, and may ask follow-up questions about allergies or recent illnesses. Then you'll move to the vaccination area, usually a private or semi-private space in the pharmacy. The pharmacist will administer the shot, which takes seconds. You'll be asked to wait 15 minutes afterward so staff can watch for any immediate reactions — this is standard for all vaccines.

Bring a short-sleeved shirt or wear something you can roll up easily, since the shot goes in your upper arm. If you're anxious about needles, let the staff know when you check in — they're used to this and can help you feel more comfortable.

Scheduling around your calendar

CVS pharmacies are typically open 9 a.m. to 9 p.m. on weekdays and 10 a.m. to 6 p.m. on Sundays, though hours vary by location. When you book online, you'll see only the time slots available at that specific store on the dates shown. If the times don't work for you, try searching a different nearby location — appointment availability often differs between stores.

Vaccine appointments usually fill up faster during flu season (September through November) and around back-to-school time. If you're looking to schedule weeks in advance, you may see more open slots. If you need an appointment within a few days, calling the pharmacy directly sometimes reveals slots that aren't showing online yet.

You can reschedule or cancel your appointment through the CVS app or website up until the day before. If you need to cancel the day of your appointment, call the pharmacy directly.

Which vaccines CVS offers and what to know beforehand

CVS offers flu shots, COVID-19 vaccines, RSV vaccines (for older adults), shingles vaccines, pneumococcal vaccines, and several others depending on your age and health history. The full list is on their website, and you can filter by which vaccines you're interested in when you book.

Before your appointment, think about which vaccines you need. If you're not sure, your doctor can tell you, or you can ask the CVS pharmacist during your visit — they're trained to recommend vaccines based on your age and medical history. If you've had a vaccine recently at another pharmacy or doctor's office, bring that record or have the date handy, since the screening questions will ask about it.

Some vaccines require two doses spaced weeks apart (like some COVID-19 vaccines or the shingles vaccine). When you book your first dose, ask the pharmacy when you should schedule the second one, or book both appointments at the same time if the system allows it.

After your appointment

You'll receive a vaccination record by email or text, depending on what you chose during booking. This record shows the vaccine name, the date you received it, the lot number, and the location where you got it. Save this email — you may need it for school, work, travel, or your doctor's records.

Some side effects are normal: arm soreness, mild fever, or fatigue for a day or two. Over-the-counter pain relievers like ibuprofen or acetaminophen can help. Serious side effects are rare, but if you experience difficulty breathing, chest pain, or severe swelling, call 911 or go to an emergency room.

Your vaccination record is also stored in your CVS pharmacy profile and can be accessed through the app anytime. If you need an official record for school or travel, CVS can print one or send it to your doctor.

If you can't find an appointment or have questions

If appointments are full at your preferred location, expand your search to nearby zip codes — sometimes a store 10 minutes away has more availability. You can also call the pharmacy and ask when new slots typically open up; many pharmacies release appointments in batches on certain days of the week.

If you have medical questions before your appointment — like whether you should get a vaccine given a recent illness, a medication you're taking, or a past allergic reaction — call the pharmacy and ask to speak with the pharmacist. They can answer these questions over the phone and let you know whether you should reschedule or proceed as planned.

If you're looking for a specific vaccine that CVS doesn't currently have in stock, ask the pharmacy when they expect to receive it. Some vaccines are seasonal or have supply variations, and the staff can tell you when it will be available.

Frequently Asked Questions

Do I need insurance to get a vaccine at CVS?

No. CVS will vaccinate you whether or not you have insurance. If you're uninsured, you'll pay out of pocket; the cost depends on the vaccine type. Flu shots are often low-cost or free even without insurance. Ask about the price when you book or call the pharmacy.

Can I get multiple vaccines at the same appointment?

Yes. You can receive more than one vaccine in a single visit — for example, a flu shot and a COVID-19 vaccine at the same time. The pharmacist will ask which vaccines you need and can give them both during one appointment. If you need vaccines that require multiple doses, you'll schedule those separately.

What if I'm allergic to eggs or other ingredients?

Tell the pharmacist during your health screening. Most flu shots are safe for people with egg allergies, but some vaccines do contain egg protein. The pharmacist can review the specific vaccine being used and let you know if it's safe for you or if an alternative exists. If you have a severe allergy, your doctor may need to oversee the vaccination.

How long does a vaccine appointment actually take?

Plan for 15 to 20 minutes total. This includes check-in, health screening questions, the shot itself (which takes seconds), and the 15-minute observation period afterward. If the pharmacy is busy, it may take a bit longer, but most appointments move quickly.

Can I book an appointment for someone else?

You can book for a family member or dependent if you have their information, but they'll need to be present at the appointment with ID. For minors, a parent or guardian must be there to consent and answer health screening questions.

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.