Consider these two factors about your workout before deciding how often you should work out.
The intensity and the volume of your workout. If you do a lot of heavy lifting, you need more rest. If you don’t rest enough, you will overtrain which can lead to injury.
You need about 48 hours of rest between each weight lifting session. But you don’t have to skip the gym. You can create a split. This means you workout a certain muscle group one day and another muscle group the following day. This way, you rest one set of muscles for at least 48 hours. Splits are typically push workouts one day and pull workouts the next. This split results in training 4 to 5 times per week.
Most studies show that a 60-75% of your one rep max is the right weight to train with for muscle gains. It also suggests doing 4 sets of 8-12 reps with those weights and train that muscle group 2 times per week.
Video by PictureFit