I agree with seeing a vet, but my oldster, 15 and with heart problems got an infection or scratch on his eye and I didn't want to scare him into cardiac arrest with a vet visit. I have a standing order for the vet to come to the house for vaccinations( since I have two others that go outside and mingle with the ferals) I ordered Terramycin eye ointment at Pet Meds on the Internet, it is an OTC eye ointment for eye infections. and it cleared it up within days, He was pretty tolerant of me putting a line of it in his eye twice a day, you just pull the lid down and put a line across the bottom of the eye. Once again, a vet visit is the best, but if anyone can't afford it this may be the next best thing!Good Luck!