Question: how often should one do weight training?
Answer: You need to be hitting the weights at least three days per week. The research says that at the very least, training a minimum of two days per week is needed to maximize muscle growth. How you structure your workouts and the amount of days you devote to strength training depends on your current fitness level.