Skip to main content

How to Find and Book a Flu Shot at CVS Near You

How to find a CVS location offering flu shots in your area

The fastest way to find a CVS flu shot appointment near you is to use CVS's online scheduler at cvs.com/vaccine. Enter your zip code, and the tool shows you nearby CVS locations, which ones have flu shots in stock, and what times are open. You can filter by date and time to match your schedule.

If you prefer to call, you can reach your local CVS pharmacy directly. Use the CVS store locator on their website to find the phone number for pharmacies near you. The pharmacy staff can tell you whether they have flu vaccine available that day and what appointment slots they have open.

Walk-ins are often possible at CVS, especially during peak flu season (September through November), but availability varies by location and how busy the pharmacy is. Booking ahead online or by phone removes the uncertainty and usually gets you in faster.

Key Takeaways

  • CVS's online vaccine scheduler at cvs.com/vaccine shows you nearby locations, available dates, and open time slots in your area.
  • You can book an appointment online, call your local CVS pharmacy, or walk in without an appointment, though walk-ins may have longer waits.
  • Bring your insurance card and photo ID; if you don't have insurance, CVS can still give you a flu shot and bill you directly.
  • Flu shots are offered year-round at CVS, but availability is highest from September through November.
  • The appointment itself takes about 10 to 15 minutes from check-in to leaving.

What to bring to your CVS flu shot appointment

Bring your insurance card and a photo ID. CVS will use your insurance information to bill your plan directly. Most insurance plans cover the flu vaccine at no cost to you, though some may charge a copay depending on your plan.

If you don't have insurance, you can still get a flu shot at CVS. The pharmacy will bill you directly; the cost varies but is typically between $30 and $50. Ask the pharmacist about the exact price when you arrive or call ahead.

Wear a short-sleeved shirt or something you can roll up easily so the pharmacist can access your upper arm. The shot itself takes seconds, but having easy access to your arm speeds up the process.

How the appointment works on the day

When you arrive, check in at the pharmacy counter. The staff will ask you to fill out a brief health screening form asking whether you have any allergies, have had a bad reaction to a flu vaccine before, or have any conditions that might affect whether you should get the shot that day. This usually takes 2 to 3 minutes.

The pharmacist will review your answers, answer any questions you have, and then administer the shot. The injection itself is quick — most people say it feels like a small pinch. After the shot, you'll be asked to wait in the pharmacy for about 10 to 15 minutes in case you have any immediate reaction, though serious reactions are rare.

You'll receive a record of your vaccination — either printed or digital, depending on the CVS location. Keep this for your records. If your doctor or workplace asks for proof of vaccination, you can show them this record or log into your CVS account online to view your vaccination history.

Scheduling online versus calling ahead

Booking online through cvs.com/vaccine is usually the fastest option. You can see real-time availability, pick your preferred time, and confirm your appointment immediately. The system also lets you pre-fill your insurance information and health screening answers, which cuts down on paperwork when you arrive.

Calling your local CVS pharmacy works well if you have questions before booking or if the online scheduler shows no availability. The pharmacy staff can sometimes find slots that don't appear online, or they can tell you when the next shipment of vaccine is expected to arrive.

Both methods are equally valid. Choose whichever fits your comfort level and schedule. If you book online and your plans change, you can usually cancel or reschedule through your CVS account.

What happens if your local CVS is out of stock

If the CVS nearest you shows no availability, the online scheduler will show you other CVS locations in your area that do have appointments open. You can expand your search radius to see pharmacies a bit farther away.

You can also call your local CVS and ask when they expect their next flu vaccine shipment. Many pharmacies receive new stock weekly, especially during flu season. If you're flexible on timing, waiting a few days might give you an appointment at your preferred location.

If you need a flu shot urgently and CVS locations near you are fully booked, other pharmacies like Walgreens, Rite Aid, or your doctor's office may have availability. Your primary care doctor's office can also administer the flu vaccine if you prefer to get it there.

Insurance coverage and costs

Most health insurance plans cover the flu vaccine at no cost under preventive care rules. This means you typically pay nothing out of pocket, even if you have a deductible. When you check in, CVS will verify your coverage with your insurance company.

If you have a high-deductible plan or your insurance doesn't cover vaccines, CVS can still give you the shot. The cost is usually $30 to $50, depending on which flu vaccine you receive. Some CVS locations offer discounts if you're uninsured or if you pay cash.

If cost is a concern, ask the pharmacist about pricing options when you call or arrive. Some community health centers also offer low-cost or free flu shots if you may have access to based on income.

After your flu shot: what to expect

Most people have no side effects from the flu vaccine. Some experience mild arm soreness at the injection site for a day or two, or a slight low-grade fever or body aches. These are normal and usually go away within 24 to 48 hours. Over-the-counter pain relievers like acetaminophen or ibuprofen can help if you're uncomfortable.

Serious side effects are extremely rare. If you develop a high fever, difficulty breathing, or severe swelling in your face or throat within a few hours of your shot, seek medical attention right away. The CVS pharmacist will have given you information about what to do if you have concerns after you leave.

You don't need to do anything special after your shot. You can return to normal activities immediately. If your arm is sore, avoid heavy lifting or strenuous exercise with that arm for a day if possible, but light activity is fine.

Frequently Asked Questions

Can I get a flu shot at CVS without an appointment?

Yes, most CVS locations accept walk-ins for flu shots, especially during peak flu season. However, wait times can be longer during busy periods. Booking ahead online or by phone is faster and guarantees your time slot.

Do I need to be a CVS customer or have a CVS account to get a flu shot?

No. You don't need to be a regular customer or have a CVS account. You can walk in or book an appointment as a new customer. If you want to keep a record of your vaccination in your CVS account, you can create one after your appointment.

What if I'm allergic to eggs?

Most flu vaccines are safe for people with egg allergies, even severe ones. Tell the pharmacist about your allergy when you arrive. They can review which vaccine formulation you're receiving and discuss any concerns. In rare cases, a different vaccine option may be recommended.

Can I get a flu shot if I'm pregnant?

Yes, the flu vaccine is safe during pregnancy and is actually recommended. Tell the pharmacist that you're pregnant when you check in. They'll make sure you receive an inactivated flu vaccine, which is the appropriate type for pregnant people.

How long does the whole appointment take?

Plan for 15 to 20 minutes total from check-in to leaving. This includes filling out the health screening form, talking with the pharmacist, receiving the shot, and waiting 10 to 15 minutes afterward to make sure you have no immediate reaction.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.