What is the average weight of a 2-year-old boy?

The average weight of a 2-year-old boy is about 33 to 45 lb.