No, your heart does not stop when you sneeze. During a sneeze, your heart’s electrical system keeps working, and the heart continues to beat. Some people may feel like their heart skipped a beat, but this is usually only a brief change in rhythm or sensation.
A sneeze can briefly change pressure inside the chest. This can affect how blood returns to the heart for a moment and may slightly speed up or slow down the heartbeat. These changes are usually temporary and harmless in healthy people.
This is similar to what can happen during other forceful actions, such as coughing or bearing down. In rare cases, people with heart rhythm problems or certain medical conditions may notice stronger palpitations, dizziness, or faintness after sneezing.
If sneezing is followed by chest pain, fainting, shortness of breath, or repeated irregular heartbeats, medical care is recommended. A primary care provider or cardiologist can check for rhythm problems and decide whether testing is needed.