Skip to main content
Flu Vaccination

Walgreens Flu Vaccine Appointments Near You

Elizabeth DavisJoshua Murdock, PharmD, BCBBS
Written by Elizabeth Davis | Reviewed by Joshua Murdock, PharmD, BCBBS
Updated on September 10, 2025

Key takeaways:

  • You can get a flu vaccine at all Walgreens Pharmacy locations. You can make an appointment in advance or walk in at your convenience.

  • There are different flu shot formulations available, including high-dose and egg-free options. Your pharmacist can help you choose the best flu shot for your needs.

  • You can get a free Walgreens flu shot with most insurance plans, including Medicare and Medicaid. If you don’t have coverage, GoodRx can help you save with a free discount card.

Save on related medications

You can schedule a Walgreens flu vaccine appointment online with any Walgreens Pharmacy. Scheduling an appointment will let you answer screening questions and enter your insurance or GoodRx coupon information in advance, so you can be in and out faster. You can also schedule a vaccine appointment by calling your local pharmacy or 1-800-WALGREENS (1-800-925-4733).

If you decide to get your flu vaccine while you’re already out and about, walk-ins are also welcome. Find your nearest Walgreens or visit the Walgreens flu page for more information.

Why should you go to Walgreens for a flu shot?

Walgreens offers both pre-scheduled and walk-in flu vaccinations. Here are just a few of the reasons to get vaccinated at Walgreens:

  • Many convenient locations: With thousands of locations across all 50 states, as well as the District of Columbia, Puerto Rico, and the U.S. Virgin Islands, you can easily find a location near you.

  • Earn discounts on in-store purchases: With MyWalgreens, you can get a coupon for 20% off an upcoming purchase. The maximum discount per coupon is $20.

  • Take your whole family to be vaccinated at one place: Walgreens offers flu shots for anyone ages 3 years and older in most states.

  • Trained immunizers: Your flu shot will always be given by a licensed pharmacist, pharmacy intern, or trained technician in all Walgreens pharmacies.

  • Stay up to date on all of your vaccinations: Your Walgreens pharmacist can help make sure you’re getting all the vaccines appropriate for you and your family’s needs.

Can you get a free flu shot at Walgreens?

There are many ways to receive a flu vaccine at no out-of-pocket cost. If you have commercial insurance, Medicaid, or Medicare, your plan will likely fully cover your vaccination. Veterans and those with coverage through the Affordable Care Act are also eligible to receive a free flu shot at participating pharmacies.

There are also other ways to save on flu vaccines. Prices may vary, but if you don’t have insurance or you’re underinsured, GoodRx can help you save:

If you don’t have insurance, you may still be able to get a free flu vaccine at your local health center or through your state health department. Free vaccinations for children and teens under the age of 19 are also available through the Vaccines for Children program.

Keep in mind: Not all Walgreens locations carry every flu vaccine. They typically just carry a few brands at a time. Your local Walgreens Pharmacy can tell you what they currently have in stock.

When to get your flu shot

The flu season is unpredictable. It can begin as early as October and last as late as May. And it takes about 2 weeks after your flu shot for the vaccine to be fully effective. So it’s best to get your flu shot in September or October, according to the CDC.

Good to know: It’s fine to get a flu shot well after flu season has started. Getting a flu shot is still beneficial as long as flu viruses are circulating, even into January and beyond.

CDC recommendations for the flu shot

The CDC recommends that most people ages 6 months and older get a flu vaccine. This also applies if you’re pregnant, 65 years and older, or have a weakened immune system.

GoodRx icon

The CDC also recommends:

  • Parents and caregivers in particular need a flu shot to help protect children and care receivers who may be at a higher risk for flu-related complications.

  • Your flu shot doesn’t just increase the odds that you’ll stay well during the flu season. Being vaccinated against the flu also reduces your risk of severe illness, hospitalization, or death if you do catch it.

  • Getting vaccinated can also reduce the risk for those around you in your community — especially infants that can’t be vaccinated yet, older people, and people living with chronic illnesses.

  • There are several types of flu vaccines available to fit your needs. Some provide more protection for people ages 65 and older. And some are egg-free for people with allergies.

  • If you’re eligible, you can avoid a needle altogether by getting the flu vaccine as a nasal spray (called FluMist). You can receive it at certain pharmacies, and you can also order it for at-home administration (if you have commercial insurance).

What else to know

Here’s a few more things to keep in mind as you schedule your Walgreens flu shot:

  • You can return to normal activities after your flu shot. But you may want to avoid intense exercise or sports for a day or so.

  • It’s normal to have side effects such as a sore arm, low fever, or headache after a flu shot. You may also feel more tired than usual. But you should be back to normal in a day or two. These are all just signs your immune system is responding to the vaccine. It’s not possible to get the flu from a flu shot.

  • Your flu shot should protect you for about 5 to 6 months. The immunity from a flu shot starts to wear off after that point. This is one reason why you need a flu shot every year.

Frequently asked questions

Vaccines at Walgreens aren’t usually free unless they’re covered by an insurance plan, such as Medicare, Medicaid, or a commercial plan. If you’re paying out of pocket, GoodRx and other savings tools can help make your vaccines more affordable.

Walgreens offers a wide range of vaccines, including flu, pneumonia, and COVID-19 vaccines. It also offers vaccines for shingles, respiratory syncytial virus (RSV), and human papillomavirus (HPV), among several others. Pharmacists can recommend vaccines based on your age, vaccine history, and medical history. You can get vaccinated by walk-in or appointment at Walgreens pharmacies nationwide.

The bottom line

You can receive a flu shot at all Walgreens Pharmacy locations. Walgreens flu vaccine appointments are available online, but walk-ins are also welcome. Talk to your pharmacist about which flu shot is best for you as there are several different types to choose from. You can also make sure you’re up to date on your other vaccines while you’re there. 

why trust our exports reliability shield

Why trust our experts?

Elizabeth Davis
Written by:
Elizabeth Davis
Elizabeth Davis was GoodRx’s first medical editor and consumer savings expert. She hand-assembled the GoodRx drug database and researched virtually every available discount program and savings opportunity available at the time.
Joshua Murdock, PharmD, BCBBS, is a licensed pharmacist in Arizona, Colorado, and Rhode Island. He has worked in the pharmacy industry for more than 10 years and currently serves as a pharmacy editor for GoodRx.

References

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Latest articles