There are numerous potential causes for red spots to form on the skin ... Contact dermatitis is a rash that happens after you touch a substance you’re allergic to or that is harsh on skin ...