Skip to main content
High Cholesterol

Does Smoking Raise Cholesterol?

Katie E. Golden, MDMandy Armitage, MD
Written by Katie E. Golden, MD | Reviewed by Mandy Armitage, MD
Updated on October 12, 2026

Key takeaways:

  • Smoking increases your risk for heart disease, heart attack, and stroke. One of the ways it does this is by increasing your cholesterol.

  • Smoking raises your triglycerides — a type of fat that circulates in your blood and clogs blood vessels. 

  • Smoking also lowers your high-density lipoprotein (HDL) cholesterol. This is the good type of cholesterol that helps remove bad cholesterol from your body. 

  • Quitting smoking can improve your cholesterol levels and decrease your risk of heart disease.

Save on related medications

Smoking increases your risk of heart disease. So does high cholesterol. But does smoking also increase your risk of getting high cholesterol? And if you quit, could that take both risk factors off the table? 

This has been a popular area of research for decades. In this article, we’ll tell you what you need to know about how smoking affects your cholesterol levels — and, ultimately, your risk of heart disease. 

How does smoking affect cholesterol?

Smoking raises cholesterol. But it affects different types of cholesterol in different ways. People who smoke tend to have:

  • Higher triglycerides: This is a type of fat in your blood that raises your risk of heart disease, just like cholesterol. 

  • Higher low-density lipoprotein (LDL) cholesterol: This is the “bad” type of cholesterol in your blood that also raises your risk of heart disease.

  • Lower high-density lipoprotein (HDL) cholesterol: This is the “good” type of cholesterol that helps remove the bad cholesterol from your body.

Research has consistently shown that smoking has a bigger effect on your triglyceride and HDL cholesterol levels. It seems to have a smaller effect on your LDL cholesterol. That being said, smoking may make the LDL particles in your blood more harmful. 

This brings us to the most important point: Why does this all matter? 

Heart disease occurs when cholesterol builds up inside your blood vessels. This cuts off blood flow to your heart and brain, which can lead to heart attacks and strokes. Smoking raises the risk of these conditions because it:

  • Raises the amount of fat and cholesterol particles in your blood

  • Changes the chemistry of those cholesterol particles, making them more likely to build up in your blood vessels

  • Damages the inside of your blood vessels, which also makes the cholesterol more likely to stick to the injured areas

So, even if smoking only raises your cholesterol by a small margin, it can still increase your risk for heart disease by a large margin. 

Why does smoking raise cholesterol?

Exactly how smoking raises cholesterol levels is still unclear. But researchers have identified several different ways smoking may raise cholesterol. 

Smoking causes hormonal changes and inflammation in your body that can:

  • Stimulate your liver to make more cholesterol

  • Prevent your body from breaking down cholesterol and removing it from your body

  • Affect how cholesterol is transported in your blood

  • Increase insulin resistance, which can then increase cholesterol levels

How does quitting smoking affect cholesterol?

When you quit smoking, you’ll improve both your cholesterol levels and heart health. Research shows that quitting smoking can:

Interestingly, quitting smoking may not lower triglyceride levels. Some studies have shown a small decrease in triglycerides within a month of quitting. But this effect doesn’t appear to last in the months that follow. 

Researchers think this may be because many people gain weight when they quit smoking. Weight gain usually raises triglyceride levels. Although some studies have shown a decrease in triglycerides, it may also take more time for your levels to come down — sometimes over a year.

But don’t let this discourage you. Just as smoking’s effects on cholesterol go beyond the numbers, so do the benefits of quitting. Many of smoking’s harmful effects are reversed when you stop.

What’s more, lifestyle changes that can help you prevent weight gain will also naturally lower your cholesterol. These include:

If all of these changes feel overwhelming, take them one at a time. And start with the most important one: quitting smoking. Remember that there are multiple ways to stop smoking, so reach out to your healthcare team for help. There are treatments that can make it easier.

How long does it take for cholesterol to improve after you quit smoking?

Quitting smoking can lead to an improvement in HDL in as little as 3 weeks. It may take longer for your triglyceride and LDL levels to decrease. Some research shows an improvement in these numbers within a month. Other research suggests this could take more than a year, if they do improve at all. But the good news is there are many medications that can help further improve your cholesterol levels after you stop smoking.

Frequently asked questions

Yes. Vaping and e-cigarettes raise cholesterol in a similar way to smoking. They can increase triglyceride levels and decrease high-density lipoprotein (HDL) or “good” cholesterol levels in your blood.

The bottom line

Both smoking and high cholesterol are risk factors for heart disease. Smoking not only increases this risk on its own, but it can also increase your risk of high cholesterol. This means that quitting can lower your risk of heart problems in more ways than one. 

You’ll see improvements in your blood vessel health, heart health, and cholesterol levels when you quit. If you’re thinking about quitting, don’t hesitate to reach out to your healthcare team for help. They can offer treatments to make quitting easier and help you measure the improvements in your heart health along the way.

why trust our exports reliability shield

Why trust our experts?

Katie E. Golden, MD, is a board-certified emergency medicine physician and a medical editor at GoodRx.
Mandy Armitage, MD
Reviewed by:
Mandy Armitage, MD
Mandy Armitage, MD, has combined clinical medicine with her passion for education and content development for many years. She is co-executive director at Nonclinical Physicians Network and has served as medical director for the health technology companies HealthLoop (now Get Well) and Doximity.

References

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Latest articles