Question: how long does it take for weight training to show results?
Answer: “It depends how often people train. After about four weeks, you'll see a slight change, and between eight to 12 weeks you'll start seeing serious results in strength and muscle.”