Is Creatine a Steroid?

No — creatine is a natural compound from food, not a steroid. Here's why the myth persists.

By Better Human Goods
1 min read


No — creatine is not a steroid, and this is probably the most persistent myth about it. Creatine is a naturally occurring compound your body produces and that you get from foods like meat and fish. It has nothing to do with anabolic steroids, which are synthetic hormones in a completely different category.

The confusion likely comes from creatine's association with the gym and strength training, but the two couldn't be more different chemically or functionally. Creatine is one of the most studied dietary supplements there is, used widely by everyday people, not a hormone or a drug. That said, if you have any health condition, it's always reasonable to clear a new supplement with your doctor — not because creatine is a steroid, but because that's sensible for anything new. More in common creatine myths.

Try BHG creatine monohydrate.

This article is general information, not medical advice.