Sports & Activities
Get in the Game! Sports for All Ages
Ready to Play? Whether you are looking to join a pickup game, fine-tune your batting swing, or introduce your child to the joy of teamwork, the CCBA is the place to be. As a strong foundation in the Lebanon, NH community, we offer a wide variety of athletic programs that bring neighbors together through friendly competition and active fun.
Batting Cages
Swing for the Fences! Keep your eye on the ball and perfect your swing year-round. Our indoor batting cage is the perfect spot for individual practice or team warm-ups. As a hub for local athletes in the Lebanon, NH community, we provide the space you need to stay season-ready, rain or shine.
Rentals: Available for individuals and teams.
Equipment: Bring your own bat and helmet or use our facility gear.


Adult Basketball
Fast-Paced Action & Friendly Competition Looking for a great workout and some camaraderie? Join us for Adult Pickup Basketball! It is a fantastic way to stay active and meet new people in the Lebanon, NH community.
When: Mondays & Wednesdays | 6:15 PM – 7:45 PM
Cost: FREE for Members | $15 Day Pass for Non-Members
Format: Open pickup play.
Little Longhorns Basketball (Youth)
Little Longhorns (Ages K-4) is focused on getting the kids in the gym and getting them more comfortable playing the game of basketball. The goal is to improve each participant's individual skill level while incorporating those skills into team concepts. Our friendly coaching staff bring a lot of energy and experience to these fun and fast paced basketball practices. Hoops are lowered to 8 feet to work on shooting and the basics of passing and dribbling as well! All levels are welcome!
When: Sundays | 10:00 AM – 11:00 AM
Cost: Varies depending on length of each session.


Pickleball
Join the fastest-growing sport in the country! With six air-conditioned indoor courts we have plenty of space for everyone. Whether you are a beginner or a 3.0+ rated player, you will find a welcoming group here in the Lebanon, NH community.
Weekly Schedule: Open play available 7 days a week for all levels. Please check gym schedule online for available times.
Instruction: Clinics available with Pickleball Pros Joanne Roberts and Ned Harris.
Cost: Open play is Included with Membership! Pay for instruction by the week - group lessons or contact Joanne Roberts to schedule private lessons.
Adult Volleyball Pick Up & League Play
Bump, Set, and Spike with Neighbors! Our Adult Co-Ed Volleyball program is all about good vibes and great rallies. We offer both Fall and Spring leagues. Off season we offer drop in times. It’s the perfect way to stay active!
Open Play: Tuesdays | 7:15 PM – 9:15 PM
Leagues: Fall and Spring Co-Ed Leagues offered.
Cost: League Play-priced per team. Drop in-free for members or day pass for non-members.


Aces Volleyball (Youth)
Serve It Up with the Aces! Get ready to dominate the net! The Aces Volleyball Club welcomes middle and high school players from Lebanon, Hanover, Enfield, and beyond. Our coaches focus on advancing your skills and knowledge in a super productive, engaging environment.
Who: Middle & High School ages.
When: Tuesdays & Thursdays | 5:30 PM – 7:00 PM.
Coaching Staff: Bobby McCanne, Keeler Thomas, Krystal Laundry and Jeremy Batten.
Join the team that empowers the youth of the Lebanon, NH community to reach new heights! Contact Jeremy Batten for more information.
Playground Sports
Where Fun Comes First! Playground Sports is the ultimate introduction to athletics for our youngest members. We focus on movement, laughter, and the basics of teamwork. It is a high-energy way for kids in the Lebanon, NH community to burn off steam and make new best friends.
Activities: A mix of classic games and new favorites designed to keep kids moving.
Goal: Building confidence and coordination through play.

Have Questions? We’re Here to Help!
Not sure where to start or what skill level you are? Need to check batting cage availability? We are happy to guide you. As a strong foundation in the Lebanon, NH community, our goal is to make sure every athlete—from beginner to pro—feels right at home.
For more information on any of our sports programs, facility rentals, or league schedules, please contact Jeremy Batten, Program Coordinator.

