How to Schedule a Flu Vaccine Appointment at CVS
How to book a flu shot at CVS
You can schedule a flu vaccine appointment at CVS through their website, their mobile app, or by calling the pharmacy directly. Most CVS locations offer flu shots without an appointment, but booking ahead means shorter wait times and may provide availability. The process takes about five minutes online.
Go to CVS.com and select "Schedule a vaccine" or open the CVS app and tap the vaccine section. Enter your zip code to find nearby locations, then choose a date and time that works for you. You'll answer a few health screening questions and provide your insurance information if you have it — CVS accepts most major plans, and uninsured patients can still get vaccinated at the pharmacy's standard price.
If you prefer to call, use the pharmacy phone number for your local CVS location (available on their website or Google Maps). The pharmacy staff can tell you which flu vaccine formulations they have in stock and book you directly. Walk-ins are welcome at most locations during regular pharmacy hours, though wait times vary by store and time of day.
Key Takeaways
- CVS offers flu shots with or without an appointment at most locations, and booking online or by phone takes about five minutes.
- You'll need to answer health screening questions and provide insurance information or payment method before your appointment.
- Different flu vaccine types are available — standard, high-dose, and preservative-free — and availability varies by location.
- Bring your insurance card and photo ID to your appointment, and plan to arrive 10 to 15 minutes early if you booked ahead.
- If you have a severe egg allergy or other medical concerns, call the pharmacy ahead of time to confirm which vaccines they can safely give you.
What documents and information to bring
Bring your insurance card and a photo ID to your appointment. If you don't have insurance, CVS will still vaccinate you and can discuss payment options at the time of your visit. You don't need a doctor's referral or prescription for a flu shot.
Have your health history ready, especially if you've had a severe allergic reaction to a flu vaccine in the past, have a bleeding disorder, or are currently taking blood thinners. The pharmacy staff will ask about these during check-in. If you're unsure whether the vaccine is right for you because of a medical condition, call ahead and speak with the pharmacist — they can review your situation before your appointment.
If you're getting the vaccine for a child, bring their insurance card and ID as well. Parents or guardians must be present for minors. CVS offers age-appropriate flu vaccines starting at six months old.
Which flu vaccines CVS typically stocks
CVS carries the standard flu vaccine (Fluzone or Fluad), a high-dose version for adults 65 and older (Fluzone High-Dose), and a preservative-free option. The specific brands and formulations available depend on your location and the time of season — early in flu season, all options are usually in stock, but later in the year some may run low.
When you book your appointment online or call, the system will show you which vaccines are available at that location on your chosen date. If you have a preference — for example, you want the high-dose vaccine or need the preservative-free version — mention it when booking or call ahead to confirm it's in stock. The pharmacist can also discuss which option is recommended for your age and health status.
If your preferred vaccine isn't available at your chosen location, you can either select a different CVS nearby or ask to be notified if it becomes available. Some locations receive shipments throughout the season.
What happens during your appointment
Arrive 10 to 15 minutes early if you booked ahead so you have time to check in. You'll confirm your health screening answers, review any allergies or medical conditions, and sign consent paperwork. The whole process from check-in to leaving usually takes 20 to 30 minutes, though the actual injection takes less than a minute.
The pharmacist will clean a small area of your upper arm and administer the vaccine. You may feel a slight pinch. Afterward, you'll be asked to wait in the pharmacy for about 15 minutes in case you have an immediate reaction — this is standard practice and most people have no reaction at all. The pharmacist will give you a vaccination record card showing the date, vaccine type, and lot number.
Some people experience mild side effects in the hours or days after vaccination, such as soreness at the injection site, low-grade fever, or fatigue. These are normal and typically resolve within a day or two. Serious side effects are rare.
Timing and availability throughout the season
Flu season in the United States typically runs from October through March, though the CDC recommends getting vaccinated by the end of October. CVS begins offering flu shots in early September at most locations. Availability is usually highest in September and October; as the season progresses, some locations may run low on certain vaccine types.
If you're booking in November or later, call your local CVS pharmacy to confirm they still have flu vaccine in stock before making the trip. Some locations may have limited supply or specific formulations available. If your preferred location is out, nearby CVS stores often have stock, and the pharmacy can help you find an alternative.
You only need one flu shot per season unless you're getting vaccinated for the first time or are a child under nine years old (in which case two doses, spaced four weeks apart, are recommended). After your first dose, the pharmacy will note this in their system and can remind you if a second dose is needed.
Cost and insurance coverage
Most insurance plans cover the flu vaccine at no cost to you. CVS accepts Medicare, Medicaid, and commercial insurance plans. If you have insurance, bring your card to your appointment and CVS will bill your plan directly.
If you don't have insurance, CVS charges a standard pharmacy price for the flu vaccine, which varies slightly by location and vaccine type but typically ranges from around $30 to $75. Ask about the cost when you book or call ahead if you want to know the exact price for your location and preferred vaccine.
Some employers and community organizations offer free or subsidized flu shots through CVS as part of workplace wellness programs or public health initiatives. Check with your employer or local health department to see if you're covered under such a program.
Rescheduling or canceling your appointment
If you need to change your appointment, log into your CVS account online or through the app and select "Manage appointments." You can reschedule to a different date or time at the same location or switch to a different CVS store. Canceling is also straightforward — just select the appointment and choose "Cancel."
If you booked by phone, call the pharmacy directly to reschedule or cancel. There's no penalty for canceling or rescheduling, and you can book again whenever you're ready. If you miss your appointment without canceling, you can still walk in to any CVS pharmacy and get vaccinated without an appointment.
Frequently Asked Questions
Can I get a flu shot at CVS if I don't have insurance?
Yes. CVS will vaccinate you regardless of insurance status. You'll pay out of pocket at the time of your visit. The cost varies by location and vaccine type but is typically $30 to $75. Ask about the exact price when you call or book online.
Do I need a doctor's note or prescription to get a flu shot at CVS?
No. You don't need a prescription or referral from a doctor. The CVS pharmacist can administer the flu vaccine directly. If you have medical concerns or take medications that might interact with the vaccine, mention this when booking and the pharmacist can advise you.
What if I'm allergic to eggs?
Most flu vaccines are made using eggs, but CVS carries egg-free or low-egg options. Call your local CVS pharmacy before your appointment and tell them about your allergy so they can confirm which vaccines they have available. The pharmacist can discuss which option is safe for you.
Can I get a flu shot if I'm pregnant?
Yes. The flu vaccine is safe during pregnancy and is actually recommended by the CDC. When you book your appointment, mention that you're pregnant so the pharmacy staff can note it. The pharmacist can answer any questions about vaccine safety during pregnancy.
How long does a CVS flu shot appointment take?
Plan for 20 to 30 minutes total from check-in to leaving. The actual injection takes less than a minute, but you'll spend time answering health questions, reviewing paperwork, and waiting 15 minutes afterward as a safety precaution. Walk-ins may wait longer depending on how busy the pharmacy is.
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.