Skip to main content

HomeAll guides

How to Schedule a Flu Shot at Walgreens

How to book a flu shot appointment at Walgreens

You can schedule a flu shot at Walgreens through their website, their mobile app, or by calling your local store. The process takes about five minutes, and you choose your date and time slot from what's open. Walgreens updates availability throughout the day as pharmacists complete appointments, so if you don't see a time that works, checking back later often reveals new slots.

Most Walgreens locations offer flu shots year-round, though availability peaks in September through November. You don't need an appointment to walk in and ask, but booking ahead means less wait time and guarantees a pharmacist will be ready for you at your chosen time.

Key Takeaways

  • Book online at walgreens.com, through the Walgreens app, or by calling your store's pharmacy directly.
  • You'll need your date of birth, insurance information (if you have it), and any allergies or medical conditions to mention during check-in.
  • Flu shots at Walgreens are covered by most insurance plans with no out-of-pocket cost, and uninsured patients typically pay $30 to $50 depending on the vaccine type.
  • Arrive 10 to 15 minutes early to complete a brief health questionnaire on a tablet or paper form.
  • If you cancel, do so at least 24 hours before your appointment so the slot opens for someone else.

Booking online or through the Walgreens app

Go to walgreens.com and select "Pharmacy" from the main menu, then look for "Flu Shot" or "Immunizations." You'll enter your zip code to find nearby locations. The website shows which stores have appointments available in the next two weeks and lets you filter by date and time.

Click on a location and time slot, then sign in to your Walgreens account or create one. You'll enter your date of birth, insurance information (or select "uninsured"), and any known allergies or medical conditions. Review the information, confirm, and you'll receive a confirmation number by email and text. The Walgreens app follows the same steps and syncs with your account.

Calling your local Walgreens pharmacy

Find your store's pharmacy number on walgreens.com by entering your zip code, or call the main store number and ask to be transferred to the pharmacy. Tell the pharmacist you want to schedule a flu shot and provide your preferred dates and times. They'll check availability in their system and book you on the spot.

This method works well if you prefer speaking to someone directly or if you have questions about which vaccine type is right for you. The pharmacist can also note any medical conditions or allergies in your record before you arrive.

What to bring and what to expect

Bring your insurance card if you have one, your photo ID, and a list of any medications you're currently taking. If you're uninsured, bring a payment method — debit card, credit card, or cash. Walgreens accepts most major insurance plans, and the flu shot is typically covered with no copay under preventive care rules.

Arrive 10 to 15 minutes early. You'll complete a health questionnaire on a tablet or paper form asking about allergies, current medications, and whether you've had a bad reaction to a flu shot before. The pharmacist will review your answers, answer any questions, and administer the shot in the arm. The whole visit usually takes 20 to 30 minutes from check-in to leaving.

Cost and insurance coverage

Most insurance plans cover the flu shot with no out-of-pocket cost under preventive care benefits. Medicare Part B covers it at no cost. If you're uninsured, Walgreens charges between $30 and $50 depending on which vaccine you receive — standard dose, high-dose for people 65 and older, or recombinant for egg allergies.

Some employers and community health programs offer free flu shots to their members or residents. Ask your HR department or local health department whether you're covered through a group program before paying out of pocket.

Canceling or rescheduling your appointment

Cancel or reschedule through the same method you booked: online at walgreens.com, through the app, or by calling the pharmacy. If you booked online or through the app, log in, find your appointment, and select "Cancel" or "Reschedule." If you called, call back and give the pharmacist your confirmation number.

Try to cancel at least 24 hours before your appointment so the time slot opens for someone else. If you need to cancel with less notice, call the pharmacy directly rather than canceling online — the pharmacist may be able to fit you in at a different time that day.

What happens after your flu shot

You can leave when ready after the shot. Your arm may feel sore for a day or two, and some people experience mild fatigue or a low-grade fever, but these effects are normal and fade within 48 hours. You don't need to do anything special — no restrictions on activity, eating, or drinking.

Walgreens will send you a record of your vaccination by email or text. Keep this for your records, especially if you need proof for work, school, or travel. The flu shot takes about two weeks to reach full protection, so schedule yours before flu season peaks in your area.

Frequently Asked Questions

Can I get a flu shot without an appointment?

Yes. Walk into any Walgreens pharmacy during operating hours and ask for a flu shot. You may wait 30 minutes to an hour depending on how busy the pharmacy is, but you don't need to book ahead. Appointments just let you skip the wait.

Do I need insurance to get a flu shot at Walgreens?

No. Uninsured patients pay out of pocket, typically $30 to $50. If you have insurance, bring your card so Walgreens can bill them. Either way, you can get the shot the same day.

What if I'm allergic to eggs?

Tell the pharmacist during your health questionnaire. Walgreens carries recombinant flu vaccine, which is made without eggs, and the pharmacist can administer that instead of the standard vaccine. This is a safe option for egg allergies of any severity.

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

If you have a fever or are very ill, reschedule for when you feel better — usually a few days to a week. A mild cold or cough is not a reason to delay. The pharmacist will ask about your current health during check-in and can advise whether to proceed.

How long does the appointment take?

Plan for 20 to 30 minutes total, including check-in, the health questionnaire, and the shot itself. If you arrive early and the pharmacy is quiet, you may be done in 15 minutes. Busy times can add time to the wait before the pharmacist sees you.

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.