Eyes can feel heavy due to a variety of factors, including lack of sleep, extended periods of screen time, or reading without adequate breaks. Allergies, dry eye disease, and eye strain from poor lighting or improper prescription glasses can also contribute to this sensation. Additionally, dehydration and certain medical conditions such as sinusitis or conjunctivitis might make your eyes feel heavy and fatigued.