A gym membership is expensive and I don’t think it's necessary, although you may say that the costly membership fee will push you to make regular visits.
I would much rather go for a run in a scenic park free of charge, and I'm sure that if you did the same you will still achieve the same results.