Skip to main content

HomeAll guides

How to Schedule a Vaccination Appointment at Walgreens

How to book a vaccination appointment at Walgreens

Walgreens offers vaccination appointments through its website, mobile app, and by phone. You can schedule most routine vaccines — including flu, COVID-19, RSV, pneumococcal, and shingles — without a prescription, though some vaccines may require one depending on your age or health history. The appointment system shows you available times at your nearest location and lets you choose the date and time that works for you.

The fastest route is the Walgreens website or app, where you can see real-time availability and book within minutes. If you prefer to speak with someone, you can call your local Walgreens pharmacy directly or use Walgreens' customer service line to find a location near you and schedule by phone.

Key Takeaways

  • You can book a Walgreens vaccination appointment online at walgreens.com, through the Walgreens mobile app, or by calling your local pharmacy.
  • Most routine vaccines do not require a prescription, but some vaccines for specific age groups or health conditions may need one from your doctor.
  • The online system shows available appointment times at nearby locations, and you choose the date and time that fits your schedule.
  • Bring your insurance card if you have one, though many vaccines are covered at no cost under federal programs regardless of insurance status.
  • Walk-in vaccinations are often available, but booking ahead typically means shorter wait times.

What you need before you book

Have your date of birth ready, as Walgreens uses it to confirm which vaccines you need based on your age. If you are scheduling a vaccine that requires a prescription — such as certain pneumococcal vaccines for people under 65 or RSV vaccines — you will need your doctor's prescription number or the ability to have your doctor send it to Walgreens before your appointment.

Bring your insurance card to your appointment if you have one, though this is not required. Many vaccines are covered at no cost under the federal Vaccines for Children program, the CDC's vaccine programs, or insurance plans that must cover preventive care without a copay. If you do not have insurance, Walgreens can still administer most vaccines, and you can ask about the cost when you book.

If you are scheduling a vaccine for a child, you will need to bring a parent or legal guardian to the appointment. Walgreens will ask for the child's date of birth and any previous vaccination records you have, though they can look up records from other Walgreens locations if the child has been vaccinated there before.

Booking online or through the app

Go to walgreens.com/schedulevaccine or open the Walgreens mobile app and select "Schedule a vaccine" from the menu. Enter your zip code or city to see nearby locations, then choose the vaccine you want. The system will ask your date of birth to confirm which vaccines are right for you.

Once you select a vaccine, you will see available appointment times at each location. Pick the date and time that works for you, then enter your contact information and insurance details if you have them. You will receive a confirmation email and text message with your appointment details, including the location address, time, and what to bring.

If you need to reschedule or cancel, you can do so through the same online system or by calling the pharmacy directly. Most locations allow changes up to a few hours before your appointment time.

Booking by phone

Call your local Walgreens pharmacy directly to ask about vaccine availability and book an appointment. You can find the pharmacy phone number by searching "Walgreens near me" on Google Maps or by calling Walgreens customer service at 1-800-WALGREENS (1-800-925-4733). Have your date of birth and insurance information ready when you call.

The pharmacy staff can tell you which vaccines are in stock, what times are available, and whether you need a prescription. They can also answer questions about cost and insurance coverage. If you do not know which vaccines you need, the staff can help you figure that out based on your age and health history.

What happens at your appointment

Arrive 10 to 15 minutes early to allow time for check-in. Bring your insurance card, a photo ID, and any vaccination records you have. The pharmacist or nurse will review your medical history, ask about any allergies or reactions to vaccines you have had before, and answer any questions you have about the vaccine.

The vaccination itself takes a few minutes. You will sit in a chair, the injection site will be cleaned, and the vaccine will be given. Most people feel only a small pinch. After the shot, you will be asked to wait 15 to 30 minutes in case you have a reaction, though serious reactions are rare.

Before you leave, you will receive a vaccination record card or printout showing what vaccine you received, the date, and the lot number. Keep this record — you may need it for school, work, travel, or future medical appointments. Walgreens also stores your vaccination record in your account, which you can view online or in the app.

Walk-in vaccinations and same-day appointments

Most Walgreens locations accept walk-ins for routine vaccines during pharmacy hours, though wait times vary. If you want to avoid a wait, booking ahead is faster. Some locations offer same-day appointments if you call in the morning, especially for common vaccines like flu shots.

Walk-in availability depends on vaccine supply and pharmacy staffing. During busy seasons — such as flu season in fall and winter — some locations may have longer waits or may run out of certain vaccines. Calling ahead or checking the online system before you go can save you time.

Frequently Asked Questions

Do I need a prescription for a flu shot or COVID-19 vaccine at Walgreens?

No. Flu and COVID-19 vaccines do not require a prescription for most people. You can book and receive these vaccines at Walgreens without seeing a doctor first. Some other vaccines, such as RSV or certain pneumococcal vaccines, may require a prescription depending on your age and health status.

What if I do not have insurance?

You can still get vaccinated at Walgreens without insurance. Many vaccines are covered by federal programs at no cost. Ask the pharmacy staff about the cost of the specific vaccine you want, and they can tell you whether it is free or what you would pay out of pocket.

Can I book an appointment for someone else?

You can book an appointment for a child or dependent if you are their parent or legal guardian. For adults, you can help them book online or by phone, but they will need to provide their own date of birth and information. The person receiving the vaccine must be present at the appointment.

How long does a vaccination appointment take?

Most appointments take 15 to 30 minutes from check-in to leaving, including the wait time after the injection. If you book ahead, you may spend less time waiting. Walk-in times vary depending on how busy the pharmacy is.

What vaccines does Walgreens offer?

Walgreens offers flu, COVID-19, RSV, pneumococcal, shingles, tetanus, hepatitis, HPV, and other routine vaccines. Availability varies by location and season. You can see which vaccines are in stock at your nearest location when you book online or by calling the pharmacy.

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.