13 doctors weighed in:

Can drug addiction contribute to a heart attack?

13 doctors weighed in
Brittany Chan
Pediatrics
10 doctors agree

In brief: Yes, depends on drug

Many drugs of abuse can contribute to a heart attack.
Stimulants or "uppers" are especially likely to do this. For example, Cocaine has been known to precipitate heart attacks by causing spasm and constriction of the arteries and increasing heart rate. Amphetamines are thought to contribute to heart attacks through a similar mechanism.

In brief: Yes, depends on drug

Many drugs of abuse can contribute to a heart attack.
Stimulants or "uppers" are especially likely to do this. For example, Cocaine has been known to precipitate heart attacks by causing spasm and constriction of the arteries and increasing heart rate. Amphetamines are thought to contribute to heart attacks through a similar mechanism.
Brittany Chan
Brittany Chan
Answer assisted by Brittany Chan, Medical Student
Thank
Dr. Vasu Brown
Wound care
1 doctor agrees

In brief: Yes

Especially cocaine.

In brief: Yes

Especially cocaine.
Dr. Vasu Brown
Dr. Vasu Brown
Thank
Dr. Gena Kluwe
Internal Medicine

In brief: Yes!

Particularly addiction to stimulants! sooooo bad for the heart.
If i had a dollar for every young person i'd treated who screwed up there heart with cocaine, meth, crack, etc., i'd retire right now. Well, no i wouldn't because i love what i do, but drugs will f-up your heart for sure! yo! yo! yo! it's the truth. Iv drugs are super bad, too. Be well.

In brief: Yes!

Particularly addiction to stimulants! sooooo bad for the heart.
If i had a dollar for every young person i'd treated who screwed up there heart with cocaine, meth, crack, etc., i'd retire right now. Well, no i wouldn't because i love what i do, but drugs will f-up your heart for sure! yo! yo! yo! it's the truth. Iv drugs are super bad, too. Be well.
Dr. Gena Kluwe
Dr. Gena Kluwe
Thank
Get help from a real doctor now
Dr. Peter Kurzweil
Board Certified, Internal Medicine
46 years in practice
16M people helped
Continue
108,000 doctors available
Read more answers from doctors