The cost to join YMCA will depend on the location and type of membership. On average, plan on spending anywhere from $30 to as much as $120 month. These prices will widely vary depending on how many people are going to use the membership (see chart below.)