how long does it take for weight lifting to show results?
“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.”