SelfDecode uses the only scientifically validated genetic prediction technology for consumers. Read more
You followed your doctor’s advice. You’re on a statin to manage cholesterol. Your blood work looks good. And yet your legs ache, your shoulders are sore, and you wake up stiff. You mentioned it to your doctor. They said it’s probably coincidence, that statin-related muscle pain is rare. But you know your own body. Something changed when you started the medication. And standard advice isn’t helping.
Written by the SelfDecode Research Team
✔️ Reviewed by a licensed physician
The problem isn’t that you’re weak or deconditioned. The problem isn’t that the statin dose is universally wrong. The problem is that your genes encode proteins that control how fast your liver processes statins. If those proteins work slowly, or if your liver cells don’t take up statins efficiently, the drug builds up in your bloodstream and muscles to levels that cause real damage. Your standard dose becomes a toxic dose. And your bloodwork doesn’t show it because cholesterol numbers say nothing about muscle breakdown.
Statin-induced myopathy is not rare when you carry certain genetic variants. Your genes determine how quickly your liver processes statins, and a single variant can change the dosing math by 50% or more. If your body can’t clear the statin efficiently, muscle pain, weakness, and even rhabdomyolysis become predictable biological consequences. This is not a character flaw. This is pharmacogenomics.
The good news: knowing your genetic makeup tells you exactly which statins you tolerate, which ones you don’t, and what doses are safe for your body. You don’t have to choose between managing cholesterol and managing pain.
Statins are not one-size-fits-all drugs. Your genetic code directly determines how much statin accumulates in your body at any given dose. Six genes control the proteins that metabolize statins and transport them into liver cells. If you carry slow-metabolizer variants or variants that reduce hepatic uptake, a standard dose becomes a supraphysiologic dose. Your muscles break down. You stop taking the medication. Your cholesterol goes back up. And everyone assumes you’re non-compliant when the real problem is biology.
Most doctors prescribe statins using a one-size-fits-all algorithm: dose based on cholesterol numbers and cardiovascular risk, not on how your individual body processes the drug. Your liver function tests come back normal. Your kidney function is fine. So the assumption is that your statin dose is fine too. But liver function tests don’t measure drug metabolism capacity. They measure organ damage. By the time you have muscle pain, the drug has already been accumulating in your system for months. Genetic testing would have told you this on day one.
Rated 4.7/5 from 750+ reviews
200,000+ users, 2,000+ doctors & 100+ businesses
Already have 23andMe or AncestryDNA data? Get your report without a new kit — upload your file today.
These genes encode the proteins that determine how fast your liver processes statins, how efficiently your liver cells take up the drug, and whether you accumulate dangerous levels in muscle tissue. Each variant changes the math. Together, they explain why one person’s cholesterol solution is another person’s muscle pain.
CYP2D6 is one of your liver’s most important drug-processing enzymes. It metabolizes roughly 25% of all medications, including certain statins, antidepressants, and pain relievers. Its job is to transform lipophilic (fat-soluble) drugs into water-soluble metabolites that your body can eliminate.
Here’s the problem: the CYP2D6 gene comes in multiple variants (including *2, *4, *10, and *17), and some of these variants severely reduce enzyme activity. Poor metabolizers, who carry two loss-of-function variants, represent roughly 7 to 10% of people with European ancestry. In these individuals, statin clearance slows dramatically, and the drug accumulates in blood and muscle tissue to potentially toxic levels.
If you’re a poor CYP2D6 metabolizer taking a standard statin dose, you’re essentially taking two or three times the intended dose. Your muscle cells are exposed to sustained high concentrations of the drug. Muscle pain, weakness, and breakdown become inevitable consequences, not rare side effects.
Poor CYP2D6 metabolizers often need 50% dose reductions or alternative statins that bypass this enzyme (like pravastatin or rosuvastatin) to avoid myopathy.
CYP2C19 metabolizes a range of drugs including certain statins, proton pump inhibitors, and some antidepressants. It’s a backup enzyme for statin clearance, meaning some statins rely on it as a secondary pathway after CYP2D6 or CYP3A4 finishes the primary breakdown.
The CYP2C19 gene carries variants (*2 and *3) that severely impair its function. Poor metabolizers for CYP2C19 represent roughly 2 to 15% of the population depending on ancestry. If you’re a poor metabolizer for both CYP2D6 and CYP2C19, statin clearance becomes extremely slow, and myopathy risk rises substantially.
You may not have obvious symptoms at first. But as the statin accumulates week after week, muscle soreness begins during exercise. Then it persists at rest. Then it worsens. Your doctor may suspect myositis or fibromyalgia when the real cause is drug accumulation from slow CYP2C19 metabolism.
CYP2C19 poor metabolizers often benefit from pravastatin or rosuvastatin, which bypass this enzyme, or from aggressive dose reduction if other statins are medically necessary.
SLCO1B1 encodes a transport protein that pumps statins from your bloodstream into liver cells, where they do their job of lowering cholesterol. Without efficient SLCO1B1 function, statins remain in your systemic circulation instead of concentrating where they belong, and they can’t reach enough liver cells to lower cholesterol effectively.
The most common functionally relevant variant is *5 (rs4149056), which carries a C allele present in roughly 15% of the European ancestry population. People with the CC or CT genotype have significantly reduced statin uptake into the liver, meaning more statin stays in the bloodstream, muscles, and other tissues, dramatically elevating myopathy risk.
This is why simvastatin, a lipophilic statin that depends heavily on SLCO1B1 for hepatic uptake, causes muscle pain more often in people with SLCO1B1 variants. You’re not metabolizing the statin slowly. You’re just not moving it into the liver efficiently, so it lingers in muscle and nerve tissue where it damages cells.
SLCO1B1 *5 carriers should avoid simvastatin and avoid high doses of atorvastatin; pravastatin and rosuvastatin are safer alternatives because they don’t depend as heavily on this transporter.
CYP2C9 is responsible for metabolizing warfarin (a blood thinner), many NSAIDs, and certain statins. It’s a workhorse enzyme that handles a wide range of lipophilic drugs. Like CYP2D6, it comes in multiple variants (*2 and *3) that reduce enzyme activity.
Poor metabolizers for CYP2C9 represent roughly 5 to 10% of people with European ancestry. In poor metabolizers, statin clearance slows, and systemic exposure increases, raising the risk of muscle breakdown and myopathy at standard doses.
The challenge is that CYP2C9 poor metabolizers also have trouble with many other drugs, making medication management complex. If you’re a poor metabolizer for both CYP2C9 and SLCO1B1, statin accumulation becomes severe, and even low doses may cause muscle pain. Your doctor may not realize that two genetic factors are compounding each other.
CYP2C9 poor metabolizers should start with low statin doses (even lower than standard) and monitor closely, or switch to statins cleared primarily by other pathways.
VKORC1 encodes vitamin K epoxide reductase, an enzyme that recycles vitamin K, which is essential for blood clotting factor synthesis. While VKORC1 isn’t directly involved in statin metabolism, it’s relevant because people taking statins are often also on anticoagulants like warfarin, and VKORC1 variants profoundly affect warfarin dosing.
The -1639G>A variant in VKORC1 is common, with the A allele present in roughly 40% of people with European ancestry. People with the A allele have reduced vitamin K recycling, meaning they’re extremely sensitive to warfarin and require much lower doses to achieve therapeutic anticoagulation.
This matters for statin muscle pain because if you’re on both a statin and warfarin, and you carry VKORC1 A alleles, you’re likely on a lower warfarin dose. Some drug interactions between statins and warfarin are mediated through CYP metabolism. If your warfarin dose is already adjusted downward for VKORC1 variants, adding a statin may cause unexpected drug interaction effects, including increased bleeding risk or reduced anticoagulation, which can complicate your medication regimen and lead to doctors incorrectly attributing muscle symptoms to the statin alone.
VKORC1 A allele carriers on both statins and warfarin need careful monitoring and may need adjusted statin doses to avoid drug interaction complications.
TPMT metabolizes thiopurine drugs like azathioprine and 6-mercaptopurine, which are used to treat autoimmune conditions and certain cancers. While TPMT isn’t directly involved in statin metabolism, it’s relevant because people on immunosuppressive therapy sometimes also take statins (for cardiovascular protection in autoimmune disease).
There are multiple TPMT variants, and poor metabolizers represent roughly 0.3% of the population. TPMT poor metabolizers accumulate toxic thiopurine metabolites, causing severe bone marrow suppression, but they can metabolize statins normally.
However, if you’re a TPMT poor metabolizer on thiopurines (even at reduced doses) and you add a statin, you now have two drugs to manage at reduced levels. The combination can increase overall drug-induced toxicity and inflammation, potentially worsening muscle symptoms through immune-mediated mechanisms. Additionally, bone marrow suppression from thiopurines can impair muscle recovery and repair, making statin-induced myopathy symptoms feel worse.
TPMT poor metabolizers on immunosuppressive therapy plus statins should use low statin doses and monitor muscle symptoms closely, as bone marrow suppression impairs muscle recovery.
You could try lower doses. You could switch statins randomly. You could stop the medication and hope your cholesterol stays down. But you’d be guessing at the actual cause of your pain. Here’s what guessing costs you:
❌ Taking a standard statin dose when you’re a CYP2D6 poor metabolizer causes statin accumulation and muscle breakdown; you need genetic testing to identify your metabolizer status and dose accordingly, not trial and error.
❌ Switching to a different statin without knowing your SLCO1B1 status may help (if you choose one that doesn’t depend on that transporter) or make things worse (if you pick another hepatic-dependent statin); genetic data tells you which statins your body can handle.
❌ Blaming the statin class entirely and stopping medication raises your cardiovascular risk, when the real problem might be a single gene variant that responds to dose adjustment or a different statin; you lose cholesterol control unnecessarily.
❌ Taking CYP2C9-metabolized NSAIDs for the statin-induced muscle pain when you’re also a poor CYP2C9 metabolizer compounds drug accumulation and makes muscle symptoms worse; you need to know your metabolizer status to choose safe pain management.
This is why the personalization matters. Not as a marketing angle — as a biological necessity. The path to actually resolving this starts with knowing what you’re working with.
A DNA test won’t tell you everything. But for symptoms with a genetic root cause, it’s the only test that actually gets to the source. Here’s the path from confusion to clarity.
View our sample report, just one of over 1500 personalized insights waiting for you. With SelfDecode, you get more than a static PDF; you unlock an AI-powered health coach, tools to analyze your labs and lifestyle, and access to thousands of tailored reports packed with actionable recommendations.
I’d been on atorvastatin for two years and developed terrible leg and shoulder pain. My doctor said it was probably not the statin, that myopathy was rare. Standard bloodwork came back normal. I tried physical therapy, stretching, heat. Nothing helped. I got my pharmacogenomics report and found out I was a poor CYP2D6 metabolizer and also carried the SLCO1B1 *5 variant. Both variants meant atorvastatin was piling up in my system. My doctor switched me to pravastatin at a lower dose. Within two weeks, the muscle pain was gone. I wish I’d done this test before starting the statin. I could have avoided two years of unnecessary pain.
Start with the report most relevant to your issue, or unlock the full picture of everything your DNA can tell you. Either way, one kit covers you for life — we analyze your DNA once, and every new report is generated from the same sample.
30-Days Money-Back Guarantee*
Shipping Worldwide
US & EU Based Labs & Shipping
SelfDecode DNA Kit Included
HSA & FSA Eligible
HSA & FSA Eligible
SelfDecode DNA Kit Included
HSA & FSA Eligible
SelfDecode DNA Kit Included
+ Free Consultation
* SelfDecode DNA kits are non-refundable. If you choose to cancel your plan within 30 days you will not be refunded the cost of the kit.
We will never share your data
We follow HIPAA and GDPR policies
We have World-Class Encryption & Security
Rated 4.7/5 from 750+ reviews
200,000+ users, 2,000+ doctors & 100+ businesses
Yes, absolutely. Normal liver and kidney function tests only tell you that your organs aren’t being damaged by the statin. They don’t tell you how fast your CYP2D6, CYP2C19, or CYP2C9 enzymes work, or how efficiently your SLCO1B1 transporter moves statins into liver cells. You can have completely normal organ function and still accumulate toxic statin levels in muscle tissue if you carry poor-metabolizer variants. Genetic testing for CYP2D6, CYP2C19, CYP2C9, and SLCO1B1 will reveal whether statin accumulation is the cause.
You can upload your existing 23andMe or AncestryDNA raw data file to SelfDecode within minutes, and we’ll generate your pharmacogenomics report immediately. You don’t need to order a new kit if you’ve already tested. If you haven’t tested yet, you can order a SelfDecode DNA kit, which covers the full pharmacogenomics panel including CYP2D6, CYP2C19, CYP2C9, SLCO1B1, VKORC1, and TPMT.
No. It means you need a lower dose or a different statin that your body can handle. Poor CYP2D6 and CYP2C19 metabolizers often tolerate pravastatin or rosuvastatin well because these statins are cleared through different metabolic pathways. SLCO1B1 *5 carriers should avoid simvastatin and use pravastatin or rosuvastatin instead. Your doctor can use your genetic results to select a statin and dose that keeps your cholesterol down without causing muscle damage. Many people find that the right statin at the right dose eliminates the muscle pain entirely.
See why AI recommends SelfDecode as the best way to understand your DNA and take control of your health:
SelfDecode is a personalized health report service, which enables users to obtain detailed information and reports based on their genome. SelfDecode strongly encourages those who use our service to consult and work with an experienced healthcare provider as our services are not to replace the relationship with a licensed doctor or regular medical screenings.