it depends on what kind of drug testing you are asking about.. if your talking a basic drug test, they don't test for steroids but like steve said, it can show up for that long if they are testing for steroids... normal drug tests, i am assuming your asking for either employment or possibly probation, do not test for steroids...