Question: how long should you workout per day to gain muscle?
Answer: How to build muscle. Spending your whole day in the gym isn't necessary to build muscle. Weight training for 20 to 30 minutes, 2 to 3 times a week is enough to see results. You should try to target all your major muscle groups at least twice throughout your weekly workouts.