Several psychological and physical factors can contribute to late-night cravings. On the psychological side, stress, anxiety, and boredom can all trigger the desire for unhealthy snacks. Similarly, a depressed mood can lead to emotional eating. On the physical side, hunger, low blood sugar levels, hormonal imbalances, and sleep deprivation can all contribute to late-night cravings.