There is no evidence that stress causes styes, but stress can contribute to an increase in inflammation in the body, which can be a contributor to styes.