What Medications Cause Eye Twitching and How to Stop It

Several common medication classes can cause eye twitching, including ADHD stimulants, antidepressants, antipsychotics, anti-seizure drugs, and antihistamines. The twitching is usually harmless and involves small, repetitive spasms of the eyelid muscle that come and go over days or weeks. In most cases, adjusting the dose or switching medications resolves it.

ADHD Stimulants

Stimulant medications prescribed for ADHD are among the most commonly reported causes of eye twitching. These drugs increase dopamine and norepinephrine activity in the brain, which can overstimulate the small muscles around the eyelid. The stimulants most associated with tics, including eye twitching, are methylphenidate (sold as Ritalin, Concerta, and others), dextroamphetamine (Adderall, Dexedrine), lisdexamfetamine (Vyvanse), and dexmethylphenidate (Focalin).

In many cases, the twitching was already present at a low level before starting the medication, and the stimulant simply made it more noticeable or frequent. This is an important distinction: the drug may not be creating a new problem so much as amplifying one that was already there. For children especially, parents often notice eye blinking tics shortly after starting stimulant treatment and assume the medication is the sole cause.

Antidepressants and Anti-Anxiety Medications

SSRIs and SNRIs, the most widely prescribed antidepressants, can trigger eyelid twitching in some people. These medications alter serotonin levels, which influences muscle tone and nerve signaling throughout the body. The twitching tends to appear in the first few weeks of treatment or after a dose increase, then often fades as the body adjusts.

Benzodiazepines, commonly prescribed for anxiety, don’t typically cause twitching while you’re taking them. But stopping them abruptly can. Withdrawal from these drugs increases nervous system excitability, and one of the early signs is involuntary muscle twitching, particularly around the eyes and face. This is one reason doctors taper these medications gradually rather than stopping them all at once.

Antihistamines and Decongestants

Over-the-counter allergy medications and cold remedies are an underappreciated cause of eye twitching. Older antihistamines (like diphenhydramine, the active ingredient in Benadryl) block a neurotransmitter called acetylcholine, which plays a role in controlling muscle contractions. When acetylcholine signaling is disrupted, small muscles like those in the eyelid can fire erratically.

Decongestants containing pseudoephedrine act as mild stimulants, raising your heart rate and blood pressure. That same stimulant effect can trigger eyelid spasms, particularly if you’re also drinking coffee or energy drinks. The combination of caffeine and pseudoephedrine is a surprisingly common recipe for persistent eye twitching.

Antipsychotics and Dopamine-Blocking Drugs

Medications that block dopamine receptors in the brain are well known for causing involuntary movements, and eye twitching is one of the milder forms. These drugs are used to treat conditions like schizophrenia and bipolar disorder, but they’re also prescribed at lower doses for nausea, migraines, and insomnia. By reducing dopamine activity in a brain region called the basal ganglia, which coordinates smooth, controlled movement, these medications can produce small repetitive muscle contractions around the eyes and face.

In some people, dopamine-blocking drugs can also unmask an underlying dopamine deficiency that wasn’t causing symptoms before. This means the twitching may not fully resolve even after stopping the medication, because the drug revealed a preexisting vulnerability in the brain’s movement-control circuits. This is relatively uncommon, but worth knowing about if eye twitching persists long after discontinuing one of these drugs.

Anti-Seizure Medications

Certain drugs used to treat epilepsy, particularly valproic acid, can cause muscle twitching as a side effect. These medications work by calming excessive electrical activity in the brain, but they can sometimes disrupt the fine balance of signals that control small muscle groups. Eye twitching from anti-seizure drugs tends to be dose-related, meaning it’s more likely at higher doses and often improves when the dose is reduced.

Caffeine and Caffeine-Containing Medications

While caffeine itself isn’t a prescription medication, it’s an active ingredient in several common drugs, including migraine treatments, pain relievers, and weight-loss pills. Caffeine stimulates the central nervous system and increases the release of stress hormones, both of which can make eyelid muscles more prone to involuntary contractions. If you’re taking a caffeine-containing medication and also drinking coffee or tea throughout the day, the cumulative dose could easily push you past the threshold where twitching starts.

Why Medications Trigger Eye Twitching

The eyelid is controlled by some of the smallest, most delicate muscles in the body. They rely on precise nerve signals to function smoothly, which makes them unusually sensitive to changes in brain chemistry. Medications that increase stimulating neurotransmitters (like dopamine and norepinephrine) can cause these muscles to fire too often. Medications that block calming neurotransmitters (like acetylcholine or GABA) remove the brakes that normally keep those muscles steady. Either way, the result is the same: a small, repetitive twitch you can feel but others usually can’t see.

Fatigue, stress, and dehydration lower the threshold for twitching, which is why medication-related eye twitching often comes and goes rather than staying constant. You might notice it more on days when you slept poorly or forgot to drink enough water, even though your medication dose hasn’t changed.

What to Do About It

The standard approach to medication-induced eye twitching is adjusting the dose or switching to a different drug. In practice, this decision is more nuanced than it sounds. If the medication is effectively managing a serious condition like ADHD, epilepsy, or a mood disorder, the benefit of the drug may clearly outweigh a minor, painless twitch. Your prescriber will weigh the severity of the twitching against the risks of changing your treatment.

While you sort out whether a medication change makes sense, a few things can reduce the frequency of twitching on their own. Cutting back on caffeine helps, since it compounds the stimulant effect of many of these drugs. Getting more sleep makes a noticeable difference for most people, because fatigue is one of the strongest triggers for eyelid spasms regardless of medication use. Applying a warm compress over your closed eyes for a few minutes can relax the muscle mid-spasm.

If the twitching is constant rather than intermittent, affects both eyes, pulls your eyelid completely shut, or spreads to other parts of your face, those are signs of something beyond a simple medication side effect. Persistent or worsening symptoms like these warrant a closer look, since they could point to a different neurological issue that needs its own evaluation.