Charitable Pharmacy

SafeNet Rx

We're here to help

 SafeNetRx Charitable Pharmacy is a non-profit, mail-order pharmacy committed to providing low-cost medications to Iowans in need.

Did you know:

40% of adults in the US did not fill a needed prescription due to cost?



On average, SafeNetRx Charitable Pharmacy has been able to save customers over 200 dollars per prescription.



Additionally, over three million dollars worth of medicines have been dispensed to those in need.

SafeNet Rx


To be eligible to receive medications from SafeNetRx Pharmacy, you must:

  • Be living in the state of Iowa
  • Be unable to afford your medications whether you have insurance or not
  • Have an annual household income up to 200% of the Federal Poverty Level

# of individuals in Household
 200% Federal Poverty Level
 1  $27,180
 2  $36,620
 3  $46,060
 4  $55,500
 5  $64,940
 6  $74,380
 7  $83,820
 8  $93,260

Households with more than 8 persons, add $4,720 for each additional person.


Please call SafeNetRx Pharmacy at 515-276-0066 once you have submitted your application to discuss how we can help.

Pricing as low as:

$3 per prescription for a 30 day supply
$6 per prescription for a 90 day supply

Shipping costs may vary. An individualized price quote will be given before prescriptions are filled.


After we have approved your application, let us know if you fill your prescriptions at another pharmacy and we can transfer your remaining refills here OR have your doctor send new prescriptions directly to us.

Need help finding a provider but lack insurance to cover the cost? Click here to find a list of free clinics near you


Payment is required before medications
are shipped. Debit/credit cards are preferred. 


We ship medications Monday-Thursday. Once shipped, you should receive your prescriptions within 3-5 business days.

Is the Charitable Pharmacy not right for you?

Ask your provider if they participate in the SafeNetRx Drug Donation Repository Program for additional assistance OR

Print out this Medication Discount Card to use at a pharmacy near you. Visit NeedyMeds for information.

Frequently Asked Questions

Cost & Billing

Pricing is based on availability of the medication. A staff member will go over a price quote with you before prescriptions are filled. Generally, the medication will be free and you will only need to cover an administrative fee. These fees are typically $3 per one month supply and $6 per three month supply.

Payment is due before prescriptions are shipped out.  Debit/credit is the preferred method of payment for timely shipping, but we do accept checks, money orders, and cash by mail if needed. Payment may be called in OR an electronic invoice may be emailed to you that allows you to securely enter your payment information online.

Administrative fees may be covered by the patient or their provider


We receive medications from a variety of different programs which all have different eligibility requirements.  The application we have you fill out will help us determine which programs you are eligible for.  In general, you must have an Iowa address and have an annual household income at or below 200% of the Federal Poverty Level.

Apply online!  You will need to provide documentation of income.  Acceptable documents include a recent tax return, W-2 form, paycheck stub, or letter from your employer showing compensation.

Some of our programs allow us to dispense donated medications to individuals even if you have active insurance.  We will discuss which medication options are available to you and the pricing before we fill your prescriptions.  Please note that we are unable to bill your insurance company for donated medications.

You must re-apply for the charitable pharmacy annually to ensure you are still eligible to receive donated medicines.


Prescriptions are shipped Monday through Thursday via USPS to any Iowa address including PO boxes.  Delivery typically takes 3-5 business days.  If you need to know the status of your shipment, send us a message at and we will send you your tracking information.

At this time, we do not carry insulin or any medication that requires refrigeration. We receive test strips through our Drug Donation Repository, but cannot guarantee a constant supply.  Send us a message at and we will check to see if we have your needed test strips.

No, we do not fill ANY controlled substance prescriptions.

Prescriptions may only be sent by your provider or current pharmacy.  We accept:

  • *Preferred* Electronic prescriptions (SureScripts):  NCPDP 1625574
  • Fax: 515-401-1191
  • Telephone: 515-276-0066   

If your provider gave you  a paper copy of your prescription, you may mail it directly to us at the below address OR take it to a nearby pharmacy to be transferred to us. Copies sent by fax or email will not be accepted.

  • Mailing Address: SafeNetRx-Pharmacy, 1500 SE 19th Street, Suite 530, Grimes, IA 50111

We can set up an auto-fill schedule for your prescriptions.  This allows us to fill and send all of your prescriptions at the same time and removes the stress of you having to remember to call us for each order.  If you prefer to call us for each refill, that is also an option. 

We can always check to see if your medication is available through our wholesalers.  If ordering the medication is an option, we would charge you our cost of the medication with no markup.  If this still does not seem like a good option for you, we have a drug discount card that you may take to a pharmacy near you.

We receive inhalers through our Drug Donation Repository, but cannot guarantee a constant supply.  Send us a message at and we will check to see if we have your needed inhaler.

Have additional questions?

Get in touch and we’ll be happy to help!