How to Register (Programs + Membership)
Welcome to the Start of Your Journey!
Whether you are looking to crush a new fitness goal, sign your child up for their first swim lesson, or just find a welcoming place to connect with neighbors, we are thrilled to have you. Joining the CCBA means becoming part of a 100-year tradition of health and community right here in Lebanon, NH.
We’ve made getting started easy. Choose the path that fits your needs below!
Become a Member
Best for: Unlimited access to the fitness center, pool, and drop-in sports.
Membership at the Witherell Recreation Center opens the door to our full campus of amenities. You can sign up from the comfort of your home or stop by to see us.
Option A:
Join Online
(Fastest)
Get instant access in just a few clicks.
- Visit our Member Portal: Click Here
- Create an Account: Enter your basic details to set up your profile.
- Choose Your Membership: Select the plan that fits you (Individual, Family, Senior, or Youth).
- Start Moving: Your membership is active immediately!
Option B:
Join In-Person
(Friendliest)
Want to see the facility first? We’d love to meet you!
- Visit our Front Desk: Stop by the Witherell Recreation Center.
- Take a Tour: Our staff will happily show you the cardio rooms, pool, and courts.
- Sign Up: We’ll handle the paperwork with you right there.
Community Note: We offer inclusive pricing options because we believe health should be accessible to everyone in the Upper Valley. Ask us about our financial assistance programs if needed!
Register for Programs & Classes
Best for: Swim lessons, youth sports, summer camps, and specialty clinics.
You do not always need a full membership to participate in our amazing programs, though members often get the best rates!
How to Sign Up for Activities
Step 1: Browse the Schedule Check our current Program Guide or online calendar to find the perfect class. From American Red Cross Swim Lessons to High-Energy Youth Basketball, there is something for every age.
Step 2: Log In to the Portal
- Existing Members: Log in with your current credentials.
- Non-Members/Guests: You can create a free "Program Guest" account to register for specific activities without a monthly fee.
Step 3: Secure Your Spot Classes like our popular
Guppies Swim Lessons and
Summer Camps fill up fast! We recommend registering as soon as enrollment opens.

Common Registration Questions
Do I need to be a member to take a class?
For most programs, no! While members enjoy priority registration and discounted rates, many of our classes—including swim lessons and youth sports—are open to the entire Lebanon and Upper Valley community.
How do I sign up for Swim Lessons specifically?
Swim registration opens seasonally. Because our Red Cross Certified instruction is in high demand, we recommend creating your online account before registration day so you are ready to grab a spot the moment it opens!
Can I register over the phone?
Absolutely. If you are having trouble with the online portal, just give us a call at (603) 448-6477. Our friendly front desk team is happy to walk you through the process.

Need Help? We Are Here for You.
Technology can be tricky, but we are always happy to help. If you have any questions about your account, billing, or which class level is right for your child, please reach out.
Ready to get active? We can't wait to see you at the center!

