How to Schedule a Vaccination Appointment at CVS
How to book a CVS vaccination appointment
You can schedule a vaccination appointment at CVS in three ways: online through CVS.com, by phone at 1-800-746-7287, or in person at your local CVS Pharmacy. The online route is usually fastest — you can book within minutes and see real-time availability at nearby locations. When you call, a representative will walk you through available times and answer questions about which vaccines are in stock.
To book online, go to CVS.com/vaccine, select your location or let the site find pharmacies near you, choose your vaccine type (flu, COVID-19, RSV, shingles, or others depending on what's available), and pick a date and time. You'll need to answer health screening questions and provide your insurance information if you have it. CVS accepts most major insurance plans, Medicare, and Medicaid, and uninsured patients can still receive vaccines — the cost varies by vaccine type and your state.
If you prefer to call, have your zip code ready and know which vaccine you want. The phone line can get busy during peak hours (early morning and lunch time tend to be slower). In-person scheduling works if you're already at a CVS location, though staff may direct you to book online for faster processing.
Key Takeaways
- CVS.com/vaccine is the fastest way to book, showing real-time availability and letting you complete your appointment in minutes without waiting on hold.
- You can also call 1-800-746-7287 or walk into any CVS Pharmacy to schedule, though these routes typically take longer.
- You'll answer health screening questions during booking to confirm the vaccine is safe for you and to check for any drug interactions.
- Bring your insurance card if you have one, but CVS will vaccinate you regardless — cost depends on your coverage and the specific vaccine.
- Most appointments are available within a few days, though availability varies by location and vaccine type.
What documents and information to bring
Bring your insurance card if you have one — CVS will bill your insurer directly. If you don't have insurance, you can still get vaccinated; the pharmacist will discuss the cost with you before the appointment. You don't need a referral from your doctor, and you don't need to be an existing CVS customer.
Bring a photo ID to confirm your identity. Have your date of birth ready (the pharmacist needs it to verify you're may be able to access for the vaccine you're receiving — some vaccines have age requirements). If you're getting a second or booster dose, bring your vaccination card from your previous shot so the pharmacist can record it accurately.
Arrive 10 to 15 minutes early to allow time for check-in. If you're running late, call the pharmacy directly — the number is on your appointment confirmation or on CVS.com — so they know you're still coming.
What happens during your appointment
When you arrive, you'll check in at the pharmacy counter. A pharmacy technician will verify your information and may ask you to review the health screening questions you answered online. This is a good time to mention any new medications or health changes since you booked.
The pharmacist will then review your medical history, ask about any allergies (especially to eggs or gelatin, depending on the vaccine), and confirm you haven't had this vaccine recently. They'll explain what to expect from the shot and answer any questions. The actual injection takes seconds. You'll be asked to wait in the pharmacy for 15 minutes afterward so staff can monitor you for any immediate reactions — this is standard for all vaccines.
Before you leave, you'll receive an updated vaccination card showing the vaccine name, date, lot number, and the pharmacist's initials. Take a photo of it or keep it in a safe place. You'll also get a fact sheet about the vaccine, including common side effects and what to do if you have questions later.
Preparing for your appointment
Wear loose, short-sleeved clothing so the pharmacist can access your upper arm easily. Eat a light meal and drink water before you go — some people feel lightheaded if they're hungry or dehydrated. If you tend to feel faint during shots, let the pharmacist know; they can have you sit down during the injection.
If you're taking blood thinners or have a bleeding disorder, mention this when you check in. The pharmacist may apply extra pressure after the shot or ask you to wait a bit longer. If you've had a severe allergic reaction to any vaccine in the past, tell the pharmacist before the appointment — you may need to be vaccinated at a different location with additional monitoring.
Plan to have the rest of your day relatively light. Most people have no side effects, but some experience arm soreness, mild fever, or fatigue for a day or two. These are normal and not dangerous — they mean your immune system is responding.
After your vaccination
You can return to normal activities immediately. Soreness at the injection site is common and usually peaks 24 to 48 hours after the shot. Over-the-counter pain relievers like ibuprofen or acetaminophen can help if you're uncomfortable. Apply a cool, damp cloth to your arm if it's sore.
Keep your vaccination card in a safe place. You may need it to travel, attend school or work, or receive future vaccines. If you lose it, you can request a replacement from CVS — call your local pharmacy or go to CVS.com and search for "vaccination records."
If you experience a severe allergic reaction (difficulty breathing, swelling of the face or throat, chest pain) within hours of your shot, call 911. If you have questions or concerns in the days after your appointment, call your local CVS Pharmacy or your doctor.
Rescheduling or canceling your appointment
If you need to reschedule, log into your CVS account on CVS.com, find your appointment under "Pharmacy," and select "Reschedule" or "Cancel." You can also call 1-800-746-7287 or visit your local pharmacy. Cancellations are free, and you can rebook for a different date or location.
If you're sick on the day of your appointment, especially with fever or respiratory symptoms, reschedule rather than coming in. CVS staff will understand — they handle this regularly. Most locations have appointments available within a few days, so you won't wait long.
Vaccine availability and types at CVS
CVS carries flu shots year-round, with the seasonal flu vaccine available starting in late summer. COVID-19 vaccines are available throughout the year. RSV, shingles (Shingrix), pneumococcal, and other vaccines are also available, though stock varies by location and season.
When you book online, the system shows you which vaccines are in stock at each location. If the vaccine you want isn't available nearby, you can check other CVS locations or ask when the pharmacy expects to receive it. Some vaccines require two doses spaced weeks apart — the pharmacist will schedule your second appointment before you leave if needed.
If you're unsure which vaccine you need, the pharmacist can help. They have access to your vaccination history if you've been vaccinated at CVS before, and they can recommend vaccines based on your age and health status.
Frequently Asked Questions
Do I need an appointment, or can I just walk in?
Most CVS locations prefer appointments, but some accept walk-ins depending on how busy they are. Booking ahead guarantees your spot and reduces wait time. If you want to walk in, call your local pharmacy first to ask if they have availability that day.
Will CVS vaccinate me if I don't have insurance?
Yes. CVS will vaccinate uninsured patients. The cost depends on the vaccine and your state — some vaccines are covered by federal programs even for uninsured people. Ask about the cost when you book or when you arrive for your appointment.
Can I get multiple vaccines at the same appointment?
Yes, you can receive multiple vaccines in one visit if they're appropriate for you. The pharmacist will advise on spacing — some vaccines can be given together, while others need to be spaced apart by a certain number of days or weeks.
What if I'm allergic to eggs or gelatin?
Tell the pharmacist about your allergy when you check in. Most modern vaccines are egg-free or use minimal egg protein, and the pharmacist can confirm whether the specific vaccine in stock is safe for you. If you have a severe egg allergy, the pharmacist may recommend a different location or vaccine formulation.
How long does the whole appointment take?
Plan for 20 to 30 minutes total — about 10 minutes for check-in and screening, 5 minutes with the pharmacist, and 15 minutes of observation time after the shot. If the pharmacy is busy, it may take longer.
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.