Red dots on the skin can be caused by many different things, including allergies, infections, and autoimmune disorders. Learn more about these causes, as well as natural remedies and when to see a doctor.