
CVS Flu Shot Appointment: Schedule Online or Walk-In
If you’ve ever shown up to a CVS only to find out the immunizer left at 4 p.m., you know the value of knowing before you go. CVS Pharmacy and its walk-in MinuteClinic locations offer two paths to a flu shot — appointment or walk-in — but each has its own rhythm and cost reality. Here’s how to sort through the options so you walk away protected, not surprised by the price tag.
Free with most insurance: CVS.com ·
Walk-ins welcome: MinuteClinic ·
Book via CVS.com or app: Online scheduling ·
Updated vaccines available: Sept 2025 ·
14 vaccines offered: CVS Pharmacy
Quick snapshot
- Free with most insurance, including Medicare Part B (CVS Immunizations)
- Walk-ins welcome at MinuteClinic — no appointment needed (CVS MinuteClinic)
- Regular trivalent flu shot costs $74.99 without insurance (CVS Immunizations)
- Whether 2026 vaccine pricing has been updated beyond current CVS.com rates
- Which specific vaccine brands are in stock at individual store locations
- Exact regional price variations beyond general U.S. listings
- Business on-site flu clinics available in all states and DC (CVS Immunizations)
- GoodRx partnership offers discounted flu vaccines for uninsured patients (GoodRx CVS Flu Shots)
Below is a quick-reference table summarizing key facts about CVS flu shot availability, booking, and costs.
| Fact | Details |
|---|---|
| Free with insurance? | Most plans accepted (CVS.com) |
| Walk-ins? | Yes, no appointment necessary (MinuteClinic) |
| Booking method | CVS.com, app, or MinuteClinic.com |
| Vaccines offered | 14 including flu (CVS Pharmacy) |
| MinuteClinic locations | Over 900 clinics nationwide |
| Cost vs urgent care | 40% less at MinuteClinic without insurance |
When is the best time to get your flu shot?
Flu season follows a roughly predictable arc: it usually ramps up in early fall, peaks in winter, and can linger into early spring. The CDC recommends getting vaccinated by the end of October, but immunity builds over roughly two weeks after the shot — so timing matters less than actually getting it done. CVS and MinuteClinic offer flu shots throughout the season, making it easier to fit prevention into a busy schedule rather than racing a deadline.
Vaccines are available when a certified immunizer is on duty at CVS locations, and both standard and updated formulations are stocked at the start of each flu season. For most adults, earlier is better — immunity from the shot wanes over time, and flu strains shift annually, which is why updated vaccines roll out each September.
Timing for peak protection
Getting your flu shot before the season peaks gives your immune system time to build defenses when transmission rates are climbing. CVS.com allows you to check availability at your nearest location so you can plan around when an immunizer will be present — no guesswork about whether you’ll show up and find a locked pharmacy counter.
Should I wait until October?
If October has already passed, waiting further accomplishes little. The flu virus circulates through winter and often into March, so protection at any point during that window is better than none. CVS pharmacies maintain supply throughout the season, according to CVS Immunizations, so you don’t need to rush the opening weeks if your schedule pulls you elsewhere.
How do I book a CVS flu shot appointment?
CVS makes scheduling straightforward through two main channels: the CVS.com immunizations portal and the CVS Pharmacy mobile app. Both routes ask for your zip code, let you filter by vaccine type, and show available appointment slots at nearby locations. MinuteClinic, CVS’s network of walk-in clinics, also has its own booking page at MinuteClinic.com for those who prefer to lock in a specific time.
- Enter your zip code on CVS.com or open the CVS Pharmacy app
- Select “Flu Shots” or “Immunizations” from the vaccine menu
- Browse nearby locations and view available appointment times
- Confirm your preferred location and time slot
- Arrive at your scheduled time with your insurance card ready
Entering your zip code on CVS.com is the fastest way to see which nearby locations have open appointment slots and when a certified immunizer is scheduled — it cuts the guesswork out of showing up unannounced.
Online via CVS.com or app
The CVS.com immunizations page walks you through selecting your flu vaccine, choosing a location, and confirming a time. The CVS Pharmacy app mirrors this process and adds a convenience layer: you can check real-time vaccine availability at your nearest store before committing to a trip. This matters because not all CVS locations carry every vaccine brand, per GoodRx, so a quick check can prevent an unnecessary drive.
MinuteClinic scheduling
MinuteClinic operates over 900 walk-in clinics inside select CVS Pharmacy locations across the country, according to CVS MinuteClinic. While walk-ins are accepted, booking through MinuteClinic.com lets you reserve a spot and reduces wait time — especially valuable during peak flu season when lines can stretch longer. Appointment slots fill fast in October and November.
Are walk-ins available for CVS flu shots?
Yes — MinuteClinic explicitly welcomes walk-ins with no appointment necessary, per CVS MinuteClinic Flu Shots. This applies to standard flu shots at those clinic locations. At regular CVS Pharmacy counters, walk-in availability depends on whether a certified immunizer happens to be on duty that day, which varies by location and day of the week.
Walk-in policy at MinuteClinic
MinuteClinic positions itself as an accessible, no-appointment option for flu shots and other basic care. If you’re passing a CVS with a MinuteClinic inside, you can generally walk in and receive a flu shot without pre-scheduling. The trade-off: during busier periods, wait times may be longer than they would be with a reserved appointment.
When to schedule vs walk-in
Scheduling makes the most sense during peak flu season — roughly October through December — because demand spikes and immunizer availability tightens. During off-peak weeks in late summer or early spring, walk-ins are far less likely to result in long waits. If you’re on a tight schedule or have a specific day in mind, locking in an appointment through CVS.com or the app removes the risk of arriving and finding the pharmacy counter closed for immunizations.
MinuteClinic walk-ins cost 40% less than urgent care for the same service, according to CVS MinuteClinic — making them a practical middle ground between a scheduled pharmacy visit and an emergency room trip.
How much does a flu shot cost at CVS?
Costs at CVS break into two distinct lanes: free for those with qualifying insurance, and a cash price that varies by vaccine type for everyone else. The most affordable path is using insurance — CVS accepts most plans and bills directly, so you typically owe nothing out of pocket. Without coverage, the price range runs from around $27 with a GoodRx discount up to $125.99 for premium vaccines like Flublok or the senior dose.
The table below breaks down current cash prices for the most common CVS flu vaccines.
| Vaccine type | Cash price without insurance | Notes |
|---|---|---|
| Regular trivalent flu shot | $74.99 | Standard dose for most adults (CVS Immunizations) |
| Flublok (egg-free) | $125.99 | For those with egg allergies (CVS Immunizations) |
| Senior dose (65+) | $125.99 | Higher-dose formulation for older adults (CVS Immunizations) |
| Fluarix with GoodRx | $27.04 | Discounted cash price (GoodRx) |
| FluMist with GoodRx | $32.65 | Nasal spray alternative (GoodRx) |
With insurance
CVS bills most insurance plans directly, which means you typically pay nothing for a flu shot at the counter. This includes Medicare Part B — eligible beneficiaries receive flu shots with no copay, per CVS Immunizations. The CVS immunizations page lists 14 vaccines available at no cost with most insurance, including the annual flu shot. Eligibility for fully covered shots varies by plan and state law, so checking with your insurer beforehand is smart if you want to confirm before you go.
Without insurance
Without insurance, you’re looking at the full cash price — which ranges from roughly $75 for the standard trivalent shot up to $125.99 for higher-tier vaccines. However, GoodRx coupons can bring that cost down significantly: Fluarix drops to $27.04 and FluMist to $32.65 with a GoodRx discount, per GoodRx CVS Flu Shots. CVS also runs periodic promotions that may offer $5 off a $20 purchase after certain vaccinations, per CVS Get Vaccinated — a modest saving but worth knowing about.
Not every CVS location stocks every vaccine brand. Before heading to a specific store, use the CVS app or website to confirm your preferred vaccine — standard trivalent, Flublok, or senior dose — is actually available there.
How do I contact CVS for flu shot help?
If you’ve tried booking online and ran into a snag — wrong zip code, no available slots, a confusing error — CVS offers a few paths to human help. Phone support connects you with a representative who can check location availability, clarify insurance billing questions, or walk you through the app if you’re new to it. Online chat provides another option for those who prefer typing to talking.
Talk to a real person by phone
Calling CVS directly is often the fastest route to resolving appointment issues. The CVS customer service line handles questions about flu shot availability, insurance billing, and scheduling at specific locations. If you’re locked out of your CVS.com account, a representative can verify your identity and help you access your booking history or rebook a canceled appointment.
Online chat options
CVS.com includes a chat feature for basic questions about flu shot scheduling, location hours, and vaccine availability. For more complex issues — like insurance claim disputes or specific medical questions — the chat may redirect you to phone support or a pharmacist on duty. If you’re mid-booking and encounter a dead end, chat can unstick you faster than waiting on hold.
While the flu shot is available to eligible patients at no cost through most insurance plans, it’s also available for the cash prices listed below for patients paying without insurance.
— CVS Immunizations (Official CVS website)
Walk-ins welcome — no appointment necessary!
— CVS MinuteClinic Flu Shots (Official CVS MinuteClinic page)
What we know — and what we don’t
Confirmed facts
- CVS offers flu shots at over 900 MinuteClinic locations nationwide, free with most insurance
- Walk-ins are accepted at MinuteClinic — no appointment required
- Cash prices range from $74.99 (standard) to $125.99 (Flublok/senior dose) without insurance
- GoodRx discounts can reduce flu shot costs to $27.04–$32.65
- CVS accepts most insurance and bills directly
- On-site flu clinics available for businesses in all states and DC
What’s unclear
- Whether 2026 vaccine pricing has been updated beyond current CVS.com rates
- Which specific vaccine brands individual store locations stock at any given time
- Exact regional price variations beyond general U.S. listings
- Wait time data during peak flu season
Related reading: How Do You Get Mono · How to Lower Triglycerides
goodrx.com, cvs.com, cvs.com, target.com, cvs.com, cvs.com, cvs.com
For walk-in flu shots or to confirm hours before booking online, the CVS store locator offers quick access to nearby CVS locations with precise directions.
Frequently asked questions
Is the current flu vaccine effective?
Vaccine effectiveness varies by season and by individual, but the CDC tracks match rates annually. Updated formulations each year are designed to match circulating flu strains, and even partial protection reduces the severity of illness if you do get sick.
What is the 98% rule at CVS?
The “98% rule” is an internal CVS guideline relating to pharmacy workflow and staffing metrics — it does not apply to flu shot availability or appointment guarantees.
Can I get a flu shot at Walgreens instead?
Yes, Walgreens and other pharmacies like Costco also offer flu shots. Availability, pricing, and insurance billing vary by retailer. Comparing options before you go ensures you get the best price or fastest available appointment.
Are flu shots free near me?
Flu shots are free with most insurance plans at CVS, including Medicare Part B. If you’re uninsured, you can use GoodRx discounts to lower the cost, or check if local health departments or community clinics in your area offer free flu shots during the season.
How do I find a CVS location for flu shots?
Use the CVS.com store locator and filter by “Flu Shots” or “Immunizations” to find nearby locations. The app also lets you check real-time vaccine availability before visiting.
What vaccines does CVS offer besides flu?
CVS lists 14 vaccines available at no cost with most insurance, including flu, COVID-19, shingles, Tdap, and travel vaccines. Availability varies by location and age restrictions apply for certain vaccines.
Is there a flu shot for children at CVS?
Certain flu vaccines at CVS have age restrictions. MinuteClinic can administer flu shots to younger patients in some cases, but age eligibility depends on the vaccine type and state regulations — check with your nearest location to confirm.