Children might need multivitamins for several reasons. Some common reasons include picky eating habits, restricted diets (such as vegetarian or vegan), medical conditions that affect nutrient absorption, or increased nutrient needs due to rapid growth or physical activity. In some cases, children might not get enough vitamins and minerals from their diet alone, and a multivitamin can help fill in these gaps.