Question: how long does it take for the muscle to build?
Answer: For the average guy, it'll take 3-4 months to gain around 5 pounds of muscle. However, that number assumes all the muscle-building stars are aligned. By that, I mean you're new to lifting weights, training hard 3-5 days a week, eating enough food and getting all the protein your muscles need to recover and grow.