Skin, our first interface to the external environment, is subjected to oxidative stress caused by a variety of factors such as solar ultraviolet, infrared and visible light, environmental pollution, including ozone and particulate matters, and psychological stress. Excessive reactive species, including reactive oxygen species and reactive nitrogen species, exacerbate skin pigmentation and aging, which further lead to skin tone unevenness, pigmentary disorder, skin roughness and wrinkles. Besides these, skin microbiota are also a very important factor ensuring the proper functions of skin. While environmental factors such as UV and pollutants impact skin microbiota compositions, skin dysbiosis results in various skin conditions. In this review, we summarize the generation of oxidative stress from exogenous and endogenous sources. We further introduce current knowledge on the possible roles of oxidative stress in skin pigmentation and aging, specifically with emphasis on oxidative stress and skin pigmentation. Meanwhile, we summarize the science and rationale of using three well-known antioxidants, namely vitamin C, resveratrol and ferulic acid, in the treatment of hyperpigmentation. Finally, we discuss the strategy for preventing oxidative stress-induced skin pigmentation and aging.