302 S Grand Ave, Sun Prairie, WI 53590 (opens in a new tab) 608-400-0340 Mon-Fri: 9:00 AM - 6:00 PM · Sat: 9:00 AM - 1:00 PM Open/Closed unavailable
Family-owned in Sun Prairie since 1987

Making lives better, one family at a time

O'Connell Pharmacy is your local independent pharmacy. When you call, you speak to a person — and prescriptions are ready with wait times of less than 10 minutes.

  • Free local delivery
  • Wait times under 10 minutes
  • Talk to a real person
Vaccines available — schedule your appointment
The O'Connell Pharmacy storefront on Grand Avenue in Sun Prairie on a sunny day Since 1987

Why choose O'Connell Pharmacy

Free Delivery

We come to you — free delivery across Sun Prairie and nearby Dane County.

Refill Fast

Wait times of less than 10 minutes at our Grand Avenue store.

Personalized Care

When you call, you speak to a person — not a phone tree.

Locally Owned

Family-owned and serving the community since 1987.

Our Services

Your one-stop shop for pharmacy care

From filling prescriptions to immunizations, medication reviews, and free delivery — we customize our care to meet your needs.

Browse all services

Patient Portal

Your pharmacy, right in your pocket

Request refills, message the pharmacy securely, schedule appointments, and manage medications for your whole family — all from your phone.

Patient portal app home screen with medications, messages, services, and account options Patient portal app screen tracking a prescription order and listing medications
Vaccines available

Stay up to date on immunizations

Ten vaccines, one quick stop. Schedule online in minutes — no doctor's visit needed.

  • COVID-19
  • Flu
  • Hep B or Hep A/B
  • HPV
  • Measles/Mumps/Rubella
  • Meningococcal
  • Pneumococcal
  • RSV
  • Shingles
  • Tdap or TD
  • All school-required vaccines
  • Vaccines for Children program
  • Off-site clinics for your group
Visit Us

Find us on Grand Avenue

302 S Grand Ave, Sun Prairie, WI 53590 (opens in a new tab)
Current patients: 608-400-0340
New patients: 608-888-9341

Hours of Operation
Monday - Friday9:00 AM - 6:00 PM
Saturday9:00 AM - 1:00 PM
SundayClosed

New to O'Connell Pharmacy?

Joining our pharmacy family is easy — transfer your prescriptions online or give our new-patient line a call and we take care of the rest.

We're here to help

Visit us in store or get in touch with a member of our pharmacy staff. We're always happy to assist you.