What Causes Red Spots on Skin?

If you have red spots on your skin it could be a number of things. You could have had an allergic reaction to something like a new cloths detergent, could also be a reaction to something in the environment, or it might be caused by a virus. See your doctor to rule out any serious medical conditions.