Skip to main content

How to Schedule a Flu Shot Appointment at Walgreens

Book your flu shot online, by phone, or in-store at Walgreens

You can schedule a flu shot at Walgreens through three routes: the Walgreens website or mobile app, by calling your local store, or by walking in without an appointment. The online and app methods are fastest — you pick your location, choose an available time slot, and confirm your details in about five minutes. Phone booking takes longer but works if you prefer to talk to someone or need help finding a nearby location. Walk-ins are accepted at most stores, though wait times vary by location and time of day.

Walgreens stocks flu vaccines year-round, but availability peaks from September through November. The vaccine is free with most insurance plans, and Walgreens accepts Medicare, Medicaid, and commercial coverage. If you don't have insurance, you can still get a flu shot — the cost varies by vaccine type and location, typically ranging from $30 to $50 out of pocket.

Key Takeaways

  • The Walgreens website and mobile app let you book a flu shot appointment in minutes by selecting your store and preferred time.
  • You can call your local Walgreens pharmacy directly to schedule, or walk in without an appointment during store hours.
  • Bring your insurance card if you have one, along with a photo ID and any vaccination records you want updated.
  • Walgreens offers multiple flu vaccine types, including standard, high-dose, and preservative-free options depending on your age and health needs.
  • After your shot, you'll receive a record card and can request that your vaccination be sent to your doctor's office.

Scheduling online or through the Walgreens app

Go to walgreens.com/schedulevaccine or open the Walgreens mobile app and tap the "Vaccines" or "Schedule a vaccine" option. Enter your zip code or city to see nearby locations and available appointment times. The system shows you which stores have openings in the next few days and lets you filter by time of day — early morning, afternoon, or evening slots usually appear for the next one to two weeks.

Select your preferred date and time, then enter your personal information: name, date of birth, phone number, and email address. You'll be asked whether you have insurance and, if so, which type. Walgreens uses this to determine your cost before you confirm. Once you book, you'll receive a confirmation email and can access your appointment details in the app or on the website. You can cancel or reschedule up to 24 hours before your appointment through the same system.

Calling Walgreens to book by phone

Find your local Walgreens pharmacy number on walgreens.com or by searching "Walgreens near me" in Google Maps. Call the pharmacy directly — not the main store number — and ask to schedule a flu shot. The pharmacist or pharmacy technician will ask for your name, date of birth, phone number, insurance information, and any allergies or medical conditions relevant to vaccination. They'll tell you available times and confirm your appointment over the phone.

Phone booking is useful if you're unsure which vaccine type you need, have questions about your medical history, or prefer not to use the website. It also works if you've had problems with online scheduling or need to book for multiple family members at once. Ask the pharmacy to send a confirmation text or email so you have the appointment details in writing.

Walking in without an appointment

Most Walgreens locations accept walk-in flu shot appointments during regular pharmacy hours. You don't need to call ahead or book online — simply go to your nearest store, find the pharmacy, and ask for a flu shot. Bring your insurance card, photo ID, and any vaccination records you have. The pharmacist will ask the same health and allergy questions as an online or phone appointment.

Walk-in wait times depend on how busy the pharmacy is. Early morning visits (right when the store opens) and weekday afternoons tend to be quieter than evenings and weekends. If you're concerned about wait time, call the pharmacy first to ask how busy they are, or use the Walgreens app to see real-time wait estimates at nearby locations.

What to bring and what to expect during your appointment

Bring your insurance card and a photo ID. If you have vaccination records from previous years — whether from Walgreens or another provider — bring those too, though it's not required. The pharmacist will ask about your medical history, any allergies, current medications, and whether you've had a severe reaction to a flu vaccine before. This conversation takes about five minutes.

The flu shot itself takes less than a minute. You'll sit in the pharmacy's vaccination area, roll up your sleeve, and receive the injection in your upper arm. You may feel a small pinch and mild soreness afterward, which is normal. The pharmacist will give you a record card showing the vaccine type, lot number, and date. Ask them to send your vaccination record to your doctor's office if you want it added to your medical chart — Walgreens can do this electronically at most practices.

After your shot, you can leave immediately. There's no mandatory waiting period, though some people choose to sit for a few minutes if they feel lightheaded. Soreness at the injection site usually fades within a day or two. Fever, body aches, or fatigue can occur but are uncommon and mild.

Vaccine types available at Walgreens

Walgreens typically offers four flu vaccine options: the standard dose vaccine (for ages 6 months and up), the high-dose vaccine (for ages 65 and older), the preservative-free vaccine (for people with thimerosal sensitivity), and the cell-based or recombinant vaccine (for people with egg allergies). The specific vaccines in stock vary by location and time of year, so ask the pharmacist which options are available when you book or arrive.

Your age, health history, and any allergies determine which vaccine is right for you. The pharmacist will recommend one based on your answers to their health questions. If you have a preference or have had a reaction to a specific vaccine in the past, mention it when you schedule or when you arrive — the pharmacy can often order a different type if needed, though this may delay your appointment by a few days.

Insurance, cost, and payment

Walgreens accepts Medicare Part B, Medicare Advantage plans, Medicaid, and most commercial insurance plans. The flu shot is covered at no cost to you under these plans — you pay nothing at the pharmacy. If you don't have insurance, the cost is typically $30 to $50 depending on which vaccine you receive and your location. Some Walgreens locations offer discounts for uninsured patients or may have community health programs available.

When you book online or by phone, Walgreens will tell you your cost before your appointment. If you're uninsured and cost is a concern, ask whether your local health department offers free or low-cost flu shots — many do, especially during peak flu season. You can also ask the Walgreens pharmacist about payment plans or discount programs if the out-of-pocket cost is difficult.

Frequently Asked Questions

Can I get a flu shot if I'm sick right now?

If you have a fever or severe illness, the pharmacist will likely ask you to reschedule for when you're feeling better. A mild cold without fever is usually not a reason to delay. Call the pharmacy before your appointment if you're unsure, or mention it when you arrive — the pharmacist can assess whether it's safe to vaccinate you that day.

How long does a flu shot appointment take?

The entire appointment, from check-in to leaving, usually takes 10 to 15 minutes. The health questions take about five minutes, the shot itself takes less than a minute, and paperwork takes a few minutes. Walk-in times may be longer if the pharmacy is busy.

Do I need to fast or prepare anything before my flu shot?

No special preparation is needed. You can eat and drink normally before your appointment. Wear loose-fitting clothing so the pharmacist can easily access your upper arm, or be prepared to roll up your sleeve.

Can I get other vaccines at the same Walgreens appointment?

Yes. Walgreens offers pneumococcal, shingles, COVID-19, RSV, and other vaccines. You can receive multiple vaccines in one visit, though some combinations require spacing them out by a certain number of days. Ask the pharmacist which vaccines you might need and whether they can be given together.

What if I need to reschedule my appointment?

If you booked online or through the app, you can reschedule or cancel up to 24 hours before your appointment through the same system. If you booked by phone or walk-in, call the pharmacy directly to reschedule. Most locations can fit you in within a few days.

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.