Sun poisoning symptoms can last from 2 to 7 days. Normally, pain will decrease after 48 hours. If the symptoms like fever, heat exhaustion, shock, dehydration, persist, it is important to seek immediate help. Ignoring those symptoms can cause severe complications.