January 2021: The flu shot information in this blog has expired. eligible Veterans can receive a no-cost seasonal flu vaccination through one of more than 60,000 current in-network community retail pharmacies or urgent care locations. Visit https://www.va.gov/communitycare/flushot.asp for details.

September 2020 Update: In addition to availability at VA medical facilities, eligible Veterans can receive a no-cost seasonal flu vaccination through one of more than 60,000 current in-network community retail pharmacies or urgent care locations. Visit https://www.va.gov/communitycare/flushot.asp for details.

Free flu shots at Walgreens

Now through March 31, 2020, enrolled Veteran patients nationwide have the option of getting their flu shot at any of Walgreens’ 9,600 locations

VA and Walgreens are national partners, providing no-cost quadrivalent flu shots to enrolled Veterans of the VA health care system. Now through March 31, 2020, enrolled Veteran patients nationwide have the option of getting their flu shot at any of Walgreens’ 9,600 locations, in addition to their local VA health care facilities.

How do I get my flu shot for free at Walgreens?

No appointment is required. Simply go to any Walgreens, tell the pharmacist you receive care at a VA facility, and show your Veterans Health Identification Card and another form of photo ID. (Patients will also be asked to complete a vaccine consent form at the time of service.)

Walgreens has the capability to electronically send vaccination information to the VA and your immunization record will be updated in your VA electronic health record.

The VA-Walgreens national partnership is part of VA’s eHealth Exchange project. This national program ensures that many Veterans get their no-cost flu shot at their local Walgreens, satisfying their wellness reminder because they either found it more convenient or did not have a scheduled appointment at a local VA health care facility.

Can I get my flu shot at no cost at the VA?

Yes! If you are enrolled with VA you may receive a no-cost flu shot during any scheduled VA appointment or at one of the convenient walk-in flu stations. For more information on locations and hours contact your local VA health care facility.

Need to apply for VA health care? Visit: https://www.va.gov/health-care/how-to-apply/.

Share this story

Published on Sep. 23, 2019

Estimated reading time is 1.9 min.

Views to date: 1,316


  1. James Farmer October 12, 2019 at 12:58 pm

    Went to Walgreens #10717, Tallahassee, Florida, no problem getting the flu shot. Staff were very friendly

    • jimmie Frank Wilson October 15, 2019 at 7:42 pm

      My name is Jimmie. Went to Walgreen’s for flue shot. Was told they only give standard flue shots to Veterans 65 years of age and younger. I am 84 years old. VA should explain this in their newsletters. There current newsletter is a little misleading.

  2. Stephen October 10, 2019 at 7:31 pm

    Went to Walgreens today at 1556 Hertel Avenue in Buffalo, New York. The pharmacist did not know how to get authorization in their system, and after talking to VA contacts on the phone for 45 minutes gave me back my VA health card and said it couldn’t be done.

  3. Bill Ryan October 9, 2019 at 6:49 pm

    Went to Walgreen’s and they also said that the VA would only pay for the lesser dose. They did not give me any choice, like Medicare or even paying for a higher dose. While I appreciate that the VA and Walgreen’s offer this program they should be more willing to inform us of options. So I got the lesser dose and am now wondering if I can safely get the higher dose. I got the flu two years ago and ended up in the hospital for three days. Do not want to go there again.

  4. Rocky Ford October 8, 2019 at 6:28 pm

    Went to Walgreens and was told wouldn’ Have the flu vaccine for another month.

  5. Philip D White October 8, 2019 at 3:43 pm

    Why does VA not offer the high dose flu shot, which anyone 65+ is recommended they get? I think VA does not want to pay the extra cost for the high dose shot.

  6. BeenThereSeenThat October 8, 2019 at 7:28 am

    I’m 83. Went to Walgreens 10/7/19 for my flu shot. Competed the paperwork.Walgreens told me VA would not pay for the flu shot for seniors. Called my local VA clinic, who were clueless, unable to suggest a solution. Walgreen staff then suggested getting my SENIOR flu shot on my Medicare card. I agreed, and got it immediately. Who, other than VA, could possibly screw up a simple flu shot?

    • Robert Baker October 9, 2019 at 6:36 am

      I finally got my 65+ flu shot at Walgreens in Blairsville Georgia.

      I was told that the VA would not pay for the over 65 shot, but would pay for the regular flu shot. They said that Medicare would pay for it & did put it on Medicare. I hope that the VA does cover this in the future? What a hassle. Not an easy thing at all.

  7. DALE H LAYTON October 7, 2019 at 9:35 pm


  8. None of your business a VET October 4, 2019 at 2:42 pm

    Went to Walgreen’s Beaverton OR and was told they just ran out yesterday. But I could go down the street and they had the shot required. 65+ They only had a few of shots for the younger generation. I really don’t think they wanted to participate. Not happy with the VA negotiations for partnerships nor Walgreen’s. I will not be going back.

  9. Greg Tucker October 3, 2019 at 8:25 pm

    Don’t waste your time! I just visited the Walgreens 2 miles from McGuire VAMC in Richmond, Va. I provided the required documents but they told me that the “system” would not accept my ID numbers printed on my VA card. She told me it said something like,“this individual is not enrolled into the system.”
    I suppose this would be a great idea. Only problem is the VA got involved in it.

    • Charles October 5, 2019 at 9:59 am

      They will not give the 65+ shot for free and told me that I could get 65- for free. This is not made clear in the article.

  10. CICERO JONES JR October 3, 2019 at 7:11 pm

    I tried to get a flu shot 3 times in one day at the Walgreen’s on High St. in Oakland, Ca, the Pharmacy refused to give me the flu shot.
    The third time I tried to get the flu shot and the Pharmacy hesitated, I became uneasy about what they might inject me with, so I left. I tried to get a flu shot at the Walgreen’s on Foothill in Oakland, Ca., last year (2018) they refused me the shot.

    I get my medical care at the VA, I am a disabled vet and I presented the two forms of ID.

    I got my flu shots at the VA Clinic in Oakland and the VA SF Medical Center, thank you.

    That Walgreen flu shot thing must be PR or a lie.

  11. Gordon Bruce Jr. October 3, 2019 at 7:01 pm

    Not too happy right now. Just left walgreens and they told me I can not get my flu shot there. Told me I did not have medical or prescription coverage with the VA. I am 90% disabled tell me how that makes any sense

    • Diego Rodriguez October 4, 2019 at 6:48 pm

      You have to be enrolled in the VA Health Care System. Note I am also at 90% and have the VA Health Identification Card and still got the shot. You may have a rating, but you need to go enroll yourself in the system if you haven’t already done that. I know its tedious, and the VA is bureaucratic, but that is how it’s done. Don’t know if you have it, bud, but I hope you get what is being offered.

  12. King of Battle October 3, 2019 at 6:24 pm

    I went to my nearest Walgreens last year and produced my VA medical card and received the flu shot no problem. I believe a lot of the problem is on Walgreens the employees act like they have never heard of such a thing or hearing free flu shot rattles them for some reason like veterans haven’t fought for the country and a free flu shot is such an inconvenience. If your not able to get your flu shot i would ask for the manager if that doesn’t work ask for the district managers information because its in the article and Walgreens partner with the VA for this. One last thing, try CVS and make sure they have a “minute clinic” inside they work with the VA as well.

  13. john gerding October 3, 2019 at 5:11 pm

    This is the message I left here earlier.
    “Tried this last year at my local walgreens. I went three times at different times. Each time
    I waited for everyone else in line to finish before I asked for a flu shot. Each time the person
    behind the counter in the pharmacy looked out over the waiting area and told me it would
    be at least an hour or more before I could get a flu shot. And one of them that I saw on
    two of my visits was just rude.”
    I tried to contact Walgreens Corporate about this. Could not leave a message without the exact time of my visit
    down to the minute. Walgreens does not want to hear from you apparently.
    I for one would like the VA to get rid of Walgreens, they just don’t seem capable and from some of
    the comments I have seen they don’t have much respect for veterans.

  14. Courtney Strash October 3, 2019 at 4:36 pm

    I have succesfully been able to get my flu shot at Wallgreens the past two years. I am also able to take my children in to get them at no cost using their medical insurance. I am sorry that not everyone is having such a positive experiance. Hopefully, this will improve. I appreciate being able to get the shot close to home. Before they started allowing us to get them at Wallgreens, my local VA had a drive through flu vacince shot. I didn’t even have to get out of my car. I have had very positive experiances at the Seattle VA hospital.

  15. Mary Walker October 3, 2019 at 12:03 pm

    Walgreens does not offer the senior dose flu shot x 2 years in Portland, Oregon.


  16. Fred Reynolds October 3, 2019 at 11:41 am

    I went to our Local Walgreens for a Flu-Shot. I produced my VA ID Card and a Printout of the VA authorization. The Pharmacy attendant drew a BLANK Stare and summoned the Manager for some help. After many minutes of discussion and staring/pointing at a computer monitor, the Manager said she could NOT process or authorize a VA Flu-Shot request. She suggested I go to the VA or perhaps some other Walgreens Store. I went to CVS last year and they figured it out. How come CVS is NOT authorized this year???

  17. James Wenlock October 3, 2019 at 11:17 am

    I was told today by the Walgreen’s pharmacy that a memo received at the Middletown, DE Middletown Crossing store said only the standard flu shot is available to veterans under this program. The over 65+ high dosage will not be made available. As I am a 75 year old Vietnam vet, that doesn’t help me when I live less than a mile from the store. I will have to travel to the VA medical center in Elsmere, DE to get my annual free high dosage flue shot. Someone in VA should ask Walgreen’s to offer the high dose flu shot to our more senior veterans.

  18. Stoney Jones October 3, 2019 at 6:40 am

    I’ve recently got a flu shot at my local Walgreens store. The pharmacist at Walgreens stores didn’t know that flu shots were being offered. Walgreen didn’t inform their staff. I was laughed at by one pharmacy team. The second pharmacy team was helpful but only after I complained to Walgreen . com . I went back and received the flu shot.

  19. Charles Franzen October 3, 2019 at 6:38 am

    I went to Walgreens to get a flu shot, submitted my information and was about to receive my shot and I had to stop it after I asked the Nurse if it was the stronger shot………..She replied no, the VA will not pay us for the stronger flu shot………..Seniors over 65 should receive the stronger “Fluzone” shot for max protection is what I had been told…….I went somewhere else and got my shot under my Humana Advantage Plan.

  20. Jerry Mellor October 3, 2019 at 5:46 am

    I tried to get my shot a a Walgreens in Ky. And was told to call there main office which told me that only Walgreens clinics can give the shots.

  21. Virginia L. Rice October 3, 2019 at 5:45 am

    Those FREE VA Flu-Shots from Walgreens simply Do NOT happen at ANY of the FIVE (5) Walgreens here in Clarksville, Tennessee!! Obviously the VA neglected to send the Memo to our local Walgreens!! Last year (2018) I wasted I don’y know how many hours in drive time TRYING to get my FREE VA flu-shot from ALL five of our local Walgreens, ended up going directly to the Nashville VA Hospital foe my flu shot.

    • Kevin Sordelet October 3, 2019 at 10:46 am

      I think our whole VA system needs revamping, from top to bottom! And maybe look at going back to paper records, I realize it may take a little longer but hard copy files don’t or can’t be hacked. This is just my suggestion from this broken Veteran.

  22. Jim Vincent October 3, 2019 at 5:38 am

    The Walgreens in Woonsocket RI did not offer the high dose
    (65+) flu shot in 2018. I do not know about this year. The pharmacist that administered my low dose flu shot stated that the high dose flu shot was not available.

    • Bill LaFleur October 4, 2019 at 7:59 pm

      The VA will not authorize the high dosage flu shot unless you have a life theatening disease like COPD.
      They won’t even give you the shot at any of the VA facilities. A strange situation considering that it is reccommended that persons over 65 get the high dose shot. I had to get my shot thru my medicare supplement….Anthem.

  23. scott s October 3, 2019 at 5:17 am

    They made me give my full SS# which I thought was intrusive for my privacy.

    • Greg Tucker October 3, 2019 at 8:28 pm

      They made me do this too. Even with that and all the IDs I could give them, only to be told that the system says I’m not enrolled at the VA.

  24. Bill Vanden Broek October 3, 2019 at 4:45 am

    I’m over 65 and my Walgreens would give me a flu shot, they said (nothing mentioned about higher dose). However, they would not accept my VA Health Identification Card. They required Medicare enrollment.

  25. Emily Snow October 3, 2019 at 2:52 am

    Went there last year and no Walgreens had this particular flu shot

  26. William G.Medina October 3, 2019 at 12:23 am

    Is the VA currently giving higher flu shots to seniors and can my wife get the flu shot also

  27. Criss Alan Bess October 2, 2019 at 11:55 pm

    Was unable to receive flu shot at two local Walgreen’s,pharmacy Tech’s was not trained how to due billing, Third Walgreen finally knew how to bill the v.a and I received my shot.

  28. Debra a silver October 2, 2019 at 11:39 pm

    I got the higher dose flu shot for 65 plus in morganton, NC walgreens last week.

  29. Mike Williams October 2, 2019 at 11:33 pm

    I got my Fluzone (65+) super flu shot via my supplemental Medicare provider.
    I did not go to their flu shot get together because they only supply “standard” flu shots.
    I am a ’71-’73 army draftee.
    Walgreens is not fast.
    They asked who is my doctor. I said the VA.

  30. Gregory October 2, 2019 at 11:19 pm

    I had an appointment at my VA clinic, found they were only doing walking twice a week. Two blocks away was a Publix Supermarket, I went to their pharmacy, got the flu shot AND received a $10 gift card.

  31. Brad October 2, 2019 at 11:00 pm

    Went to walgreens the last few years and got my flu shot. No problem. Suddenly this year they did NOT take my VA ID card, in fact, they didnt take Health Partners and they did NOT take my medicare. Said VA noted I wasn’t eligible. I guess at 70% bias eligible, but now that I’m 100% svc connected I’m no longer eligible.

  32. Don Casebier October 2, 2019 at 10:51 pm

    The VA should not have made deal with Walgreens. They are more expensive for their meds than Walmart, Rite Aid, and Safeway. The only ones who are expensive as Walgreens is CVS. Work with businesses who give Vets a good deal not with those who enlarge their profits from Vets and others.

    • BeenThereSeenThat October 8, 2019 at 7:42 am

      No, Veterans should not have “made a deal“ with VA!!!

  33. James Shannon October 2, 2019 at 10:43 pm

    Now I’m confused does Walgreens have the flue shot for vets over 65

  34. ALBERT ALBA October 2, 2019 at 10:35 pm

    Is the new Shingrex shot now available to Veterans?

  35. Dennis Holland October 2, 2019 at 10:26 pm

    Nice that Walgreen’s is involved in this, but it would be even nicer if their ad “Be a Flu Fighter” would be over the story material in this posting as it make hard to read it??? OH go my shot today at the VA Clinic just showed my VA card and filled out the form.

    • Donna Nelson October 3, 2019 at 8:30 am

      Why are there no answers posted to the questions? Can you get the pneumonia and shingles shot at Walgreens at the same time? Is this the over 65 dose?

      • Richard Speedy October 3, 2019 at 5:55 pm

        Getting new shingles shot cat Prescott VA, had to call a couple of times as each team only getting two doses per delivery

  36. navy corpsman October 2, 2019 at 9:51 pm

    could not read full article due to an ad of the Walgreens flu shot offer. could not close it either bad move

  37. Richard Gray October 2, 2019 at 9:45 pm

    As an honorably discharged veteran why would I be denied medical care because of my income today. They never were concerned what I made when I enlisted in 1961 ? What is the criteria ?

  38. Julius Douglas Green October 2, 2019 at 9:42 pm

    Problem is V.A. has never given me a card.

    • Charles October 5, 2019 at 10:03 am

      I have a card for the choice program but was told that it was no good.

  39. Steve Holmgren October 2, 2019 at 9:30 pm

    Do I have to take the shot in the upper are? I would much rather have the shot in the stomach, belly button lower right or left.

  40. eric l strauchler October 2, 2019 at 9:19 pm

    I need the mist in nose. Had very bad reaction. To the shot. I was not sick for 1 day. My time after shot. 3 weeks. Can afford to be out of work again.

  41. S B October 2, 2019 at 9:05 pm

    Walgreens in Northern Virginia this past Friday said “VA only funded Trivalent Vaccine, we only carry Quadrivalent Vaccine”

  42. William Merry Christmas October 2, 2019 at 9:05 pm

    Why can’t we get the senior flu vaccine shot?

  43. Bob Payne October 2, 2019 at 8:53 pm

    I live 200 miles from the nearest V.A. Hospital or Clinic. There is no Walgreens any closer.

    • Verná V. Brown, R.Ph., USAF Vet, Former VA pharmacist & OSC Whistleblower October 4, 2019 at 1:35 am

      Plz excuse my shorthand, but it hz been a long day.

      My fellow Vets, plz don’t 4get that u can use ur VA Community Care/TriWest (formerly known as VA Choice) option if u liv >40 miles from the nearest VAMC &/or VA Clinic. Request of ur VA primary care provider (PCP) a local physician as ur Community Care Primary Care Provider. That’s ur right if u liv more than 40 miles, one-way, from the nearest VAMC and/or VA clinic. Also, if any non-VA pharmacist is in doubt, they can contact Walgreens HQ in Deerfield, IL or directly fone TriWest Healthcare Alliance at (866) 606-8198 or (855) 722-2838. The contact info is in the retail pharmacies’ databases. They may just be hesitant 2 look it up because of the volume of Rx’s that have to be filled. Talking about the improper staffing of pharmacies, VA included, is 4 another time. The website is . I’m a pharmacist who worked at Walmart, Walgreens, CVS (formerly Caremark), the VA, etc. I’m a USAF Vet & also the pharmacist who blew the whistle to OSC on the pharmacy—especially inpatient pharmacy—wrongdoings at G.V. (Sonny) Montgomery VAMC (586/119) in Jackson, MS.

      Get EVERY benefit that u r entitled to.

  44. john gerding October 2, 2019 at 8:50 pm

    Tried this last year at my local walgreens. I went three times at different times. Each time
    I waited for everyone else in line to finish before I asked for a flu shot. Each time the person
    behind the counter in the pharmacy looked out over the waiting area and told me it would
    be at least an hour or more before I could get a flu shot. And one of them that I saw on
    two of my visits was just rude.

    • Verná V. Brown, R.Ph., USAF Vet, Former VA pharmacist & OSC Whistleblower October 4, 2019 at 1:41 am

      Ask 4 the contact info for the District Mgr at that Walgreens’ location. U can often find the address & fone numbers of the Walgreens District Office in the telephone book or online at . You can chat or file a complaint online or via the Walgreens mobile app.

  45. Jw Vaughn October 2, 2019 at 8:47 pm

    Walgreens will not give the over 65 booster flu shot just the regular, but will worth the ability to go there then the VA if you are traveling or live long distance from a VA Hospital…

  46. Richard D. Crosby October 2, 2019 at 8:45 pm

    Walgreens should give the higher dose to Vet. 65 and older, it’s like getting the job half done…

  47. Michael Hanley October 2, 2019 at 8:31 pm

    What about getting the shingles vaccine??

  48. Lynn Warren October 2, 2019 at 9:43 am

    My daughter have been suffering from amyotrophic laterals sclerosis (ALS) disease for the last three years and she had constant pain, especially in her knees. And then the inability to eat without getting choked, strangled, and coughing. Thank God she have finally recovered after two months of taking a medication I feel so happy and excited to see my daughter recover from ALS very fast. you can ask for the doctor if you need their help

  49. RK Philips September 27, 2019 at 5:20 pm

    Contradictory info and should be corrected. Vets over 65, as noted in other comments, need to have the shot done inhouse VA per info elsewhere also published by VA. Not every body reads comments so this article will undoubtedly send folks to Walgreens in error and confusion. Please post the corrected info.

    • ROBERT KOSICK October 3, 2019 at 6:01 am

      I am a senior, 75 year old, vet. Went to get the flu shot on 10/1 at my OPC but was disappointed to find that they did not have the “high dose” shot. Checked with a CBOC in my area and they did not have the high dose either. As you probably know, the high dose shot is highly recommended for seniors. Did the secure message thing on myHealthevet with my Primary Care doctor and he could not tell me when or even if they would have the high dose. Save yourself the time and check the availability before going to the VA or Walgreens.

  50. Bob Weng September 27, 2019 at 12:29 pm

    Too bad many honorably discharged veterans are not eligible to enroll in VA health care to receive this benefit due to income limits.

  51. John Borges September 27, 2019 at 12:19 pm

    Does this include the flu shot for seniors or those over 65?

    • Bill Bishop October 2, 2019 at 11:48 pm

      For some reason flu shots for vets over 65 are hard to come by through the V.A.

      • Kenneth Caprio October 3, 2019 at 8:40 am

        Providence, R.I. V.A. Hospital and Walgreens do not give the High Dose 65 or older Flu Shots.

  52. ROBERT BERGGREN September 27, 2019 at 2:01 am

    Walgreens does not offer the higher dose for veterans over 65, not for the last two years in a Columbus, Nebraska.

    • Vicki willis September 27, 2019 at 12:38 pm

      None of the Walgreens i have been to offer the over 65 eother. So I got the low dose but now will go to walmart for higher 65 dose.

    • Richard Sandino October 3, 2019 at 4:03 am

      Same here in Houston, TX Robert and the high dose was $70 plus out of pocket.

  53. Camilo Fuentes September 24, 2019 at 9:43 am

    Well done!

  54. Tatuajes September 24, 2019 at 8:32 am

    Nice friend!

  55. Couronne Princesse September 24, 2019 at 5:47 am

    Be sure to don’t forget that flu vaccin before the winter. It saved the life of my father.

  56. Success Seriez September 23, 2019 at 11:11 pm

    Nice one here

Comments are closed.

More Stories

  • Volunteers of America is offering Veterans free access to an online program that allows them to share their stories of moral injury and to connect with and support other Veterans.

  • Veterans can win a 2023 Toyota Tundra truck by entering the “Committed to America’s Heroes Sweepstakes” from Hiring Our Heroes.

  • Here are the most asked questions and answers about Long COVID. Also, a list of many of the symptoms. Use this list to tell your clinician or care team.