There are many reasons red spots form on the skin ... Heat rash forms when the pores in your skin get clogged as you sweat. It can happen during exercise or when you’re in hot or humid weather.