Skip to main content
Store Locator
Back to Store Locator

Find COVID-19 Information

CVS® now offers FREE in-store pickup!

Currently available at select stores.

2100 S. Crater Rd. Petersburg, VA 23805

Store #1978 Get directions
Set as myCVS store 804 861-4191

Closed 1:30 PM - 2:00 PM daily for lunch

Services at this store

COVID-19 Vaccines

Get vaccinated for COVID-19 today. Schedule your vaccine ahead of time so you can get out faster.

CVS Photo

At CVS Photo, you can turn your photos into gifts and pieces of art that will be cherished for years to come.

About this pharmacy & drug store

South Crater Road CVS Pharmacy

This local CVS Pharmacy, found at 2100 South Crater Road, can be found in the center of town, and is the place to go for quick pick-me-ups and household goods in Petersburg. The South Crater Road store is where you can find grocery goods, prescription refills, beauty products, and first aid and healthcare necessities all at the same place.

It's great to be able to buy all the healthcare and household goods you need in one location, but it's equally nice to find what you want at great prices. The Petersburg CVS Pharmacy is the spot for deals on the things you use regularly. Looking for more perks?Sign up for an ExtraCareÆ Membership and earn ExtraCareÆ Rewards on select purchases. You'll also join our email list and get sales notifications, special offers, and personalized coupons.

Saving at the Neighborhood Petersburg CVS Pharmacy

South Crater Road CVS Pharmacy has established itself as an important member of the Petersburg neighborhood. We are recognized as a helpful place to go for essential products that local residents can find and purchase easily. The drive-thru pharmacy at the Petersburg CVS Pharmacy allows you to pick up your meds without looking for a parking space.

You can buy personal care items, vitamins, cosmetics, and much more in an easy-to-navigate store that will have you in and out quickly and easily. Buying the essential goods you need is a piece of cake.

How to Get to South Crater Road CVS Pharmacy

This CVS Pharmacy is the spot to pick up prescription medicine, groceries, and more in Petersburg. Buy all your daily essentials without setting foot outside your immediate area. The AMF Bowling transit station is only 0.06 miles away from the South Crater Road CVS Pharmacy, so even if you don't have a car you can still do your shopping. Just hop on and off to shop, and hop back on to get back home.

South Crater Road CVS Pharmacy FAQ

Is South Crater Road CVS Pharmacy a UPS Access Point?

Yes, there is a UPS Access Point at this CVS Pharmacy. You can drop off prepaid, labeled packages and UPS will take them for delivery within 24 hours. We also keep packages mailed to you for as long as seven days.

How much is a flu shot at CVS?

Free flu shots in Petersburg are given if you have health insurance and through Medicare Part B. Without health insurance or Medicare you will pay $94.99 for a senior dose vaccine, or $49.99 - $94.99 for a seasonal vaccine. South Crater Road CVS Pharmacy offers flu shots to keep you healthy and on your feet.

Does CVS accept EBT?

Yes, the South Crater Road CVS Pharmacy takes the SNAP EBT card. Use your Petersburg SNAP EBT card at this store to purchase food.

Does South Crater Road CVS Pharmacy develop photos?

Yes, get your photos developed in Petersburg at the South Crater Road CVS Pharmacy. This location develops all types of film, negatives, and disposable cameras on high-quality photo paper. Processing 35mm film or a disposable camera takes between 7 and 10 days, and processing black and white film, APS, 110 film, or slides takes about 3 weeks.

Does CVS at 2100 S. Crater Rd. Petersburg, VA 23805 test for coronavirus (COVID-19)?

CVS Health is conducting lab coronavirus testing (COVID-19) at 2100 S. Crater Rd. Petersburg, VA. Patients are required to schedule an appointment for covid testing in advance. Limited appointments are available to qualifying patients due to high demand. Test types vary by location and will be confirmed during the scheduling process. Patients must bring their insurance card and proof of identity*. Please view our other coronavirus support options for more information. Also, find at-home COVID tests for sale online and in-store.