Due to frequent requests concerning detection times of steroids and other performance enhancing drugs, we thought it would be helpful to provide some information of the more common ones. The table indicates approximate durations where positive tests are possible. Of course times may vary between individuals, but the following serves as a guide. The times are how long after a cycle it's possible to test positive on a drug test.

Time Anabolic Steroid / Performance Enhancing Drug

18 months Nandrolone Decanoate (Deca Durabolin)

12 months Nandrolone Phenylpropionate

5 months Boldenone Undecylate (Equipoise)
Methenolone Enanthate (Primobolan)
Trenbolone (Finaject)
Trenbolone Acetate
Injectable Methandienone (Dianabol)

3 months Testosterone-Mix (Sustanon / Omnadren)
Testosterone Enanthate (Testoviron / Primotestan)
Testosterone Cypionate (Testex)

2 months Oxymetholone (Anadrol / Anapolan)
Fluoxymesterone (Halotestin)
Injectable Stanozolol (Winstrol)
Formebolone
Drostanolone Propionate (Masteron)

5 weeks Oral Methandienone (Dianabol)
Mesterolone (Proviron)
Ethylestrenole
Noretadrolone (Nilevar)

3 weeks Oxandrolone (Anavar)
Oral Stanozolol (Winstrol)

2 weeks Testosterone Propionate (Viromone)

1 weeks Testosterone Undecanoate (Andriol)

4 days Clenbuterol
Ephedrine Hydrochloride