Introducing: RapidpakRX

Rapidpak Box.png
Rapidpak Strip.png
Virden 1.jpg

Contact Us

Virden 2.jpg

Our Location

  • 105 East Jackson

    Virden, IL

  • 62690

Virden 3.jpg

We're Open

  • Monday - Friday: 8:00 a.m - 6:00 p.m.
  • Saturday: 8:00 a.m - 2:00 p.m.

  • Sunday: Closed

Rick Cotterman, R.Ph.

Rick Cotterman, R.Ph.

James Lidy, PharmD

James Lidy, PharmD

The Virden Sav-Mor Pharmacy is proud to be known as one of the last locally owned independent pharmacies in town. You'll find every member of our staff to be knowledgeable and accessible. While our commitment to personal service is still the most important aspect of our business, we are constantly expanding to include many patient care services. Through all of the growth and modernization, The Virden Sav-Mor Pharmacy has managed to maintain the intimacy of a neighborhood pharmacy.

  • Medicare Part-D and Illinois Medicaid
  • Private patient consultation area.
  • Hallmark greeting cards and candy.
  • Wide variety of Over-the-Counter medications.
  • Free Blood Pressure testing.
  • Unique gifts and novelties.

Specialty Services


Diabetic Products

We bill Medicare Part-B for diabetic testing supplies, as well as carrying a full line of diabetic products.



From seasonal Flu shots to Pneumococcal and Shingle vaccines, we can answer all of your vaccination questions. No prescription is required. We'll bill your insurance and administered the shot while you're in our store. Contact us for more details.


Med Sync

We can synchronize all of your ongoing medication refills, so you can pick them up on a single convenient day each month. This will also allow our pharmacist to help you stick to your medication regimen, and allow time for questions should the need arise.

delivery (1).png

Free Delivery

We offer FREE delivery in the Virden area, as well as FREE mail-out service.

  • COVID-19 vaccinations (initial, boosters, and pediatric) are NOW AVAILABLE at this location.
  • We give Moderna on Tuesday/Thursdays, and Pfizer on Wednesdays.
  • Please call 217-965-4926 to schedule your appointment.