CVS Pharmacy operates thousands of locations across the United States and offers flu vaccination services at most of them. This guide provides information about how CVS structures its flu vaccine scheduling process so you can understand what to expect when planning your visit. Knowing the different ways you can schedule an appointment helps you choose the method that works best for your situation.
Learn About Vehicle Bill of Sale in New York →
CVS offers multiple channels for scheduling flu vaccine appointments, including in-store visits, online scheduling through their website, and their mobile app. Each method has different features and timeframes. Understanding these options means you can pick whichever approach fits your schedule and comfort level. Some people prefer booking online in advance, while others like the flexibility of walking in during available hours.
The flu vaccine availability at CVS changes based on several factors throughout the season. Supply levels, seasonal demand, and pharmacy staffing all influence when appointments are available. Most CVS locations begin offering flu shots in September and continue through the flu season, which typically peaks between December and February. However, the CDC recommends getting vaccinated by the end of October if possible.
CVS stores stock different flu vaccine formulations depending on your age and health status. Standard flu shots are available for people ages 6 months and older. High-dose flu vaccines are offered for people ages 65 and older. Intradermal flu shots, which use a smaller needle, may also be available at some locations. The specific vaccines in stock vary by location and timing during the season.
Practical Takeaway: Before scheduling, decide which booking method you prefer—online, mobile app, or in-store—and check whether your local CVS typically stocks the vaccine formulation you need. This preparation makes the actual scheduling process smoother.
CVS's online scheduling system allows you to book flu vaccine appointments through their website at cvs.com. This method works well if you prefer scheduling from home and want to see available time slots before committing to a visit. The online system shows you real-time availability at CVS locations near you, though availability varies significantly by location and time of day.
Find Valvoline Instant Oil Change Locations Near You →
To use online scheduling, you'll need to provide some basic information. This typically includes your name, date of birth, phone number, and email address. CVS also asks about your insurance information, though flu vaccines are covered without cost-sharing under the Affordable Care Act for most insurance plans. You'll select which CVS location you prefer and choose from available appointment times shown on the calendar.
The online booking process usually takes between 5 and 10 minutes from start to finish. After you select your time slot and confirm your appointment, you'll receive a confirmation email with your appointment details. Most CVS locations ask you to arrive about 10 minutes early to allow time for check-in and paperwork. You can print your confirmation or show it on your phone when you arrive.
One important detail about online scheduling: appointment availability changes frequently throughout the day. If you don't see available times when you first check, trying again later or the next day often reveals new slots. CVS releases appointment times in batches as pharmacists' schedules are confirmed. Checking during off-peak hours—early morning or late evening—sometimes shows more options than midday.
The online system also allows you to update your information if your insurance or contact details change after you schedule. You can reschedule or cancel your appointment through the website if your plans change, which is important because this helps CVS open those slots for others.
Practical Takeaway: Use CVS's online scheduler when you want to see available times before booking, and try checking multiple times if slots aren't immediately visible—new times often appear throughout the day.
CVS's mobile app provides another way to schedule flu vaccines with similar features to their website. Many people find the app convenient because they can check availability and book appointments directly from their phone. The app also shows additional information like store hours, location details, and which vaccines are available at specific pharmacies.
Understanding Medicare Part D Prescription Drug Coverage →
To use the CVS app for scheduling, download it from your phone's app store and create an account if you don't already have one. Once you're logged in, you'll see a "Schedule a Vaccine" or similar option, usually on the app's home screen. You can then search for nearby CVS locations and view appointment availability. The app's interface is designed to be straightforward, walking you through each step of the booking process.
Using the app has several practical advantages. You can check availability while you're out doing other activities, without needing to sit at a computer. The app sends push notifications reminding you about your appointment, which helps prevent no-shows. You can also save your vaccine appointment confirmation in the app for easy reference when you arrive at your CVS location.
The app displays the same real-time availability information as the website, so availability doesn't differ between the two methods. Some people bookmark the app or set a reminder to check availability on specific days. For instance, some pharmacies release new appointment slots at certain times each week. Checking after those release times sometimes reveals more options than checking randomly throughout the day.
Your account information syncs between the app and the CVS website, so you can start booking on one platform and continue on another if you prefer. This flexibility means you can schedule whichever way is most convenient at that moment. If you have a CVS rewards account, it connects to your vaccine appointment record as well.
Practical Takeaway: Download the CVS app if you regularly use your phone for scheduling and want convenient appointment reminders and notifications sent to your device.
Not everyone prefers scheduling in advance, and CVS locations do accept walk-in customers for flu vaccines at most times during the flu season. Walk-in availability varies significantly by location, time of day, and how busy the store is. Understanding how walk-in services typically work helps you plan a visit without an appointment if that option suits you better.
Your Free Guide to Updating Computer Drivers Manually →
Most CVS pharmacies can accommodate walk-ins during their regular pharmacy hours, though wait times vary considerably. During peak times—such as lunch hours, after work, and weekends—wait times can range from 15 minutes to over an hour depending on how many pharmacists are working and how many other customers need services. Early morning visits, typically before 10 a.m., usually have shorter waits than afternoon or evening times.
When you arrive for a walk-in flu vaccine, you'll check in at the pharmacy counter and provide your name and date of birth. The pharmacy staff will ask similar questions about your insurance and health history as they would for a scheduled appointment. Bring your insurance card if you have one, though the vaccine is available regardless of insurance status. The entire process from check-in to vaccination typically takes 15 to 30 minutes, depending on how busy the pharmacy is.
Walk-in availability can be unpredictable, especially during busy weeks in the fall when demand is high. Some pharmacies have online indicators showing current wait times, though these vary in accuracy. If you prefer walk-in service, asking your local CVS about their least busy times helps you plan a visit with minimal waiting. Many customers find that visiting on weekday mornings or early afternoons works better than visiting during evenings or on weekends.
One consideration about walk-ins: some CVS locations may temporarily run out of a specific vaccine formulation during busy periods, though this is relatively rare. If your local pharmacy doesn't have the exact vaccine type you need on a particular day, staff can usually tell you when they expect new stock or can direct you to another nearby location that has it available.
Practical Takeaway: Walk-in flu vaccines work well if you prefer flexibility over scheduling, but plan to visit during off-peak hours like weekday mornings to reduce wait times and ensure your preferred vaccine is in stock.
Understanding what flu vaccines cost at CVS helps you prepare for your visit and know what to expect. The good news is that flu vaccines are covered without cost-sharing for most people with insurance. This means you typically won't pay anything out of pocket when you get your flu shot, regardless of which vaccine formulation you receive. However, it's helpful to understand how this coverage works so you know what to expect.
How to Cancel Your Xfinity Service Guide →
The Affordable Care Act requires health insurance plans to cover flu vaccines without a copay or coinsurance. This applies
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.