Oxygen saturation is the percentage of hemoglobin in your blood that is carrying oxygen. A healthy reading on a pulse oximeter falls between 95% and 100%, while values under 90% are considered low. It’s one of the most common vital signs measured in medicine, and increasingly something people track at home with fingertip devices.
How Oxygen Gets Into Your Blood
Hemoglobin is a protein inside red blood cells, and each hemoglobin molecule has four binding sites that can each carry one molecule of oxygen. When blood passes through your lungs, oxygen from the air you breathe attaches to those sites. If all four sites on every hemoglobin molecule were occupied, your saturation would be 100%.
The binding process works through a mechanism called cooperativity: once the first oxygen molecule attaches to hemoglobin, the protein changes shape slightly, making it easier for the second, third, and fourth molecules to latch on. This is why hemoglobin is so efficient at loading up with oxygen in the lungs, where oxygen concentration is high, and then releasing it in tissues where oxygen is scarce and needed most.
How It’s Measured
There are two ways to measure oxygen saturation, and each gets its own abbreviation. SpO2 is the reading from a pulse oximeter, the clip-on device placed on your finger. It works by shining two wavelengths of light through your skin and measuring how much light is absorbed. Oxygenated hemoglobin absorbs light differently than hemoglobin without oxygen, and the device uses that difference to estimate your saturation.
SaO2 is measured directly from an arterial blood sample, typically drawn from the wrist. This is considered the gold standard because it measures the actual oxygen content of your blood rather than estimating it optically. In most situations, pulse oximetry is accurate within about 2% across the 70% to 100% range. A study in ICU patients found that SpO2 and SaO2 agreed 83% of the time. The catch is that pulse oximeters become less reliable as saturation drops: below 90%, they tend to overestimate the true value, and below 80%, nearly 30% of readings in one study were off by more than 5%.
Factors That Affect Accuracy
Skin pigmentation is a well-documented source of error. Out of 28 studies reviewed in one analysis, 22 found that pulse oximeters overestimated oxygen saturation in people with darker skin compared to direct blood measurements. The reason is physical: melanin absorbs and scatters light differently, and most devices were calibrated on populations that don’t reflect that variation. This means a reading of 95% on a darker-skinned person could correspond to a true saturation several points lower.
Poor blood flow to the fingers also causes problems. Pulse oximeters depend on detecting the tiny pulse of arterial blood in your fingertip, which accounts for only 2% to 5% of total light absorption. Cold hands, low blood pressure, dehydration, or shock can reduce that pulse signal enough to produce inaccurate or unreadable results. Bright ambient light, motion, and nail polish can also interfere.
Normal Ranges by Age and Condition
For healthy adults at sea level, 95% to 100% is the standard normal range. In children, the traditional cutoff is the same, but recent research suggests the true healthy baseline is higher. Studies of healthy children show average readings of 98.5% to 99.1%, with values gradually increasing with age through early childhood. School-aged children with readings of 95% to 96% had higher respiratory rates and hospitalization rates compared to those reading 97% or above, which has led some researchers to argue the pediatric normal range should be 97% to 100%.
People living at high altitude have naturally lower saturations because there is less oxygen in the air. At sea level, atmospheric pressure pushes plenty of oxygen into the lungs. At 19,000 feet (about the elevation of Everest base camp), resting arterial saturation averages around 67%, a level that would be a medical emergency at sea level but is a normal adaptation for acclimatized individuals.
For people with COPD, cystic fibrosis, severe obesity, or neuromuscular conditions that affect breathing, the target range is typically 88% to 92% rather than the standard 95% to 100%. These conditions create a risk of carbon dioxide buildup if too much supplemental oxygen is given, so a lower target is intentionally maintained.
What Low Oxygen Saturation Feels Like
Mild drops, say from 95% down to the low 90s, often cause shortness of breath, fatigue, and a sense that you can’t quite catch your breath during activity. As levels fall further, you may notice a rapid heart rate, confusion, headache, or a bluish tint to your lips and fingertips. Some people feel restless or anxious without realizing the cause is low oxygen. In gradual conditions like COPD, you may adapt to slightly lower levels and not notice symptoms until saturation drops further than expected.
Common Causes of Low Readings
Lung and airway conditions are the most frequent culprits. Pneumonia, COPD, asthma flare-ups, pulmonary fibrosis, and fluid buildup in the lungs (pulmonary edema) all interfere with the transfer of oxygen from air into blood. A collapsed lung or a blood clot in the lung’s arteries can cause sudden, dramatic drops.
Conditions outside the lungs can also lower saturation. Anemia reduces the number of functional hemoglobin molecules available to carry oxygen, even if each one is fully loaded. Congenital heart defects can route blood around the lungs so it never picks up oxygen. Sepsis, a dangerous overreaction to infection, disrupts oxygen delivery throughout the body. Sleep apnea causes intermittent dips overnight as breathing repeatedly stops and restarts. Certain medications, particularly opioid pain relievers and anesthetics, slow breathing enough to reduce oxygen intake.
When Low Levels Are Urgent
A reading of 92% or lower warrants a call to your doctor. At 88% or lower, the situation is more serious, particularly if the drop is sudden or accompanied by confusion, chest pain, or severe shortness of breath. In a hospital setting, a direct blood sample is typically drawn to confirm the reading and guide treatment, since pulse oximeters are least accurate in exactly the range where accuracy matters most.
Context matters when interpreting your number. A person with COPD reading 89% may be at their normal baseline. A previously healthy person reading 89% after sudden shortness of breath is in a very different situation. The trend matters too: a stable reading of 93% is less concerning than a reading that was 97% an hour ago and is now 93% and still falling.

