Headaches and dizziness on semaglutide or tirzepatide usually trace to what you’re no longer taking in — water, salt, calories — not to the drug acting directly on your head. The fix, most of the time, is fluid plus electrolytes plus protein, and sometimes a slower dose ramp.
Here’s how to tell which cause is yours, and when a headache stops being a side effect and starts being a symptom. (For the rest of the side-effect picture — nausea, constipation, reflux, what fades and when — see the GLP-1 side-effects guide. This piece covers the head.)
Why a stomach drug gives you a headache
Semaglutide and tirzepatide slow gastric emptying and quiet appetite signaling in the hypothalamus and hindbrain. That’s the mechanism doing its job. But the food you no longer eat was carrying more than calories: much of your daily water and most of your sodium came with it. Eat half as much and you cut both without noticing.
Two quieter drains stack on top. Early weight loss burns stored glycogen, and glycogen is stored with water — the first weeks flush fluid fast. And thirst rides along with appetite; people who feel full all day drink less all day.
Mild volume depletion looks exactly like this: dull headache, lightheadedness when you stand, fatigue that coffee doesn’t fix. Dizziness that’s clearly worst on standing is the strongest clue.
Two other suspects worth a look:
- Caffeine withdrawal. If your coffee habit collapsed along with your appetite, a headache one or two days later is the classic pattern. Unglamorous, common, easy to test.
- Your blood-pressure medication. Weight loss lowers blood pressure. A dose that fit you fifteen pounds ago can overshoot now, and dizziness on standing is how that shows up. This one is a real message-your-clinician item — the fix may be adjusting the other prescription, not this one.
The dips that feel like low blood sugar
GLP-1 drugs enhance insulin secretion only when glucose is elevated; the effect switches off as blood sugar falls. That glucose dependence is why semaglutide or tirzepatide on its own rarely causes true hypoglycemia.
The exception: if you also take insulin or a sulfonylurea (glipizide, glyburide, glimepiride), real lows are possible, and those doses often need lowering as the GLP-1 takes hold. Have that conversation before the next dizzy spell, not after.
For everyone else, the shaky-foggy-lightheaded stretch usually means six or more hours between very small meals. The fix is structure, not sugar.
The fix: fluid, salt, protein
- Fluid, sipped. Steady intake through the day beats chugging — a large volume on a slowed stomach can bring nausea back.
- Salt, on purpose. Plain water can’t close a sodium gap. Broth, salted food, or an electrolyte packet covers what smaller meals no longer supply. On a blood-pressure medication, check before deliberately adding salt.
- Protein, 1.2–1.6 g per kilogram per day. The same target that protects muscle during rapid weight loss. That it also smooths the long gaps between small meals is mechanistic reasoning, not trial data — but you should be hitting this number anyway.
Portion size, meal spacing, and what to front-load on a slowed stomach get their own playbook: meal timing and hydration on a GLP-1.
If it tracks your injection day
Headaches that cluster in the two or three days after each shot, and return with every dose increase, are a titration signal. The labels already allow for this: semaglutide steps 0.25 → 0.5 → 1.0 → 1.7 → 2.4 mg at roughly four-week intervals, tirzepatide in 2.5 mg steps — slower if side effects demand it. Holding your current dose an extra month is a standard move, not a failure.
When it’s not a side effect
- A sudden, severe headache — worst-of-your-life severe — is an emergency. Go in.
- Dizziness with fainting, chest pain, one-sided weakness, vision change, or confusion: same. Emergency care, not a portal message.
- Headache with vomiting you can’t stop, or roughly 24 hours of keeping nothing down, needs a same-day call — dehydration compounds fast on these drugs. Severe abdominal pain with vomiting needs evaluation in its own right.
- A daily headache that persists past titration and ignores everything above deserves its own workup, independent of the medication.
The next step
Run the cheap experiment first. For three days: track your fluid, add salt once a day, put protein in every meal, and note when headaches hit relative to your shot day. If they fade, you have your answer. If they don’t — or they reliably follow each dose increase — message your clinician about holding your dose longer. And if you’re not on a GLP-1 yet and this is the side effect giving you pause, the two-minute quiz will tell you whether you’re a candidate in the first place.

