Medically Reviewed by: Edward C. Wade, M.D., F.A.C.S.
What Causes Eye Twitches?
Stress. There’s not much you can do about this except try to minimize the causes of stress.
Fatigue and tiredness. Not just your body, but your eyes get tired too when over-worked. Catch up with a good night’s sleep.
Alcohol and caffeine. Decaf your life and cut back on alcohol consumption to give your eyes some relief.
Dry eyes. Using computers and wearing contact lenses for long periods of time can cause your eyes to dry, thus making them twitch. Lubricating eye drops can help a great deal.
Eye strain. Prolonged usage of technology that involves continuous gazing at a computer/video/iPhone/iPad screen may cause computer vision syndrome. One of the symptoms can be eye twitching. Cut back on time spent in front of these devices. If it’s part of your job, there are protective lenses you can wear to relieve symptoms, even if you don’t require corrective lenses. Ask your eye care professional for advice.
Allergies and irritation. Environmental factors such as dust, smoke, chemicals, pollens, pet dander and other tiny particles in the air can make your eyes twitch.
Nutritional imbalance. Lack of essential nutrients in your diet may also cause that disturbing eye twitch. So eat healthfully!
Related Articles
Financing Options Available
Apply today to find a financing option that meets your needs.
Our Locations
Houston/Bellaire
6565 W. Loop S., Suite 650Bellaire, TX 77401
Medical Office:
713-797-1010
Medical Fax:
713-357-7276
LASIK/Near Vision:
Office: 713-395-1515
Fax: 713-357-7278
Pasadena
4415 Crenshaw RoadPasadena, TX 77504
Medical Office:
281-977-8800
Medical Fax:
281-977-8877
Sugar Land
15200 S.W. Freeway, Suite 130Sugar Land, TX 77478
Medical Office:
281-277-1010
Medical Fax:
281-277-4504
Clear Lake
455 E. Medical Center Blvd., Suite 110Webster, TX 77598
Medical Office:
281-332-1397
Medical Fax:
281-282-9152
Katy
Greenhouse Medical Plaza2051 Greenhouse Road, Suite 110
Houston, TX 77084
Medical Office:
346-547-7070
Medical Fax:
281-214-2971
The Woodlands/Conroe
100 Medical Center Blvd., Suite 118Conroe, TX 77304
Medical Office:
936-647-1610
Medical Fax:
936-647-1620