Doctors Note Logo

Published on: 7/4/2025

Why might I throw up when I have a coughing fit?

Vomiting during a coughing fit can happen if you have asthma or if your cough is linked to obesity. Asthma can cause stomach problems, which might make you throw up when you cough a lot.

answer background

Explanation

When you have a coughing fit, it might make you throw up for a few reasons. If you have asthma, coughing can be a big problem. Sometimes, vomiting is the main symptom when asthma is acting up. This means that when you cough a lot, it can upset your stomach and make you feel like throwing up.

Another reason could be if you have a chronic cough and are also dealing with obesity. Obesity can make coughing worse, and when you cough a lot, it can make your stomach feel upset, leading to vomiting.

Asthma can also cause other stomach problems. People with asthma might notice that their stomach feels upset more often. So, if you have asthma and a coughing fit, it might make your stomach feel bad and cause you to throw up.

If you find that you are often throwing up when you cough, it might be helpful to talk to a healthcare provider to understand more about your symptoms and find ways to feel better.

Tell your friends about us.

We would love to help them too.

smily Shiba-inu looking

For First Time Users

What is Ubie’s Doctor’s Note?

We provide a database of explanations from real doctors on a range of medical topics. Get started by exploring our library of questions and topics you want to learn more about.

Learn more about symptoms

Nausea or vomiting

Was this page helpful?

Purpose and positioning of servicesUbie Doctor's Note is a service for informational purposes. The provision of information by physicians, medical professionals, etc. is not a medical treatment. If medical treatment is required, please consult your doctor or medical institution. We strive to provide reliable and accurate information, but we do not guarantee the completeness of the content. If you find any errors in the information, please contact us.