Are your eyelids twitching?

The sensation of random twitches in the eyelids may happen on the upper or lower lid. This may be due to stress, smoking, excessive caffeine intake, bright lights, or lack of sleep. They are harmless and usually go away on their own.