Yeah, you can put the ice on your eyes when you have red eyes or dark circles, because you know the swelling comes together with the eye disorder, then the ice will help decrease swelling by constricting blood vessels and decreasing fluid accumulation, cooling and numbing the area as well. Apart from the red eyes and dark circles, the ice also will help you with the puffy eyes; for instance, you can take an ice cube wrapped in a small towel, and leave it over your eye for several minutes. Then pls do it more than once until your puffiness is less, which is useful for the tiredness of the eyes. Here as a friend, there are some warm warnings for you to avoid potential cold injury to the eyes or face; you had better pack the ice with towel in bar shape.