In fact, it is really difficult to tell bacterial and viral keratitis for a common people. Easily speaking, we can tell both of them by the reason why your eyes have the keratitis. That is to say, your keratitis can be caused by both the bacterial and viral, and however, when you go to see doctor, the doctors often give you some antibacterial. Of course, apart from the reason, you can also get your answer by the sign of the two diseases. As usual, when you get the bacterial keratitis, your eyes often are getting red and also you always want to rub your eyes. In the mean time, you will notice that you both of your eyes will get affected. However, when you get the viral keratitis, usually, only one of your eyes will affect. And of course, you will find that the viral keratitis will cause excessive eye watering, sometimes, you also can notice your eyes have light discharge. In a word, no matter what kind of the keratitis you get, you should ask for help from your doctor because he will help you tell them and give you some useful pills.