According to the Centers for Disease Control and Prevention (CDC), the average weight for a six year old boy in the United States is 48.9 pounds (22.2 kilograms). However, it is important to note that this is just an average, and there is a wide range of what is considered normal. Some six year old boys may weigh more or less than 48.9 pounds and still be healthy.
If you are concerned about your son's weight, it is always a good idea to talk to his doctor. They can help you determine if his weight is healthy for his age and height, and they can also offer guidance on how to help him maintain a healthy weight.