Skip to main content

HomeAll guides

How to Schedule a Vaccine Appointment at Walgreens

How to book a vaccine appointment at Walgreens

You can schedule a vaccine appointment at Walgreens through their website, by phone, or in person at your local store. The fastest route is usually the Walgreens website or mobile app, where you can see real-time availability and pick a date and time that works for you. You do not need to be a Walgreens customer or have a loyalty account to book.

To book online, go to walgreens.com/schedulevaccine or use the Walgreens mobile app. You will enter your zip code to find nearby locations, then select the vaccine type you want (flu, COVID-19, RSV, pneumococcal, or others depending on what your store has in stock). After you choose a date and time, you will answer health screening questions and provide your name, date of birth, insurance information if you have it, and contact details. Walgreens accepts most insurance plans, Medicare, and Medicaid, and you can also pay out of pocket if you prefer.

If you prefer to book by phone, call 1-800-WALGREENS (1-800-925-4733) and a representative will help you find an appointment. You can also walk into any Walgreens pharmacy and ask the pharmacist about same-day or next-day availability, though online booking usually shows more open slots.

Key Takeaways

  • Book online at walgreens.com/schedulevaccine or through the Walgreens app to see real-time availability at stores near you.
  • You will need to answer health screening questions and provide your name, date of birth, and insurance information (if you have it) during booking.
  • Walgreens accepts most insurance plans, Medicare, and Medicaid, and you can also pay out of pocket if you do not have coverage.
  • Bring your insurance card and photo ID to your appointment, though you can still get vaccinated without insurance.
  • If you need to reschedule or cancel, you can do so through the same website or app where you booked, or by calling the store directly.

What information you need before booking

Have your insurance card handy if you have one, though it is not required. Walgreens will ask for your member ID and group number during booking so they can bill your plan correctly. If you do not have insurance, you can still get vaccinated at no cost — Walgreens bills the federal government's uninsured program for most vaccines.

You will also need a valid photo ID and your date of birth. If you are booking for someone else (a child, spouse, or parent), you will need their date of birth and relationship to you. Walgreens may ask whether you have had this vaccine before and when, so think about that before you start the booking process.

What happens on the day of your appointment

Arrive 10 to 15 minutes early if possible. Bring your insurance card and photo ID. Check in at the pharmacy counter and let them know you have a vaccine appointment. The pharmacist or pharmacy technician will verify your information, ask you a few health screening questions (like whether you are feeling sick or have had an allergic reaction to vaccines before), and then administer the vaccine.

The appointment itself usually takes 5 to 10 minutes. After you get the vaccine, you will sit in the waiting area for 15 minutes so staff can watch for any when ready reactions. You will receive a vaccination record card showing which vaccine you received, the date, lot number, and the site where you were vaccinated. Keep this card — you may need it for travel, work, or medical records.

Rescheduling or canceling your appointment

If you need to change your appointment, log back into walgreens.com/schedulevaccine or the Walgreens app and look for your upcoming appointments. You should see an option to reschedule or cancel. Select a new date and time from the available slots at your preferred location.

If you cannot find the reschedule option online, call the Walgreens pharmacy directly at the location where you booked. You can find the store's phone number on the Walgreens website by searching your zip code. Canceling more than 24 hours in advance is usually straightforward, but if you need to cancel closer to your appointment time, calling the store directly is faster.

What vaccines Walgreens offers

Walgreens carries seasonal flu shots year-round, COVID-19 vaccines, RSV vaccines (for older adults), pneumococcal vaccines, shingles vaccines, and others depending on your age and health history. During flu season (September through March), flu shots are widely available. COVID-19 vaccines are available throughout the year, with updated formulations released each fall.

The specific vaccines in stock vary by location and change based on supply and demand. When you enter your zip code on the booking page, you will see which vaccines are available at each nearby store. If the vaccine you want is not available at your preferred location, you can check other stores in your area or ask the pharmacy when they expect to receive more stock.

Insurance, cost, and payment

Most insurance plans cover vaccines at no cost to you under preventive care rules. Walgreens accepts Medicare, Medicaid, and most private insurance. During checkout, you will be asked whether you want to use insurance or pay out of pocket. If you use insurance, you typically pay nothing. If you do not have insurance, the vaccine is still free — Walgreens bills the federal uninsured program.

If you have a high-deductible insurance plan, your deductible may not explore to vaccines, but it depends on your specific plan. When you book, Walgreens will tell you what your out-of-pocket cost will be before you confirm. You can also call your insurance company directly to confirm vaccine coverage before your appointment.

Frequently Asked Questions

Can I get multiple vaccines at the same appointment?

Yes. You can receive more than one vaccine at the same visit — for example, a flu shot and a COVID-19 vaccine in different arms. During booking, you can select multiple vaccine types if they are available at your chosen location and time. The pharmacist will confirm which vaccines you want before administering them.

What if I do not have insurance?

You can still get vaccinated at no cost. Walgreens will bill the federal uninsured program for the vaccine. You do not need to provide insurance information during booking — just select "no insurance" when prompted. Bring a photo ID and your date of birth to your appointment.

Can I book a vaccine appointment for someone else?

Yes. During booking, you can enter another person's information (name, date of birth, contact details) to schedule their appointment. That person should still bring their own photo ID to the appointment. If you are booking for a minor, you will need to be present at the appointment as their parent or guardian.

How long does the appointment take?

The actual vaccination takes 5 to 10 minutes, but plan to spend 15 to 30 minutes total at the pharmacy. This includes check-in, health screening questions, the vaccine itself, and a 15-minute observation period afterward. Arriving 10 to 15 minutes early helps the process move smoothly.

What if I miss my appointment?

If you miss your appointment, you can book another one through the website or app anytime. There is no penalty for missing an appointment. However, if you know you cannot make it, canceling ahead of time frees up that slot for someone else and helps Walgreens manage their schedule.

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.