Question: what causes white spots on back and shoulders?
Answer: Share on Pinterest Tinea versicolor, or pityriasis versicolor, causes white patches on the skin. Sunspots are white spots where skin pigment has been lost. These spots usually cause no symptoms, are 1–3 millimeters (mm) in size, and tend to appear first on the legs before progressing to the arms, upper back, and face.