White spots can appear when skin proteins or dead cells become trapped under the skin’s surface. They can also result from depigmentation, or color loss, due to vitiligo or another health condition.