温泉变红是因为温泉里含有微生物——嗜热菌和硫化细菌,这些微生物生长繁殖会产生类胡萝卜素、藻酸等生物色素,使温泉水呈现暗红、橙红、黄红色。
此外,温泉中若富含铁元素,温泉受到氧化后,会产生赭石红等颜色,所以温泉变红也受到温泉水的成分影响。因此,温泉呈现的不同颜色,也是其自然奇观之一。