The average price of a CrossFit membership is $150 per month. However, some gyms offer discounts if you sign up for longer than six months. There are also many different packages that range from $50-$200 depending on how often you train.