A member 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?

9 doctors weighed in across 2 answers
Dr. Michael Sanders answered

Specializes in Pulmonology

No: It can take several hours before you feel an effect.

Answered 5/26/2017

681 views

Thank

No: Even when given IV, steroids take hours to show any effect.The quick acting stuff is Adrenalin or albuterol or their cousins.

Answered 11/28/2017

681 views

Thank

Related Questions