A normal oxygen saturation reading falls between 95% and 100% for most people. If your pulse oximeter is showing numbers below that range, something is interfering with your body’s ability to get oxygen into your blood or deliver it efficiently. The causes range from temporary and fixable (a bad reading from cold fingers) to serious conditions that need medical attention. A reading of 92% or lower warrants a call to your healthcare provider, and 88% or lower is an emergency.
What the Numbers Mean
Your oxygen saturation, or SpO2, reflects the percentage of hemoglobin in your blood that’s carrying oxygen. At 95% to 100%, your organs and tissues are getting what they need. As that number drops, your body has to work harder to compensate, and below a certain point, organs start to suffer.
The term for low blood oxygen is hypoxemia. It’s not a disease itself but a sign that something else is going on. That “something else” could involve your lungs, your heart, your blood, or even the device you’re using to measure it.
Lung and Airway Conditions
The most common reasons for genuinely low oxygen saturation involve the lungs. If your lungs can’t take in air properly or can’t transfer oxygen into your bloodstream, your SpO2 drops. Conditions that do this include:
- COPD and emphysema: damaged airways trap air and reduce the surface area available for oxygen exchange. People with COPD often have a lower baseline saturation, and their target range during treatment is typically 88% to 92% rather than the standard 94% to 98%.
- Pneumonia: infection fills the tiny air sacs in the lungs with fluid or pus, blocking oxygen from reaching the blood.
- Asthma: narrowed and inflamed airways restrict airflow, especially during a flare.
- Pulmonary embolism: a blood clot lodges in a lung artery, cutting off blood flow to a section of lung tissue.
- Pulmonary fibrosis: scarring of lung tissue makes the walls between the air sacs thicker and stiffer, slowing oxygen transfer.
- Pneumothorax: a collapsed lung loses the ability to inflate and exchange gas on the affected side.
- Pulmonary edema: fluid buildup in the lungs, often from heart problems, creates a barrier between air and blood.
COVID-19 brought widespread attention to “silent hypoxia,” where oxygen levels drop significantly before a person feels very short of breath. Pneumonia from any cause, including flu and bacterial infections, can do the same thing. This is why home pulse oximeters became popular during the pandemic.
Sleep Apnea and Nighttime Drops
If your oxygen is low mainly at night or first thing in the morning, sleep apnea is a likely culprit. In obstructive sleep apnea, the soft tissue in the back of your throat collapses repeatedly during sleep, blocking your airway for seconds at a time. Each blockage causes a dip in oxygen saturation of 4% or more, sometimes dozens of times per hour.
Doctors measure this with something called the oxygen desaturation index, which counts how many of these drops happen per hour of sleep. Fewer than 5 per hour is considered normal. Between 15 and 29 is moderate, and 30 or more is severe. If you snore heavily, wake up with headaches, or feel exhausted despite a full night of sleep, and your morning oxygen readings look low, a sleep study can confirm whether apnea is the cause.
Heart Problems
Your heart and lungs work as a team. If the heart can’t pump blood through the lungs efficiently, oxygen saturation falls even when the lungs themselves are healthy. Heart failure is the most common cardiac cause. As heart failure worsens, oxygen levels drop in a predictable pattern. Research on patients with acute heart failure found average saturations of 95% in mild cases, 92% in moderate cases, and 85% in severe cases.
Congenital heart defects, where the heart’s structure allows oxygen-rich and oxygen-poor blood to mix, can also produce chronically low readings. Pulmonary hypertension, which is high blood pressure in the arteries of the lungs, makes it harder for the heart to push blood through for oxygen pickup.
Your Pulse Oximeter Might Be Wrong
Before assuming the worst, consider that your reading could be inaccurate. Pulse oximeters work by shining light through your fingertip and measuring how much is absorbed. Several things can throw off that measurement.
Cold hands are one of the most common culprits. When your fingers are cold, blood flow to the fingertip slows down. The device needs adequate blood flow to detect the tiny pulsations it relies on. If your hands are chilly, warm them up for a few minutes and try again.
Dark nail polish, especially black or blue shades, can absorb the light the oximeter uses and produce falsely low readings. Remove the polish or try a different finger.
Skin pigmentation also affects accuracy. The majority of evidence shows that pulse oximeters are less accurate on darker skin, tending to overestimate oxygen levels rather than underestimate them. This means a reading that looks normal could actually be lower than displayed, which is a significant concern. If you have dark skin and a borderline reading, it’s worth taking that number more seriously rather than less.
One dangerous scenario: carbon monoxide poisoning. Standard pulse oximeters cannot tell the difference between hemoglobin carrying oxygen and hemoglobin carrying carbon monoxide. If you’ve been exposed to carbon monoxide from a faulty heater, car exhaust, or fire, your oximeter may show a normal or near-normal reading even while your actual oxygen delivery is dangerously low. Symptoms like headache, dizziness, and confusion after possible CO exposure need emergency attention regardless of what your oximeter says.
What Low Oxygen Feels Like
Mild drops in oxygen saturation often produce no obvious symptoms, which is why a pulse oximeter can catch problems you wouldn’t notice on your own. As levels fall further, you may experience shortness of breath, a faster heart rate, headaches, or a sense of restlessness and confusion. Your lips or fingertips may take on a bluish tint, a sign called cyanosis that indicates significant oxygen deprivation.
Not everyone with low oxygen feels short of breath. People with chronic lung disease sometimes adapt to lower levels gradually and may not feel distressed until their saturation drops quite far. This is part of why monitoring matters if you have a known lung or heart condition.
Temporary Causes Worth Checking
Not every low reading points to a chronic illness. High altitude reduces the oxygen available in the air you breathe, and it’s normal for saturation to drop a few points at elevations above 5,000 to 8,000 feet. Certain body positions can temporarily affect readings too. Lying flat can worsen saturation in people with obesity or lung conditions, while sitting upright often improves it.
Severe anemia doesn’t technically lower your oxygen saturation percentage (the hemoglobin you have is still fully loaded), but it reduces total oxygen delivery because you have fewer red blood cells to carry it. You can feel all the symptoms of low oxygen with a normal-looking SpO2 reading. Sepsis, where the body’s response to infection becomes overwhelming, can also tank oxygen levels rapidly and is a medical emergency on its own.
What to Do With a Low Reading
If you get a low reading, start by ruling out device error. Make sure your hand is warm, your finger is still, and there’s no nail polish in the way. Try a different finger. Take several readings over a few minutes rather than relying on a single number.
If your saturation consistently reads between 92% and 94%, contact your healthcare provider. They can determine whether you need further testing, like blood gas analysis, which gives a more precise picture than a fingertip oximeter. If you have COPD or another condition where your doctor has told you your normal baseline is lower than 95%, follow the specific guidelines they’ve given you for when to seek help.
If your reading is 88% or below and you don’t have a known chronic condition that explains it, that’s an emergency room situation. Oxygen levels that low can damage the brain and heart if they persist.

