Depends what kind of test. If you are doing a drug test for a normal job, most companies will not test for steroids. For certain gov job, they might, but anything lese, including DOT, you will not need to worry about steroids. If you are doing a tested show, 5 months until you will test clean.