U.S. doctors online nowAsk doctors free
A 31-year-old female asked:

Took 40 mg of prednisone for the first time 3 hours ago. still feel the wheeze i had from asthma/allergy.isn't it supposed to take it away instantly?

2 doctor answers9 doctors weighed in
Dr. Michael Sanders
Pulmonology 17 years experience
No: It can take several hours before you feel an effect.
Dr. James Ferguson
Pediatrics 47 years experience
No: Even when given IV, steroids take hours to show any effect.The quick acting stuff is Adrenalin or albuterol or their cousins.
Last updated May 14, 2022


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.