I have a shoulder injury and after healing I'm going to start my workout again. I've been working for some time and I'm not much beginner. Also, I'm on fit, not fat, and I'd like to add weight and muscles. How do you think I'll get the best result? I'm very interested at P90X, but I can go to the gym as well. Do you think I should workout at home with P90X or go to the gym?

Thanks in advance,

  • 1
    Voting to leave this question open as the answer given is not opinion based (as much) and should remain on this site.
    – user8119
    May 27, 2015 at 7:32

1 Answer 1


This is fairly similar to a question I had answered here: Which exercise program is better for fat loss?

To start, keep in mind (as another user had answered in the linked question) your diet is your key factor. So regardless of your choice, it is how and what you eat that will determine your results.

As someone who is already fit and wants to add muscles, home training might not be right for you or your goals. Home training is good for resistance and bodyweight style training, while it can be lacking the tools needed to properly break down the muscles needed for muscle growth and not just fat loss.

For muscle growth, what you want to do is relatively heavy sets of 8-12 reps for hypertrophy, essentially breaking down your muscle so that they rebuild and grow.

With this in mind, here is a little pro's list to compare your two options:


  • Cost effective (in terms of monthly fees, but not so much for equipment you may need)
  • Efficient (you can train when you want to, without displacing yourself)
  • Privacy, meaning you avoid any negative feelings such as nervousness or embarrassment when starting out
  • Comfort. You are home, so you can train, shower, dress, etc. however you feel fit without worrying about others and your surroundings.


  • Plenty of different machines and weights you might not be able to afford for home use. Also means if you go up in weight you do not need to go buy a brand new set of dumbbells for just a 5 pound increase, or even worse, always stay at the same weight.
  • The atmosphere is great, as there are plenty of people who are there to help guide you in the right direction, provide motivation, and answer questions when you have them.

  • Spotter's are available. This means that when your goal is to push your limits and go heavy, you can ask a fellow gym patron to spot you to keep you safe. Something you cannot do at home, and you do not want to take the risk of pushing too far to your limits when you are without a spot.


As someone who started out with home training and then migrated to a gym, I would really say if you want real results you should go to the gym. Just make sure you give nutrition the importance it needs, and you will see results.

  • 2
    This question might get closed (primarily opinion based, but this really is a solid answer).
    – Eric
    May 15, 2015 at 15:54
  • It is a solid answer, although I'd like to add two things. There's plate-loaded dumbbells, so you wouldn't have to buy a set of new ones for each 5lb increase. Also, from a safety-only-perspective spotters are not necessary when lifting in a power rack.
    – user8119
    May 15, 2015 at 19:09
  • LarissaGodzilla - Good points! But a power rack isn't something you can have at home, and some people do like to get spots for certain exercises there as well (plus, you need olympic bars / plates to use it).
    – Steven
    May 15, 2015 at 19:23
  • @Steven Why can't you have a power rack at home?
    – jmn
    May 18, 2015 at 5:38
  • @user32116 Well I guess you could, but it isn't ideal. You first need ceilings at least 10-12 feet to clear the thing, then you need to buy olympic bars, plates, etc. It isn't something I have personally ever looked into, but to get a quality rack with all the weights you may need, I would imagine it would not be practical unless you have the space / budget for it. If you're putting some solid weight on there for squats, I wouldn't expect a cheaply made rack holding up.
    – Steven
    May 19, 2015 at 0:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.