Coronavirus Information

Latest News | Mercyhealth's Virtual Visit Now | Visitor Restrictions Mercyhealth Cancellations How To Protect Yourself | Symptoms Of Coronavirus | Coronavirus Testing What To Do If You Are... continue reading

Mercyhealth Pharmacies

Internet prescription refills

Mercyhealth Pharmacy Express prescription refill service is quick and easy to use with any Internet-connected computer or mobile device.

You can request prescription refills at any time—day or night—and receive an email confirmation that your order was received by your chosen Mercyhealth location.

You will also be notified instantly if your prescription was accepted or if it isn’t eligible to be to be filled online.

If you wish to pick up your prescription from a different Mercyhealth Pharmacy than where you last had it filled, please contact the pharmacy directly at the phone number listed below and use the automated refill phone system.

Pharmacy locations and limited prescription deliveries

For your convenience, Mercyhealth offers pick-up and quality services at seven locations in Janesville, Milton, and Lake Geneva, WI, and Rockford and Woodstock, IL. Mercyhealth accepts most insurance.

If you are a senior citizen living in Janesville or Milton, we will deliver to your home free of charge. Delivery service is available Monday-Friday, 11 am-5 pm.

Mercyhealth Mail Order Pharmacy

This service is available at the Mercyheath Mall for MercyCare members by calling (877) 597-6627.


Adult immunizations available


Mercyhealth Pharmacy–East, Janesville

3524 E. Milwaukee St., Janesville, WI
(608) 754-5194
Drive-up service available
Monday – Friday, 8:30 am – 6 pm
Saturday, 9 am – 1 pm

Refill Prescription


Mercyhealth Pharmacy–Mall, Janesville

1010 N. Washington St., Janesville, WI
(608) 754-0286
Monday – Friday, 8 am – 6 pm

Refill Prescription


Mercyhealth Pharmacy–West, Janesville

1000 Mineral Point Ave., Janesville, WI
(608) 741-6980
Daily, 8:30 am – 5:30 pm

Refill Prescription


Mercyhealth Pharmacy–Walworth, Lake Geneva

Highways 50 and 67, Lake Geneva, WI
(262) 245-2319
Monday – Friday, 8 am – 6 pm
Saturday, 9 am – 1 pm

Refill Prescription


Mercyhealth Pharmacy–Milton

725 S. Janesville St., Milton, WI
(608) 868-6777
Monday – Friday, 9 am – 6 pm
Saturday, 9 am – 1 pm

Refill Prescription


Mercyhealth Pharmacy—Riverside, Rockford

8201 E. Riverside Blvd., Rockford, IL
(815) 971-1100
Daily, 8:30 am-5:30 pm

Refill Prescription


Mercyhealth Pharmacy–Woodstock

2000 Lake Ave., Woodstock, IL
(815) 337-4116
Monday – Friday, 9 am – 6 pm
Saturday, 9 am – 1 pm

Refill Prescription


Online resources

Sharps Collection Program



Mercyhealth Pharmacy–East

3524 E. Milwaukee St.
Janesville, WI 53546

Phone: (608) 754-5194

Mercyhealth Pharmacy–Mall

1010 N. Washington St.
Janesville, WI 53548

Phone: (608) 754-0286

Mercyhealth Pharmacy–Milton

725 S. Janesville St.
Milton, WI 53563

Phone: (608) 868-6777

Mercyhealth Pharmacy–Riverside

8201 E. Riverside Blvd., Ste. 1022
Rockford, IL 61114

Phone: (815) 971-1100

Mercyhealth Pharmacy–Walworth

Hwys. 50 and 67, N2950 State Rd. 67
Lake Geneva, WI

Phone: (262) 245-2319

Mercyhealth Pharmacy–West

1000 Mineral Point Ave.
Janesville, WI 53548

Phone: (608) 741-6980

Mercyhealth Pharmacy–Woodstock

2000 Lake Ave.
Woodstock, IL 60098

Phone: (815) 337-4116


VIDEO: Doug Kittleson, RPh – Pharmacy

Mercyhealth MyChart Sign In