Walgreens uses a straightforward system for scheduling flu shots that works similarly across most of their locations nationwide. The pharmacy operates through multiple scheduling channels—online, by phone, and in-store—so you can pick whichever method fits your routine best. Their system is designed so that customers can book an appointment, walk in without an appointment, or even get a shot while picking up prescriptions.
Your Free Guide to Fingerprint Appointments →
The core scheduling infrastructure at Walgreens connects to their pharmacy management system, which tracks vaccine inventory, pharmacist availability, and appointment slots throughout the day. When you schedule through their website or app, you're tapping into this real-time system that shows actual open times at your chosen location. This differs from just calling and hoping someone remembers to write down your name.
Walgreens typically opens vaccine scheduling slots several weeks before the height of flu season, though the CDC recommends getting vaccinated in September or October. In 2023, Walgreens began offering flu shots as early as August at many locations. The pharmacy generally maintains vaccine supply throughout the flu season, which runs October through March, though peak availability happens in the fall months.
One practical advantage of Walgreens' system is that it operates at thousands of locations, meaning you likely have a store near your home, workplace, or both. You're not limited to a single pharmacy for your shot—if your regular Walgreens is fully booked, you can often find appointments at a location across town or schedule at a different time that works better for you.
Practical takeaway: Familiarize yourself with which Walgreens locations are near you before you need the shot, and know that you have flexibility in choosing where and when to get vaccinated rather than being locked into one store or appointment time.
The Walgreens website offers the most transparent way to see vaccine availability because you can browse real-time appointment slots without talking to anyone. Go to walgreens.com and look for the "Schedule a vaccine" or "Vaccines & treatments" link, typically found in the main navigation menu or through a search bar. This takes you to a scheduling portal where flu shots are listed among available vaccines.
Your Free Guide to Plant Propagation From Cuttings →
From there, you'll enter your zip code or city to see all nearby Walgreens locations with available appointments. The system displays appointment dates and times in a calendar format, showing you exactly which days have openings. You can compare multiple locations to see if a store five minutes farther away has better time slots than your closest pharmacy. For example, if your nearest Walgreens is booked solid for the next week, you might find same-day or next-day appointments at a location two miles away.
When you select an appointment, the website walks you through entering basic information: your name, date of birth, contact information, and insurance details (if you have it). Walgreens accepts most major insurance plans, Medicare, and Medicaid. If you don't have insurance, Walgreens charges a flat rate for flu shots, which typically ranges from $25 to $35 depending on the vaccine type, though this price varies by location and the specific vaccine available.
After you confirm your appointment online, you'll receive a confirmation email with your appointment details, location address, and a list of items to bring. Some customers also receive text message reminders a day before their appointment. You can usually reschedule or cancel through the same website portal if your plans change, or by calling the specific Walgreens location directly.
Practical takeaway: Start your scheduling on walgreens.com when you first think about getting a flu shot—the visual calendar makes it easy to compare multiple dates and locations at once, and you'll have a confirmation email as proof of your appointment.
The Walgreens mobile app mirrors the website's scheduling system but offers some convenience features built for smartphone users. The app is available free on iOS and Android and includes a dedicated vaccines section. Once you open the app, you can tap "Schedule vaccine," select "Flu" from the vaccine list, and enter your location preferences. The appointment-finding process works identically to the website, but the app can use your phone's location to default to nearby stores, saving you a few steps.
Learn How to Create a Group on Google →
One app-specific benefit is push notifications. If you enable them, Walgreens can send you reminders before your appointment, and the app also displays your appointment details in one place where you won't lose them. Some users find it easier to have their appointment confirmation in the same app where they refill prescriptions or check photo services, rather than hunting through email folders.
The app also allows you to store your insurance information and payment method securely within the app itself. This means you can pay for your vaccine through the app before you arrive, reducing the time spent at the pharmacy counter. Some customers appreciate this especially during busy flu season when pharmacies can have wait times, as pre-payment lets you move through the process more quickly.
A practical limitation: the app works best if you're already a regular Walgreens customer or comfortable using mobile apps for everyday tasks. If you don't have a smartphone or prefer not to use apps, the website and phone scheduling options work just as well and don't require the app at all.
Practical takeaway: Download the Walgreens app if you already use it for other pharmacy tasks, since it consolidates your vaccination appointment with your other pharmacy information. But there's no need to download it just for scheduling a flu shot—the website works fine as an alternative.
You can call your local Walgreens pharmacy directly to ask about flu shot availability and schedule an appointment over the phone. The pharmacy phone number is listed on the Walgreens locator tool on their website, and you can also find it through a basic Google search for "Walgreens near me." When you call during pharmacy hours—typically late morning through early evening on weekdays—you'll reach a pharmacy team member who can check the schedule and book you in.
Free Guide to Finding Two Bedroom Apartments in Holland →
Phone scheduling works particularly well if you have specific preferences or questions. For instance, you might call to ask which type of flu vaccine is available (there are several versions, and some are formulated for older adults or people with certain conditions). The pharmacy staff can answer questions about whether you need to bring anything special or if they have specific times that tend to be less busy. During October and November, afternoon appointments often fill up faster than morning slots, which is information a phone representative can share from their real-time schedule.
The downside of calling is that you're relying on someone else to write down your appointment details correctly, and you don't have an immediate email confirmation. To protect yourself, after scheduling by phone, ask the staff member to repeat back your appointment date and time, and request that they read your name as they have it in their system to confirm spelling. Some pharmacies will send an email confirmation if you provide your email address during the call, though this isn't guaranteed.
Wait times for calling Walgreens can be longer during peak flu season, particularly in September and October. If you reach a busy signal or long hold time, calling back during off-peak hours—early morning or mid-afternoon on weekdays—usually connects you faster. Alternatively, you could visit the store in person to schedule rather than waiting on the phone.
Practical takeaway: Use the phone when you have specific questions about vaccine types or need a same-day appointment, but follow up with an email to yourself about the details the pharmacist provided, since you won't have an automatic written confirmation like you would with online scheduling.
Walgreens accepts walk-in customers for flu shots at virtually all locations, meaning you don't have to schedule in advance if you don't want to. You can simply arrive during pharmacy hours, inform the staff that you'd like a flu shot, and they'll work you into their schedule. This approach works well if you're running errands and think, "I should finally get that vaccine," or if you don't like planning appointments far ahead.
Find CDL Training Programs Near You →
The reality of walk-in service, though, varies by time and location. During September and October—peak flu vaccination season—you might wait 15 to 45 minutes for a walk-in appointment at a busy store. A Walgreens in a downtown area or shopping center will likely have more foot traffic and longer waits than
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.