Children are not allowed to donate blood. Children under the age of 18 are not allowed to donate blood. This is mainly because children’s bodies are in the stage of growth and development, their organs and tissues are still immature, and their blood-forming ability is weak, so donating blood may have adverse effects on their bodies and spirits. In addition, the amount of blood in a child’s body is relatively small, so donating blood may affect blood circulation. Therefore, the first and foremost task for children is to ensure their health and not to donate blood too early. Secondly, for adults, not everyone can donate blood, they should first undergo relevant examinations to ensure that they are free from infectious diseases and in good physical condition.