River Road Health Mart

884 River Road, Eugene, OR 97404

Creswell Health Mart

175 E Oregon Ave, Creswell, OR 97426

prescription delivery

Prescription Delivery and Mail Services

We know that picking up your prescriptions can be a hassle, especially when you need them right away, so we are happy to offer convenient prescription delivery services for medications, over-the-counter products, and medical supplies to your home or office. Both of our locations provide prescription delivery locally, and we can mail prescriptions to anywhere in Oregon!

Our deliveries (and trips to the post office) go out from 12:00 – 6:00pm, Monday – Friday. To ensure you receive your prescription when you need it, please call us at least a day ahead of time to schedule it. If your prescription is out of refills or expired, allow 2-3 days for delivery. If you have a compounded prescription, allow 3-4 days to ensure on-time delivery. Allow another couple days on top of that if we are mailing your prescription to you.

Prescription delivery is free in most areas around each of our pharmacies. If your office or residence is outside of our “free zone,” delivery is only a few dollars. Cut out your trip to the pharmacy and let us bring it to you! If you have any questions about our prescription delivery or mail services, please contact us at either of our locations.

Delivery Fees*

  • Eugene, 97404 – Free
  • Creswell, 97426 – Free
  • Retirement Home Care Customers – Free
  • Eugene (all other zip codes)$1.00
  • Cottage Grove  – $3.00
  • Springfield – $3.00
  • Missed delivery/Return delivery – $5.00

* Please call pharmacy to see if you are within the delivery area.

Mail Fee

  • $8.95
prescription delivery

Eugene Location

884 River Road
Eugene, OR 97404
Mon. – Fri., 9:00am – 6:00pm


Creswell Location

175 E Oregon Ave.
Creswell, OR 97426
Mon. – Fri., 9:00am – 6:30pm
Sat., 10:00am – 2:00pm


creswell health mart facebook

Receive 30% OFF an OTC Product when you sign up below!