CVS Pharmacy at 975 Bay Ridge Rd., Bay Bridge Shopping Center Annapolis, MD 21403

Choose a direction type:
Set as myCVS Weekly ad


Store & Photo Hours

  • M-F 8:00 AM - 10:00 PM
  • Sat 8:00 AM - 10:00 PM
  • Sun 8:00 AM - 10:00 PM

Pharmacy Hours

  • M-F 8:00 AM - 8:00 PM
  • Sat 9:00 AM - 6:00 PM
  • Sun 10:00 AM - 6:00 PM

What services does this CVS offer?

About this Pharmacy & Drug Store


Conveniently situated south of downtown Annapolis on Bay Ridge Road at Edgewood Road, CVS Pharmacy® provides prescriptions, cosmetics and essential groceries for busy customers like you. Located on the way to Annapolis Cove and other South River access points, our drug store not only provides easy day-to-day shopping, but also family healthcare services like immunizations and optical care. We are delighted to welcome new and loyal customers.


Quickly stock up on essentials


CVS Pharmacy® stocks groceries and household goods you need every day from breakfast cereal to laundry detergent. Our store also carries a wide selection of the latest styles and colors of cosmetics and beauty products. Friendly team members help you find over-the-counter medications, vitamins and other medical supplies. We also carry seasonal items such as:


  • Valentine kits and chocolate
  • Summer pool accessories
  • Halloween costumes and candy
  • Christmas decorations and gifts
  • Holiday greeting cards


Busy customers use our in-store pickup for orders placed online. Pay for store purchases with credit cards, debit cards or cash. CVS Pharmacy® also accepts SNAP. Save even more by enrolling in our loyalty program to earn ExtraCare® rewards every time you shop.


Easily manage prescriptions


No one wants to get sick, and when you do, you definitely don’t want to worry about keeping your medications straight. CVS Pharmacy® helps you manage your ongoing and new prescriptions all in one place. Use your personal CVS Pharmacy® account to track drugs, manage automatic refills and transfer prescriptions through our mobile app. Pick up prescriptions at the in-store counter or use our convenient drive-thru pharmacy. Either way, our knowledgeable pharmacists are available to answer prescription-related questions.


Stay healthy with current immunizations


Whether it’s flu season or your teenager needs a booster shot, the walk-in clinic at CVS Pharmacy® keeps you and your family up-to-date on common vaccines. Our caring immunization team administers shots to children as young as seven, adults and seniors. Know a local group in need of flu shots? Ask our pharmacists about arranging an offsite flu clinic for your community or business.


Optical Center in Annapolis


Need an appointment with an experienced Doctor of Optometry but don’t have time to visit an office? Our CVS Pharmacy® Optical Center offers in-store eye exams with a qualified optometrist. If your exam concludes you need new glasses or contacts, we help you choose frames or contact lenses as well as navigate health spending accounts and insurance.


Make passport photos or prints at our photo counter


Our experienced photo technicians produce high-quality custom prints and photo gifts from a variety of digital sources. Order prints online or bring your device to the photo counter for assistance. We also take and print passport photos that meet specific U.S. Passport Office requirements.


Find what you need at CVS Pharmacy®


Providing prescriptions, cosmetics and groceries for over 50 years, CVS Pharmacy® is here to help. Whether you’re filling an allergy prescription or need snacks on your way to Highland Beach, CVS Pharmacy® on Bay Ridge Road is here for you. To maximize your savings, create a personal account and then come on over to our pharmacy or call us at 410-268-7688.

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.