Eye drops
You cannot give blood if you are taking eye drops for an eye infection.
If you are taking antibiotics for an eye infection you must wait for 14 days after you have fully recovered and at least 7 days after you completed a course of antibiotics
You can give blood if you are using eye drops for an allergy if you are well on the day of donation.
You can give blood if you are taking beta blocker eye drops to treat glaucoma if you have been taking this treatment for 4 weeks without any adverse symptoms and you have no symptoms of light-headedness or feeling faint.