Nightmares usually happen to children ages below ten. The exact reason for nightmares is still unknown, but factors like stress and unfamiliar setting can affect childhood nightmares. Parents should offer comfort when their child suddenly cries in the middle of the night and try not to wake them up as it can lead to more sleep terrors.