Een zonnesteek komt voor bij volwassenen, baby’s en kinderen. Je kunt een zonnesteek krijgen als je langdurig in de zon bent en daarbij te weinig vocht drinkt. Als je hierbij ook nog lichamelijke inspanning verricht, wordt de kans op een zonnesteek nog groter. Denk bijvoorbeeld aan een partijtje beachvolleybal op een snikhete dag, of aan een pittige fietstocht op een warme dag.
De symptomen van een zonnesteek kunnen ook ontstaan als er geen zonlicht is. Dat is bijvoorbeeld het geval bij mensen die in hoogovens werken. Daar kunnen de temperaturen dermate hoog oplopen dat het lichaam van de arbeiders oververhit kan raken. Het heet dan geen zonnesteek maar oververhitting, of door de hitte bevangen zijn.