
Age spots are the result of an excess production of melanin, or skin pigment. Doctors don't always know why age spots develop. Skin aging, sun exposure, or other forms of ultraviolet (UV) light exposure, such as tanning beds, are all possible causes.