What age is best to start lifting weights?
This should be up to the parents and doctors of the children and not anyone else.
I would recommend around 13 years of age as the best age to start weight training.
Of course, this is just a general recommendation as each and every child is different. For some, 12 years old might work while it may need to be 14 or 15 for others.
Children who are lifting weights should do so with an adult for safety reasons.
As with all beginners to weight lifting should do, start out with very light weights (body weight for most) and work on increasing the reps with that light weight.
Once a beginner to weight lifting has been able to increase the number of reps to a high number (20 or more), then a small amount of weight should be added to their choice of resistance. This might be barbells, dumbbells, or kettlebells.
Free weights are the only recommended method here at Weight Lifting Complete. Machines such as Bowflex may also be used to get started if this is the only equipment available.
The goal is to get some free weights, though. Just a pair of adjustable dumbbells is what I started with in the year 2000. This works great for space and cost reasons.
Again, parents and their doctors should make the choice for their children.
But, it's an absolutely great thing to get your children started at a young age in working hard. Weight lifting is hard work, and they will learn how to have a great work ethic and start to get things like workouts done. Resistance training really helps them become more successful in their life and teaches them how to reach goals.
Just teach them patience and how to slowly increase the weight over time.