Question: how long does it take to get rid of a stuffy nose?
Answer: Although it might feel like longer, nasal congestion usually lasts around five to 10 days, depending on whether it is caused by a viral or bacterial infection. While decongestants can help to manage your nasal congestion symptoms, it is best to just let nasal congestion run its course.