Skip to main content

How to Schedule a Vaccine Appointment at Kroger

Booking your Kroger vaccine appointment online or by phone

You can schedule a vaccine appointment at Kroger through their website or by calling the pharmacy directly. Most Kroger locations offer vaccines at their in-store pharmacies, and the booking process takes about five minutes once you have your information ready.

To book online, go to Kroger.com, select "Pharmacy" from the main menu, then choose "Schedule a vaccine appointment." You'll enter your zip code to find nearby locations, select a date and time from available slots, and provide your name, date of birth, insurance information (if you have it), and the vaccine you want. The system will confirm your appointment immediately and send a confirmation email.

If you prefer to call, find your local Kroger pharmacy phone number through the store locator on Kroger.com or by calling the main store number. Pharmacy staff can check availability and book you over the phone. Wait times vary by location, but calling during off-peak hours (mid-morning on weekdays) usually means shorter holds.

Key Takeaways

  • Kroger's online booking system at Kroger.com is the fastest way to see real-time availability and confirm your appointment instantly.
  • You'll need your date of birth, insurance card (or member ID if you have Kroger rewards), and to know which vaccine you want before you book.
  • Walk-ins are often accepted at Kroger pharmacies, but scheduling ahead guarantees your spot and reduces wait time on the day.
  • Bring your insurance card and photo ID to your appointment; if you don't have insurance, Kroger vaccines are still available at no cost to you.

What information to have ready before you book

Gather these details before you start the booking process so you don't have to stop mid-way through. You'll need your full name, date of birth, phone number, and email address. Have your insurance card handy if you have one—Kroger accepts most major plans, Medicare, and Medicaid. If you don't have insurance, you can still get vaccinated; just select "uninsured" when prompted.

Know which vaccine you want. Kroger typically stocks flu shots, COVID-19 vaccines, RSV vaccines, pneumococcal vaccines (like Pneumovax and Prevnar), shingles vaccines, and Tdap boosters, though availability varies by location and season. If you're unsure which vaccine you need, you can ask the pharmacist when you arrive, but having a choice in mind speeds up the process.

If you have a Kroger rewards account, have that membership number ready—it can help the pharmacy pull up your records and may apply discounts. You don't need rewards membership to get vaccinated, but it can streamline check-in.

Choosing your location and appointment time

After you enter your zip code on Kroger.com, the system shows all nearby Kroger pharmacies with available appointment slots. Each location displays its address, hours, and which vaccines are in stock. Some Kroger locations are busier than others; if your nearest store has no openings for several days, try a location a few miles away—you may find same-day or next-day slots.

Appointment times are usually available in 15-minute blocks throughout the pharmacy's operating hours. Morning slots (9 a.m. to noon) tend to fill faster, but afternoon appointments often have more availability. If you're flexible on timing, checking for appointments on weekday mornings or early afternoons often yields more options than evenings or weekends.

The online system shows you exactly how long the wait is expected to be on the day of your appointment. If a time slot says "15-minute wait," that's the typical time from check-in to leaving the pharmacy, not the time you'll spend waiting in line before seeing the pharmacist.

What to bring and what to expect on appointment day

Bring your photo ID and insurance card to your appointment. If you don't have insurance, bring your ID alone—Kroger will still vaccinate you. Arrive about 5 to 10 minutes early to allow time for check-in. The pharmacy staff will verify your information, confirm which vaccine you're receiving, and ask screening questions about allergies and any recent illnesses.

The vaccination itself takes less than a minute. You'll sit in a chair or at a counter, the pharmacist will clean a small area of your arm, and you'll receive the injection. Afterward, you'll be asked to wait 15 minutes in the pharmacy area in case you have an immediate reaction—this is standard for all vaccines. Most people feel nothing beyond a slight pinch; some experience mild arm soreness the next day.

Before you leave, you'll receive a vaccination record card or printout showing which vaccine you received, the date, lot number, and the location. Keep this record; you may need it for work, school, travel, or future medical appointments. Kroger can also send your vaccination information to your doctor if you provide their contact details.

If you need to reschedule or cancel

To cancel or reschedule an appointment you booked online, log back into Kroger.com, go to your appointment confirmation, and select "Cancel" or "Reschedule." You can change the date, time, or location without penalty. If you cancel, your appointment slot opens up for other people to book.

If you booked by phone and need to change your appointment, call the pharmacy directly at the number on your confirmation. Pharmacy staff can reschedule you over the phone in just a few minutes. There's no fee for rescheduling, and you can move your appointment as many times as needed before the scheduled date.

If you miss your appointment without canceling, some Kroger locations may ask you to reschedule before they'll book you again. If you're running late on the day of your appointment, call the pharmacy to let them know—they may be able to hold your slot or fit you in later that day.

Walk-in vaccines at Kroger if you don't have an appointment

Most Kroger pharmacies accept walk-ins for vaccines during their regular pharmacy hours, even if you didn't schedule ahead. Walk-in wait times vary widely depending on how busy the pharmacy is that day. You might be seen in 10 minutes or wait 45 minutes or longer during peak hours.

To walk in, simply go to the pharmacy counter and tell staff you'd like a vaccine. They'll ask the same screening questions and gather the same information as they would for a scheduled appointment. You'll still receive your vaccination record before you leave. Walk-ins work well if you're already at Kroger shopping or if you prefer not to plan ahead, but scheduling an appointment guarantees your spot and usually means less waiting.

Frequently Asked Questions

Can I get multiple vaccines at the same Kroger appointment?

Yes. If you need more than one vaccine and they can be given at the same visit, the pharmacist will administer them. Some vaccines must be spaced apart by a certain number of days or weeks—the pharmacist will let you know if that applies to you and can schedule your second vaccine for the appropriate date.

What if Kroger doesn't have the vaccine I need in stock?

Call the pharmacy directly to ask about availability before you book. If they don't have it, they can often order it and call you when it arrives, or they can tell you which nearby Kroger locations do have it in stock. You can also try a different pharmacy chain if Kroger can't get the vaccine you need.

Do I need insurance to get a vaccine at Kroger?

No. Kroger vaccines are available to anyone regardless of insurance status. If you're uninsured, select that option during booking or tell the pharmacy staff when you arrive. There is no out-of-pocket cost for most vaccines, including flu, COVID-19, and many others, whether you have insurance or not.

How long does a Kroger vaccine appointment actually take?

From check-in to leaving the pharmacy, plan for 20 to 30 minutes. This includes 5 to 10 minutes for check-in and screening questions, less than a minute for the injection itself, and 15 minutes of observation time after the vaccine. If the pharmacy is very busy, add extra time for waiting before your turn.

Can I schedule a vaccine appointment for someone else?

You can book an appointment for a family member or dependent if you have their information (name, date of birth, insurance details). However, that person should be present at the appointment to answer health screening questions and provide consent. If you're booking for a minor, a parent or guardian must be present.

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.