How it works
From a ZIP code to a confirmed visit, in four steps.
VaxFinder helps you find a pharmacy near you and send one request for help arranging a flu shot visit. A real person follows up. Here's exactly what happens, and what doesn't.
Requests are not confirmed appointments. Pharmacy availability and insurance coverage must be verified.
The steps
What you do, and what we do
Step 1: Find a nearby pharmacy
Search by ZIP code or city, or tap “Use my current location.” If you share your location, we use it once to sort the results by distance and don't store it.
Each listing shows the address, the approximate distance, a directions link, and where the listing comes from. Listings come from OpenStreetMap, a public map maintained by volunteers. Hours and services are shown only when the listing includes them, and our team marks which listings it has checked and when.
Step 2: Choose your preferred visit
Pick a day and a time of day — morning, afternoon, or evening — that would work for you. You can add a second choice too.
These are preferences, not booked times. Evening visits depend on the pharmacy's hours, which we often can't confirm in advance.
Step 3: Submit your request
Add the people who want a flu shot: an age group for each person and, if you like, a first name. Then tell us how to reach you — a first name, a phone number, and the time of day you'd like a call. Email is optional.
Review everything, agree to how we'll use your details, and send. No account is needed. You'll see a reference number and an access code right away. Keep both: you need them to check or cancel your request.
Step 4: Wait for confirmation
An operator reviews your request and contacts you in the callback window you chose. Then they check with the pharmacy.
Your request becomes “Confirmed” only after the pharmacy actually confirms a time. Until then, nothing is booked.
Behind the scenes
What the operator does
- Reads your request and checks the pharmacy, your preferred times, and who is coming.
- Calls you in the window you chose, to go over the details and answer questions about the process.
- Contacts the pharmacy to ask whether it can see you, and when. Only the details needed to arrange the visit are shared.
- Records what happened — every contact attempt and every status change — so you can see the current status online.
- Tells you the outcome — a confirmed time, a reason it couldn't be arranged, or other nearby options.
Operators aren't pharmacists or doctors. They can't tell you whether a vaccine is right for you — please ask a pharmacist or your doctor.
Request status
What each status means
Look up your request any time with your reference number and access code.
Check a request- Submitted
- We've received your request. No one has looked at it yet.
- Under review
- An operator is reading your request and getting ready to contact you.
- Awaiting pharmacy confirmation
- We've talked with you and asked the pharmacy about a visit. The pharmacy hasn't confirmed anything yet.
- Confirmed
- The pharmacy told us it can see you at a specific date and time, and we recorded where that confirmation came from. We only use this status after the pharmacy actually confirms.
- Needs contact
- We need to reach you — for example, we couldn't get through at your callback time, or a detail needs checking. Answer our call or check your status page.
- Unavailable
- The pharmacy couldn't take this request — for example, it isn't offering flu shots right now or can't see everyone in your group. We'll tell you what we learned and help you look at other options.
- Cancelled
- You or our team cancelled the request. If a pharmacy had already confirmed a time, we let the pharmacy know.
- Completed
- The confirmed visit has taken place and the request is closed. Personal details are deleted on a fixed schedule after a request closes.
Plainly stated
What we don't do
- We don't book appointments ourselves, and we never show a time as confirmed before the pharmacy confirms it.
- We don't give vaccines, and we're not a pharmacy, clinic, or government agency.
- We aren't affiliated with or endorsed by any pharmacy chain.
- We don't give medical advice or decide which vaccine is right for anyone.
- We can't guarantee that a pharmacy has vaccine in stock, has an opening, or accepts your insurance.
- We don't ask for birth dates, Social Security numbers, insurance ID numbers, or medical history.
Other ways to get a flu shot
You don't have to use us
Book directly with the pharmacy. Many pharmacies let you schedule online or by phone. That is often the fastest route.
Walk in where it's offered. Some pharmacies take walk-ins. Call ahead to ask.
Search on vaccines.gov. The federal finder lets you search pharmacies by ZIP code. It doesn't show stock or book visits — contact the pharmacy for availability. Go to vaccines.gov (opens in a new tab)
Ask your doctor, a clinic, or your local health department. They are often the right place for young children.
Sources: Vaccines.gov — Find a pharmacy near you; CDC — Key Facts About Seasonal Flu Vaccine. Last checked October 2, 2026.
Start with a ZIP code.
You can review everything before you send it. Questions first? Read the FAQ.