Live
Read more

Clinic Type

Pharmacy

Address

2100 S. Crater Rd., Petersburg, VA 23805

Phone

(804) 861-4191

Email

Opening Hours

Today’s hours: Store open until 9:00 PM (Store & Photo) and Pharmacy open until 6:00 PM; Pharmacy lunch break 1:30 PM–2:00 PM

Telehealth

Available (pharmacy delivery and online services; MinuteClinic/HealthHUB services mentioned)

Emergency Care

Emergency services not specified

Services Offered

  • Drive-Thru Pharmacy
  • In-Store Pickup
  • Pharmacy
  • Store & Photo
  • 24-hour pharmacy (4 locations mention)
  • Prescription refills
  • Prescription delivery (including same-day delivery)
  • Transfer prescriptions
  • Health and Wellness services (MinuteClinic/HealthHUB)
  • Immunizations
  • Screenings
  • Diagnoses
  • Follow-up care
  • OTC products
  • Medication disposal
  • Greeting cards (in-store)
  • Medication transfer
  • Pharmacy transfer
  • General pharmacy services

Insurance & Payment

Credit/debit cards, Cash, Mobile payments (typical CVS payments)

Languages Spoken

FAQs

Is delivery available at CVS Pharmacy in Petersburg, VA?

Yes, CVS Pharmacies in Petersburg, VA deliver. Delivery within hours is available in most markets (online delivery details provided).

Is prescription delivery offered at CVS in Petersburg, VA?

Yes, prescription delivery is available in Petersburg, but some prescriptions may be excluded (controlled substances and refrigerated meds cannot be delivered to most locations).

How does CVS pharmacy delivery work in Petersburg, Virginia?

Sign up for text alerts or use the CVS app to be notified when your prescription is ready, then choose delivery options (FREE 1–2 day or same-day with Shipt; auto-delivery available).

Does CVS Pharmacy in Virginia offer same day delivery?

Most CVS Pharmacies offer same-day delivery for prescriptions through Shipt; CVS also offers same-day delivery with Instacart.

How to transfer prescriptions to CVS?

Transfer prescriptions online via the online form or have help from pharmacists by visiting or calling one of the Virginia CVS locations.

How to refill prescriptions in Petersburg, VA?

Create or log into your CVS account to manage refills and pickup notifications; use delivery options where available.

Photos

What Patients Say

Overall sentiment across review platforms: negative

  • LocalityBiz: 1 to 2 stars out of 5 (Multiple reviews listed)

Patients praise

  • some staff members work hard

Common complaints

  • long wait times and slow service at the pharmacy
  • poor customer service and rude staff interactions
  • errors in prescription fulfillment and medication availability issues
  • lack of effective communication regarding store hour changes

"Wait times increased and it took about 10 days to fill a prescription. Plenty of reps behind the counter but things are still moving slow."

LocalityBiz review by Carpenter Cordero

"The blonde girl Stephanie behind the pharmacy counter is rude as all get out... She also talks over you."

A-Better-Place.com review

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

More pharmacy clinics in Petersburg

Petersburg, IL·Pharmacy

VerifiedOnline booking
Petersburg, IL·Pharmacy

Petersburg Pharmacy, Inc. is an independent, local pharmacy based in Petersburg, Illinois. It offers prescriptions, immunizations, custom-made medications, and patient consultations, backed by a mobile app. The company operates two offices in Petersburg and positions itself within the personal care/product manufacturing sector. Key details: head office in Petersburg, IL; small team (about 3 employees); services include prescriptions, immunizations, and custom medications; publicly listed under NAICS/SIC codes 44/446 and 59/591; online presence includes petersburgpharmacy.com and a LinkedIn page. Site traffic is modest (roughly 105 monthly visits, with growth).

VerifiedOnline booking
Petersburg, VA·Pharmacy

VerifiedOnline booking
Petersburg, VA·Pharmacy

Walnut Hill Pharmacy Petersburg refers to Walnut Hill Pharmacy LLC, a small, privately held pharmacy with a presence in the Petersburg area. Key points: - Location: One of three offices claimed by Walnut Hill Pharmacy LLC, with a Petersburg address at 1950 S Sycamore St, Petersburg, VA 23805. - Overview: Local pharmacy offering home healthcare equipment, supplies, and patient-focused services; emphasizes patient rights, dignity, confidentiality, and follow-up. - Contact: Refills email refills@walnuthillpharmacy.com; phone numbers 804-733-8819 and 804-733-7711. - Business scope: Based in Uniontown, PA, but operates in the U.S. with multiple offices; small staff (2 employees reported) and substantial annual revenue (~$18.3M). - Online presence: Low monthly visits (~1,122) with modest traffic metrics; global rank ~11 million; top country United States. - Ratings: Employer rating around 2.7/5 from two reviews (context suggests limited online feedback). If you’re seeking specifics about the Petersburg location (services offered, hours, or staff), I can try to extract more targeted details or suggest contacting the listed phone or email.

VerifiedOnline booking

See all pharmacy clinics in Petersburg

Comparing your options?

See other pharmacy clinics in Petersburg, or search the full directory by insurance, ratings, and more.

More Pharmacy Clinics