Several factors can influence oxygen saturation levels. These include respiratory conditions like chronic obstructive pulmonary disease (COPD), asthma, and pneumonia. Heart conditions, anemia, and physical activities can also affect oxygen saturation. Environmental factors like high altitude and poor air quality can further impact levels.