How to Schedule a COVID-19 Vaccine or Test Appointment at CVS
How to book a COVID-19 vaccine or test appointment at CVS
CVS offers COVID-19 vaccines and tests at most of its pharmacy locations. You can schedule an appointment online through CVS.com, by phone, or in some cases by walking in without an appointment. The online booking system lets you search for available times at pharmacies near you, check which vaccines are in stock, and reserve a specific date and time slot.
To book online, go to CVS.com and select "Schedule a vaccine" or "Schedule a test" depending on what you need. Enter your zip code to find nearby locations, then choose a date and time that works for you. You will need to provide your name, date of birth, insurance information (if you have it), and answer health screening questions. For vaccines, you will also select which vaccine type you want if multiple options are available at that location.
If you prefer to book by phone, call 1-800-746-7287. A representative can help you find available appointments and answer questions about which vaccine or test type might be right for your situation. Wait times vary depending on how busy the line is.
Key Takeaways
- CVS schedules COVID-19 vaccine and test appointments through CVS.com, by phone at 1-800-746-7287, or sometimes without an appointment at the pharmacy counter.
- Online booking requires your name, date of birth, insurance details, and answers to health screening questions before you can reserve a time slot.
- Vaccine availability and type vary by location, so the online system shows you what is in stock at each pharmacy near you.
- You can cancel or reschedule your appointment through the same website or by calling the pharmacy directly.
What information you need to bring or provide
For a vaccine appointment, bring or have ready your insurance card if you have one. CVS accepts most insurance plans, Medicare, and Medicaid. If you do not have insurance, the vaccine is still free — you will straightforward leave the insurance field blank during booking. You will also need a photo ID and your Social Security number (or you can decline to provide it, though it may slow down check-in).
For a test appointment, bring your insurance card if you have one. Tests are also free regardless of insurance status. You do not need a photo ID for a test, but the pharmacy will ask for your name and date of birth to confirm your identity.
If you are scheduling for someone else — a child, a family member, or someone you care for — you will need their name, date of birth, and insurance information. Some locations require the person being vaccinated or tested to be present at the appointment, while others allow a parent or guardian to check in on their behalf. Call the specific pharmacy location ahead of time if you are unsure about their policy.
Vaccine types and test types available at CVS
CVS carries multiple COVID-19 vaccines, though which ones are in stock varies by location and changes over time. The pharmacy typically has Pfizer, Moderna, and Novavax vaccines available. During the booking process, the online system shows you which vaccines are at each location on your chosen date. If a vaccine you want is not available nearby, you can search a wider area or check back later, as inventory updates frequently.
For tests, CVS offers both rapid antigen tests and PCR tests. Rapid tests give results in 15 minutes or less, usually while you wait. PCR tests are sent to a lab and results come back in one to three days. The online booking system tells you which test type is available at each location and when you can expect results.
What happens on the day of your appointment
Arrive 10 to 15 minutes early to allow time for check-in. Bring your insurance card and photo ID if you have them. At the pharmacy counter, a staff member will verify your name and date of birth, review the health screening questions you answered online, and ask if anything has changed since you booked.
For a vaccine, the pharmacist will administer the shot in your arm. You will be asked to wait 15 minutes afterward so staff can monitor you for any when ready reactions. For a test, a pharmacy technician will swab your nose or throat depending on the test type. If you chose a rapid test, you will get results before you leave. If you chose a PCR test, you will receive results by phone, email, or text within the timeframe the pharmacy gave you.
After your vaccine appointment, you will receive a vaccination card showing the date, vaccine type, and lot number. Keep this card in a safe place. You will also be given information about side effects to watch for and when to schedule your next dose if you need one.
Rescheduling or canceling your appointment
To cancel or reschedule, log into your account on CVS.com and find your upcoming appointment. You can change the date and time or cancel entirely from there. Alternatively, call the pharmacy location directly or call 1-800-746-7287. If you cancel, your appointment slot opens up for someone else to book.
If you miss your appointment without canceling, CVS may hold your reservation for a short time, but you should contact the pharmacy to confirm whether you can still be seen that day or need to rebook.
Walk-in appointments and same-day availability
Many CVS locations accept walk-ins for COVID-19 vaccines and tests without a scheduled appointment. Availability depends on how busy the pharmacy is and how much vaccine or test supply they have on hand. Walk-in wait times can range from a few minutes to an hour or more during peak hours.
To learn about your nearest CVS accepts walk-ins, call the pharmacy directly or check the location details on CVS.com. Some pharmacies prioritize scheduled appointments, so arriving without one may mean a longer wait. If you want to avoid waiting, booking an appointment online is usually faster.
Frequently Asked Questions
Do I need insurance to get a COVID-19 vaccine or test at CVS?
No. COVID-19 vaccines and tests are free at CVS whether or not you have insurance. If you have insurance, you can provide your card during booking and CVS will bill your plan. If you do not have insurance, leave that field blank — there is no cost to you either way.
Can I book an appointment for someone else?
Yes, you can book for a family member, child, or someone you care for by providing their name, date of birth, and insurance information. Some locations require the person being vaccinated or tested to be present; others allow a parent or guardian to check in on their behalf. Call ahead to confirm your specific pharmacy's policy.
How long does a vaccine appointment take?
Plan for 20 to 30 minutes total. This includes check-in, the vaccination itself, and a 15-minute waiting period afterward so the pharmacy can monitor you for any when ready reactions. Walk-in appointments may take longer depending on how busy the pharmacy is.
What if I have a reaction after my vaccine appointment?
Common side effects like arm soreness, fatigue, or mild fever usually appear within 24 to 48 hours and go away on their own. If you have a severe reaction or symptoms that concern you, contact your doctor or call 911. The vaccination card you receive includes information about what to watch for and who to contact.
Can I book a vaccine and a test at the same appointment?
Most CVS locations allow you to do both on the same day, though you will need to schedule them as separate appointments in the booking system. Call your local pharmacy to confirm they can accommodate both services back-to-back, as some locations may ask you to space them out.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.