OTC eye drops are required by law to list the same active ingredients, so store-brand artificial tears are Systane and Refresh, and generic ketotifen is Zaditor, for 2 to 3 times less. The trick is matching the type to your need, dry eye, allergy or redness, then buying the store brand in that type. Here is every option ranked by real cost per mL.
Prices reviewed 31 July 2026 . Cost per mL, in USD. Not medical advice; see an eye doctor for persistent symptoms.
We costed OTC eye drops by cost per mL. Store-brand artificial tears run about $0.40 a mL versus $1.20 to $1.30 for Systane and Refresh; generic ketotifen undercuts brand Zaditor for allergy eyes; store-brand redness drops undercut Visine. OTC eye drops must list the same active ingredients by law, so the store brand is a real, effective drop, and you match the type to your need.
Method: cost per mL from typical US bottle prices and sizes. OTC eye drops must list the same active ingredients by law; store and name brands of the same type are therefore comparably effective, though feel can differ. Preservative-free vials cost more per mL but suit frequent or sensitive use. Prices are indicative and change. Cite this: "usefulHQ Eye Drops Cost Study 2026", usefulhq.com/eye-drops-cost/. Not medical advice.
Occasional use is a few mL a month; frequent dry-eye users go through 10 to 20 mL, where the per-mL price really matters.
| Eye drop | For | Per mL | Cost / month | Over term | Best for | |
|---|---|---|---|---|---|---|
| Store-brand artificial tearsBest value Same active lubricants as Systane and Refresh; the value pick for everyday dry eye, use as often as needed. |
Dry eye | $0.40 | $4 | $48 | Cheapest everyday dryness | Check price |
| Store-brand rewetting drops Rewetting or comfort drops for contact wearers; the store brand matches the name brands. |
Dry eye | $0.45 | $5 | $54 | Contact-lens comfort | Check price |
| Store-brand redness relief Same as Visine (tetrahydrozoline); use only occasionally, since regular use causes rebound redness. |
Redness | $0.60 | $6 | $72 | Cheapest redness (occasional) | Check price |
| Store-brand preservative-free Preservative-free single-use vials, the store-brand of Refresh Plus, for frequent or sensitive-eye use. |
Dry eye | $0.90 | $9 | $108 | Frequent / sensitive use | Check price |
| Generic ketotifen The same drug as Zaditor and Alaway (ketotifen); antihistamine drops for itchy allergy eyes, far cheaper. |
Allergy | $1.10 | $11 | $132 | Same as Zaditor | Check price |
| Refresh Tears (brand) Lubricant artificial tears; the store brand has the same active ingredients for less. |
Dry eye | $1.20 | $12 | $144 | Brand dry-eye | Check price |
| Systane Ultra (brand) Longer-lasting lubricant; effective, but the store-brand lubricant matches the actives for a fraction. |
Dry eye | $1.30 | $13 | $156 | Brand dry-eye | Check price |
| Visine (brand) Tetrahydrozoline; the same drug as generic redness drops, and the same rebound-redness caution applies. |
Redness | $1.50 | $15 | $180 | Brand redness | Check price |
| Systane preservative-free (brand) Brand preservative-free vials; the store-brand PF version is much cheaper per mL. |
Dry eye | $2.20 | $22 | $264 | Brand PF | Check price |
| Zaditor / Alaway (brand) Ketotifen antihistamine drops; identical active ingredient to the generic at roughly three times the price. |
Allergy | $3.30 | $33 | $396 | Brand allergy drops | Check price |
For the active ingredient, yes, OTC eye drops must list the same active ingredients by law, so a store-brand lubricant has the same working ingredients as Systane or Refresh, and generic ketotifen is Zaditor. Feel can vary slightly, but the store brand is effective for 2 to 3 times less.
Store-brand basic artificial tears, around 30 to 45 cents a mL for everyday dryness. Generic ketotifen beats brand Zaditor for allergy eyes, and store-brand redness or rewetting drops undercut Visine. Buy the store brand of the type you need.
No. Redness drops (tetrahydrozoline) shrink blood vessels, and regular use causes rebound redness, a cycle where eyes get redder as the drop wears off. Use occasionally at most; for daily comfort use plain artificial tears, and see a doctor if redness persists.
If you use drops more than ~4 times a day, wear contacts, or have sensitive eyes, since frequent preservative exposure can irritate. They cost more per mL, but store brands make preservative-free versions too. For occasional use, a standard bottle is fine and cheaper.