Making health care easy for older adults. Schedule today!

CVS Pharmacy

Store ID: #2973

2400 E. MAIN ST., RICHMOND, VA 23223

Get directions (804) 643-1383

Today's hours

  • Store & Photo: Open , closes at 12:00 AM
  • Pharmacy: Open , closes at 8:00 PM
  • Pharmacy closes for lunch from 1:30 PM to 2:00 PM

Get started



Find 15+ vaccines, including COVID-19, RSV, shingles, and more. Schedule online or walk in.

Book a vaccination

Store hours

  1. Today - Open 7:00 AM to 12:00 AM
    Mon., Dec. 30
  2. Tuesday 7:00 AM to 12:00 AM
    Dec. 31 Hours may be updated for New Year's Eve
  3. Wednesday 8:00 AM to 9:00 PM
    Jan. 1 Hours may be updated for New Year's Day
  4. Thursday 7:00 AM to 12:00 AM
    Jan. 2
  5. Friday 7:00 AM to 12:00 AM
    Jan. 3
  6. Saturday 7:00 AM to 12:00 AM
    Jan. 4
  7. Sunday 7:00 AM to 12:00 AM
    Jan. 5

Pharmacy hours

  1. Pharmacy closes for lunch from 1:30 PM to 2:00 PM
  2. Today - Open 9:00 AM to 8:00 PM
    Mon., Dec. 30
  3. Tuesday 9:00 AM to 8:00 PM
    Dec. 31 Hours may be updated for New Year's Eve
  4. Wednesday 11:00 AM to 5:00 PM
    Jan. 1 Hours may be updated for New Year's Day
  5. Thursday 9:00 AM to 8:00 PM
    Jan. 2
  6. Friday 9:00 AM to 8:00 PM
    Jan. 3
  7. Saturday 10:00 AM to 6:00 PM
    Jan. 4
  8. Sunday 11:00 AM to 5:00 PM
    Jan. 5
Manage Prescriptions

Nearby stores

  1. 3.4 miles

    1205 N. Laburnum Ave
    Richmond, VA, 23223

  2. 3.5 miles

    2738 West Broad Street
    Richmond, VA, 23220

  3. 3.6 miles

    4521 S Laburnum Ave
    Richmond, VA, 23231

Discover our services at 2400 E. Main St.

Photo

Create photo cards, books, gifts, and canvas prints

About this pharmacy & drug store

The local CVS Pharmacy, ready to help you at 2400 East Main Street, can be found in the center of town, providing easy access to household supplies and quick refreshments in Richmond. The East Main Street store offers beauty products, healthcare and first aid necessities, grocery goods, and prescription refills all in one place.

It's great to be able to buy all the healthcare and household items you need in one spot, but it's equally beneficial to get what you want at great prices. The Richmond CVS Pharmacy is your local destination for great prices on the items you use often. Want even more deals?Get an ExtraCareÆ Membership and score ExtraCareÆ Rewards on qualified items. You will also join our email list and we'll send you personalized coupons, sales notifications, and special offers.

East Main Street CVS Pharmacy has become an involved member of the Richmond community. We are a reliable place to go for common items that shoppers can find and buy conveniently. The Richmond CVS Pharmacy is here to help Richmond residents maintain their well-being by offering prescription refills and over-the-counter supplements at affordable prices.

You can also find personal care items, vitamins, cosmetics, and more at this welcoming Richmond store, equipped with knowledgeable workers to aid you from the moment you enter. Buying the everyday products you're looking for couldn't be easier.

This CVS Pharmacy is the place to go to get prescription medicine, groceries, and more in Richmond. Purchase all your daily supplies without leaving the comfort of your immediate area. If you can't get a ride or don't have access to a car, no problem. The East Main Street CVS Pharmacy is near the Main + 25th transit station, only 0.01 miles away. Simply jump on board and you'll be on your way.

Is East Main Street CVS Pharmacy a UPS Access Point?

Yes, a UPS Access Point is available at this CVS Pharmacy. This location will keep packages sent to you for up to seven days. Additionally, you can drop off prepaid, labeled packages for UPS to pick up for delivery within a 24-hour period.

What does a flu shot cost at CVS?

CVS offers free flu shots in Richmond through Medicare Part B and to people with medical insurance. If you don't have either of those, you'll pay $115.99 for a senior dose vaccine, or $68.99 - $115.99 for a seasonal vaccine. East Main Street CVS Pharmacy offers flu shots to keep you healthy and on your feet.

Does CVS take EBT?

Yes, the East Main Street CVS Pharmacy accepts EBT. Buy food at this location with your Richmond SNAP EBT card.

Does East Main Street CVS Pharmacy do photo developing?

Yes, you can order photo prints in Richmond at the East Main Street CVS Pharmacy. This location develops all types of film, negatives, and disposable cameras on high-quality photo paper. Developing a disposable camera or 35mm film takes between 7 and 10 days, and processing slides, 110 film, black and white film, or APS takes approximately 3 weeks.

Pick up and drop off UPS® packages

Offering extra flexibility, convenience, and safety to all your packaging and shipment needs, our CVS store is now an active UPS Access Point. Drop-off and pick up your packages with UPS tracking available, so you can be sure it’s arrived. We’ll hold packages for up to 7 days, so you can pick them up on your schedule. For UPS package drop-offs, we accept pre-labeled, prepaid packages for 5 to 7 day ground and air delivery. UPS will collect all packages within 24 hours.

Find more UPS Access Point information for packages that may not qualify for shipment from our location.