How to Schedule a Vaccine or Flu Shot Appointment at Walgreens
The fastest way to book is through the Walgreens website or app
Go to walgreens.com/schedulevaccine or open the Walgreens mobile app and tap the pharmacy section. You'll see a "Schedule vaccine" or "Get vaccinated" button. Select your location, the vaccine you want (flu shot, COVID-19, RSV, shingles, or others depending on what's in stock), and your preferred date and time. You can book without logging in, but creating a Walgreens account saves your information for faster checkout next time.
The whole process takes about five minutes. You'll need your date of birth, insurance card (if you have one), and a phone number where Walgreens can reach you. At the end, you'll get a confirmation number and a text or email reminder the day before your appointment.
Key Takeaways
- Book online at walgreens.com/schedulevaccine or through the Walgreens app — this is faster than calling or walking in.
- You'll need your date of birth, insurance information if you have it, and a phone number for confirmation.
- Walgreens accepts most insurance plans, Medicare, and Medicaid, and can bill them directly at checkout.
- If your preferred time slot is full, check again in a few days — appointments open up regularly as the pharmacy updates its schedule.
- You can cancel or reschedule through the same website or app up to 24 hours before your appointment.
What to bring to your appointment
Bring your insurance card if you have one. Walgreens will bill your insurance directly, and you typically pay nothing out of pocket for routine vaccines like flu shots and COVID-19 boosters. If you don't have insurance, Walgreens can still give you the vaccine — most routine shots are covered by federal programs, so you won't be charged.
Bring a photo ID and your vaccination record card if you have one (especially important if you're getting a booster and want the new dose recorded on your existing card). Wear a short-sleeved shirt or something you can roll up easily — the pharmacist will need access to your upper arm.
Booking by phone if you prefer to talk to someone
Call your local Walgreens pharmacy directly. Find the number on walgreens.com by entering your zip code, or call 1-800-WALGREENS (1-800-925-4733) and ask to be transferred to the pharmacy nearest you. The pharmacy staff can tell you what vaccines are in stock, what times are open, and book you on the spot.
Phone lines are usually busiest in the morning and during flu season (September through November). If you reach a voicemail, leave your name, phone number, and preferred times, and the pharmacy will call you back within a few hours.
Walk-in appointments and same-day availability
Most Walgreens locations accept walk-ins for vaccines during pharmacy hours, even without a scheduled appointment. This works well if you're in a hurry or if online slots are full. Go to the pharmacy counter, tell the staff which vaccine you want, and they'll check availability and get you in line. Wait times vary — it could be 15 minutes or an hour depending on how busy the pharmacy is.
Same-day appointments are often easier to find than slots several days out, especially for flu shots during peak season. If you're flexible on timing, walking in during slower hours (mid-afternoon on a weekday) usually means a shorter wait.
Insurance, cost, and what happens at checkout
Walgreens takes most major insurance plans, Medicare, and Medicaid. At checkout, you'll be asked for your insurance information. The pharmacy will bill your plan directly. For covered vaccines, you pay nothing. If your insurance doesn't cover a particular vaccine or you don't have insurance, Walgreens will tell you the out-of-pocket cost before you get the shot — usually $0 to $50 depending on the vaccine, because most routine shots are covered by federal programs.
If you're uninsured and concerned about cost, ask the pharmacist about the Vaccines for Children program or other federal coverage options. You won't be turned away, and the pharmacy can often find a way to cover the cost.
Rescheduling or canceling your appointment
Log into your Walgreens account on the website or app, go to your scheduled appointments, and click "Cancel" or "Reschedule." You can make changes up to 24 hours before your appointment time. If you need to cancel within 24 hours, call the pharmacy directly.
If you miss your appointment without canceling, Walgreens may hold the vaccine slot for you for a short time, but it's better to reschedule as soon as you know you can't make it. This frees up the slot for someone else and keeps your record clear.
What to expect during the appointment
You'll check in at the pharmacy counter. A pharmacist or pharmacy technician will ask you a few quick health questions — whether you're feeling sick, if you've had a reaction to vaccines before, and if you're on any medications. These questions take about two minutes and help make sure the vaccine is safe for you right now.
The shot itself takes seconds. You'll sit down, roll up your sleeve, and the pharmacist will inject the vaccine into your upper arm. You might feel a small pinch. Afterward, you'll be asked to wait in the pharmacy for 10 to 15 minutes in case you have an immediate reaction (very rare). Then you're done. Your vaccination record will be updated in the Walgreens system and sent to your doctor's office if you've given permission.
Frequently Asked Questions
Can I book an appointment for someone else?
Yes. When you're on the scheduling page, you can enter another person's date of birth and contact information. They'll receive the confirmation text or email. You can also call the pharmacy and book for a family member over the phone.
What if I don't have an insurance card with me?
You can still get vaccinated. Bring your ID and any insurance information you have (even just a member ID number). If you have nothing, the pharmacy can look up your coverage by name and date of birth, or you can pay out of pocket — most vaccines are covered by federal programs, so cost is usually zero.
Do I need to fast or prepare anything before getting a vaccine?
No. You can eat and drink normally. Wear comfortable clothing and a shirt you can roll up. If you're nervous about needles, let the pharmacist know — they can help you feel more at ease.
How long does the whole appointment take?
Plan for 15 to 30 minutes total: a few minutes to check in, a minute or two for health questions, seconds for the shot, and 10 to 15 minutes to wait and make sure you feel okay afterward. Walk-ins during busy times may take longer.
Can I get multiple vaccines at the same appointment?
Yes. You can get a flu shot and a COVID-19 booster at the same visit, for example. The pharmacist will give you both shots (usually in different arms) and you'll wait the same 10 to 15 minutes. When you book online, you can select multiple vaccines if they're both available.
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.