The amount of grains a child needs varies based on age, sex, and physical activity level. Generally, children aged 2-3 years need about 3 ounces of grains daily, while those aged 4-8 years need 4-5 ounces. Adolescents might require 5-7 ounces per day. At least half of the grains consumed should be whole grains.