The average cost for 1 nasal spray of 30ml of 137mcg/spray of Azelastine is $19.97 with a free GoodRx coupon. This is 39.48% off the average retail price of $33.00.
Dosage | Quantity | Price as low as | Price per unit |
|---|---|---|---|
30ml of 137mcg/spray | 1 nasal spray | $19.97 | $19.97 |
30ml of 205.5mcg/spray | 1 nasal spray | $19.84 | $19.84 |
Dosage | Quantity | Price as low as | Price per unit |
|---|---|---|---|
6ml of 0.05% | 1 eye dropper | $17.30 | $17.30 |
Typical dosage for Azelastine
Each drop contains 0.05% of azelastine.
- Adults and children age 3 and older: The typical dose is 1 drop in affected eye(s) twice a day.




