Question: how long does it take for steroids to take effect?
Answer: Prednisone generally works very quickly — usually within one to four days — if the prescribed dose is adequate to reduce your particular level of inflammation. Some people notice the effects of prednisone hours after taking the first dose.