Why is your eye twitching? Learn the common triggers of eyelid twitching (stress, sleep, caffeine, screens and dry eye), practical ways to stop a twitch, how long it usually lasts, how blepharospasm and hemifacial spasm differ, and when a twitch needs an eye exam.