Level 1: Causes of baby skin allergies Baby skin allergies are a common problem that may be caused by a variety of factors. Among them, the most common causes are food allergies, environmental allergies, and contact allergies. Food allergy refers to a baby\’s adverse reaction to certain foods, such as diarrhea, vomiting, rash, etc. Environmental allergies are caused by the baby being allergic to certain environmental factors.