Can Stress Cause High Cholesterol? How Much, and What Else Explains a Jump
Stress can nudge cholesterol up, but the measured effect is usually small next to normal test-to-test variation and other causes. Here is what the studies found, why a result can jump, and which tests tell the causes apart.
- Published
- October 8, 2026
- Read time
- 11 min read
- Medically reviewed by
-
Rhonda Collins, FNP-C
Table of contents
Yes, stress can raise cholesterol, but usually by less than people expect. NHLBI lists stress among the habits that affect cholesterol and explains that stress may raise hormones such as corticosteroids, which can cause the body to make more cholesterol (NHLBI). In laboratory studies, a short burst of mental stress raised measured cholesterol mainly by shifting fluid out of the blood, which concentrates everything left in it. Once researchers corrected for that shift, the rise in total, LDL, and HDL cholesterol largely disappeared (Muldoon et al., 1992, Bachen et al., 2002). Longer periods of stress, such as a demanding stretch at work, have been linked to higher lipids in real-world studies, but those links are modest. So if your cholesterol jumped between two tests, stress may be part of it. Normal test-to-test variation, a change in testing conditions, and medical causes such as an underactive thyroid are worth ruling out before you put it all down to stress.
How stress affects cholesterol
Stress can move cholesterol through three routes. They work on different time scales, which is why the answer to “can stress raise cholesterol” depends on which kind of stress you mean.
Fluid shifts during acute stress. Acute mental stress can reduce plasma volume, the watery part of the blood. When plasma volume falls, cholesterol and other large molecules become more concentrated, even though the body has not made any more of them. In one study of 18 healthy men, 10 minutes of challenging mental arithmetic reduced plasma volume by about 9%. Total, LDL, and HDL cholesterol and triglycerides all rose, and none of those rises remained significant after correcting for the plasma volume change (Patterson et al., 1993). A study of 17 women given a 3-minute speech task found the same pattern (Patterson et al., 1995).
Stress hormones. Stress hormones act on fat metabolism directly. In a trial of 52 healthy men, blocking the sympathetic (“fight or flight”) response with the drug labetalol stopped the stress-related rise in free fatty acids and lowered triglycerides. It did not change the rise in total, LDL, or HDL cholesterol, which the authors attributed to hemoconcentration (Bachen et al., 2002). Not every study agrees that fluid shifts explain everything. In a study of 100 airline pilots, lipid responses to acute stress were not solely due to hemoconcentration and were moderately correlated with epinephrine and cortisol responses (Stoney et al., 1999).
Behavior during long stretches of stress. Stressful periods often change sleep, eating, drinking, smoking, and activity, and NHLBI lists each of these as affecting cholesterol (NHLBI). Behavior does not seem to be the whole story, though. In the airline pilot study, differences in diet, physical activity, exercise, and sleep could not explain the lipid rise during a period of high work stress (Stoney et al., 1999).
How much can stress raise cholesterol?
The best-measured stress effects are small compared with other reasons a result moves. In a laboratory study of 26 men, 20 minutes of mental tasks raised total cholesterol by 3.7 mg/dL (0.10 mmol/L). In the same men, simply standing up for 20 minutes after lying down raised it by 21.9 mg/dL (0.57 mmol/L). Both rises came with signs of reduced plasma volume, and after correcting for that, neither task produced a net change. The stress-related rise lasted through the 30-minute recovery period, while the rise from standing reversed (Muldoon et al., 1992).
Chronic stress is harder to measure, and the evidence is observational:
- Airline pilots. Among 100 middle-aged pilots, most lipid measures were significantly higher during a period of high occupational stress than during a period of low stress (Stoney et al., 1999).
- Workers at routine checkups. In 91,593 Spanish workers, those who reported job stress had slightly higher odds of high LDL cholesterol (odds ratio 1.14) after adjusting for other factors. This was a cross-sectional study, so it shows an association, not that stress caused the difference (Catalina-Romero et al., 2013).
- Stress reactivity over time. In 199 middle-aged adults, people whose cholesterol rose most during laboratory stress tasks had higher LDL cholesterol 3 years later, independent of their starting levels and other factors (Steptoe and Brydon, 2005).
Put together, short-term stress on the day of a test tends to add a few mg/dL, mostly from fluid shifts. Long stretches of stress are linked to higher lipids, but the studies do not give a reliable per-person number. Neither is likely to explain a very large jump on its own.
Other reasons cholesterol goes up suddenly
When cholesterol rises noticeably between two tests, these causes are each worth checking. Most can be confirmed or ruled out with a blood test or a look at your medicine list.
- An underactive thyroid (hypothyroidism). It can contribute to high cholesterol, and NIDDK advises that people with high cholesterol get tested for it (NIDDK).
- Menopause. After menopause, total and LDL cholesterol usually go up and HDL cholesterol goes down (NHLBI). The causes that apply to women at each life stage are covered in what causes high cholesterol in women.
- Diabetes or rising blood sugar. Diabetes is among the conditions NHLBI and MedlinePlus list as raising cholesterol (NHLBI, MedlinePlus).
- A new medicine. Medicines that can raise LDL or lower HDL include amiodarone, beta-blockers, some chemotherapy drugs, thiazide diuretics, cyclosporine, retinoids, and steroids such as prednisone (NHLBI). MedlinePlus adds certain birth control pills and antidepressants (MedlinePlus).
- Kidney disease. Chronic kidney disease is linked to unhealthy cholesterol levels (NHLBI). Nephrotic syndrome, a kidney disorder that leaks protein into the urine, includes high cholesterol and triglyceride levels (MedlinePlus).
- Liver disease that blocks bile flow. High cholesterol occurs in 75% to 95% of people with primary biliary cholangitis, an autoimmune liver disease (Wah-Suarez et al., 2019).
- Weight gain and habit changes. Weight gain, less activity, more saturated fat, more alcohol, and smoking can all push cholesterol up (NHLBI, MedlinePlus).
- Cushing’s syndrome. This is an uncommon disorder in which the body makes too much cortisol, the “stress hormone,” over a long period. Unhealthy cholesterol levels are one of its complications (NIDDK). It is a medical condition, not the same thing as feeling stressed.
How much cholesterol varies between tests, and when to retest
Some change between two cholesterol tests is normal, even when nothing about your health has changed. A CDC analysis of 30 studies estimated the average within-person biological variation, as a coefficient of variation, at 6.1% for total cholesterol, 9.5% for LDL cholesterol, 7.4% for HDL cholesterol, and 22.6% for triglycerides. Those figures do not include measurement error from the lab itself, which adds to them (Smith et al., 1993). As an illustration, 9.5% of an LDL of 130 mg/dL is about 12 mg/dL. Triglycerides swing the most, and calculated LDL depends on them, so a jump that comes mostly from triglycerides is especially worth repeating.
Fasting and non-fasting results. Testing conditions matter too. A joint European consensus statement found that, after usual meals, average total and LDL cholesterol were at most about 8 mg/dL lower and triglycerides about 26 mg/dL higher than when fasting. HDL cholesterol, apolipoprotein B (ApoB), and lipoprotein(a) were not affected by fasting status. The statement recommends non-fasting lipid tests for routine use (Nordestgaard et al., 2016). In the US, your provider may still ask you to fast for 9 to 12 hours, so follow the instructions you are given (MedlinePlus).
When to retest. The sources above do not set a fixed waiting time for a confirmatory retest. What they support is matching conditions. To make a second result comparable with the first:
- Test under the same fasting or non-fasting condition as last time.
- Sit quietly for a few minutes before the draw. Posture changed cholesterol more than mental stress did in the laboratory study above (Muldoon et al., 1992).
- Note any new medicine, weight change, or change in diet since the last test.
For routine screening, MedlinePlus advises follow-up testing every 5 years for adults with normal cholesterol, sooner after lifestyle changes such as weight gain or a change in diet, and more often for people with a history of high cholesterol, diabetes, kidney problems, or heart disease (MedlinePlus). What the numbers mean is covered on the LDL cholesterol and total cholesterol pages. For what a standard panel costs, see lipid panel cost.
Which tests tell the causes apart
Each test below answers a different question about a cholesterol jump. Together they show whether the rise is real, whether another condition explains it, and what your underlying risk looks like.
| Test | Question it answers |
|---|---|
| Repeat lipid panel | Was the jump real, or within normal test-to-test variation? |
| TSH | Is an underactive thyroid raising cholesterol? |
| HbA1c and glucose | Is diabetes or rising blood sugar part of the picture? |
| Kidney and liver function tests | Is a kidney or liver condition involved? |
| ApoB | How many cholesterol-carrying particles are in the blood? |
| Lp(a) | Is there an inherited risk that stays about the same for life? |
Repeat lipid panel. This is the first step, because it shows whether the higher number holds up under comparable conditions.
TSH, HbA1c, and kidney function. MedlinePlus lists a blood sugar test, kidney function tests, and thyroid function tests among the follow-up tests for abnormal cholesterol results (MedlinePlus). A high TSH usually points to an underactive thyroid (MedlinePlus). If you want a thyroid check on its own, Mito offers a TSH test.
ApoB. ApoB counts particles rather than the cholesterol inside them, and it is not affected by fasting status (Nordestgaard et al., 2016). It is not immune to fluid shifts: in one laboratory study, ApoB rose along with cholesterol during mental stress, in step with changes in plasma volume (McCann et al., 1995). The 2026 ACC/AHA dyslipidemia guideline recommends measuring it selectively, to assess remaining risk in people with conditions such as type 2 diabetes or high triglycerides who have already reached their LDL goals (ACC). More in what ApoB tells you.
Lp(a). Lipoprotein(a) is set mostly by your genes. Most people reach their adult level by age 5, and it tends to stay about the same for life (MedlinePlus). The 2026 guideline recommends measuring it at least once in adulthood and says repeat testing is generally not needed (ACC). A stressful month will not explain a high Lp(a), which makes it a useful anchor when other numbers move.
Cortisol, only when Cushing’s syndrome is suspected. A cortisol test is not a way to measure everyday stress. When a doctor suspects Cushing’s syndrome, diagnosis usually rests on two of these tests: a 24-hour urine cortisol, a late-night saliva cortisol, or a dexamethasone suppression test (NIDDK). It belongs in that workup, guided by signs such as weight gain, a round face, and thin arms and legs, not in a routine cholesterol follow-up.
Can anxiety or dehydration change a cholesterol result?
Anxiety at the blood draw. Possibly, by a small amount. Feeling anxious during a blood draw is a form of acute stress. In the laboratory studies, acute stress raised measured cholesterol by a few mg/dL, largely because plasma volume fell (Muldoon et al., 1992, Patterson et al., 1993). That is far smaller than the normal variation between tests.
Dehydration. The searches behind this article did not find a study that measured cholesterol in people who were simply short on fluids. What the evidence does show is the mechanism: anything that shrinks plasma volume concentrates cholesterol in the sample, and standing upright raised cholesterol by about 22 mg/dL through that route (Muldoon et al., 1992). Being well hydrated before a draw is reasonable, but dehydration is unlikely to be the main explanation for a large, lasting rise.
Next steps, and when to see a clinician
If your cholesterol came back higher after a stressful stretch, start by repeating the lipid panel under the same conditions as before. If the rise holds, check TSH and HbA1c and review any new medicines. If you have never had Lp(a) measured, add it once.
See a clinician promptly if any of these apply:
- Your LDL is very high, or several relatives have high cholesterol or early heart disease.
- A follow-up test shows a high TSH, high blood sugar, or abnormal kidney or liver results.
- Your cholesterol rose after starting a new medicine. Keep taking it until you have talked with your prescriber.
- You have signs that could suggest Cushing’s syndrome.
High cholesterol rarely causes symptoms on its own (NHLBI), so a test is the only way to track it. Visible signs of very high levels are covered in symptoms of high LDL and symptoms of high total cholesterol. For diet and activity changes once you know where you stand, see how to lower LDL cholesterol naturally.
The Advanced Cholesterol Panel repeats the full lipid profile and adds ApoB, Lp(a), and LDL particle size in one blood draw. That answers whether the jump is real, adds an ApoB particle count, and adds Lp(a), the inherited marker that a stressful stretch does not change. If you only want to confirm the number, a standard lipid panel is the simpler retest.
