How long does propranolol last? It would depend on the reason one takes it.Â
How Long Does Propranolol Last?
Single-dose propranolol for anxiety typically provides relief for three to four hours.
Disclaimer: this article does not constitute or replace medical advice. If you have an emergency or a serious medical question, please contact a medical professional or call 911 immediately. To see our full medical disclaimer, visit our Terms of Use page.