What could cause a child to have his eyes, lips, and face all puffy and swollen?

Allergies. Your child may be having allergies. Find the triggering source and have him/her avoid this. Discuss with your child's pediatrician whether or not a anti-histamine may be beneficial.