sports & recreation programs
-
Our sports and recreation classes are aimed at friendly competition and fun in a supportive environment for teams or individuals. We have programs for all ages and experience levels. Classes can include, but are not limited to: Basketball, Soccer, Football, Multi-Sport experiences, Karate, Tennis, Racquetball, Volleyball, Pickleball, and more!
-
SPORTS AND RECREATION PROGRAMS FOR ALL AGES
Discover our sports and recreation program options below for more information on what’s offered or see what’s available by clicking on the link below and then searching by age, branch, day of the week or even time of day.
BECOME A CHAMPION
Practice sportsmanship and teamwork at the Y!
Our sports programs develop more than skills – they develop character. We offer a variety of programs for youth and adults, including recreation and league sports. Coaches, often volunteers and including many parents, emphasize teamwork, cooperation, and developing good values.
At the Y, sports and recreational activities are something special. Friendly competition, lots of variety and a supportive environment means team sports and recreation is fun again, and it makes for a healthier lifestyle and a good story or two.
Classes can include, but are not limited to: Basketball, Soccer, Football, Multi-Sport experiences, Karate, Tennis, Racquetball, Volleyball, Pickleball, and more!


- Preschool Sports Programs
We will help introduce our youngest players to the great sports of soccer, basketball and more. Kids will play games, get used to the movements of the sport and get lots of great fun in.
- Martial Arts Programs
We’ve got the perfect martial arts class for your little ninja or future black belt. Participants, ages 4-7, will learn the techniques and disciplines of martial arts while increasing their flexibility, strength, motor skills and listening.
- Gymnastics Programs
Get your kids tumbling and moving their body. For your future gymnast, or ballerina, these classes will teach them about jumping and rolling safely. Pouncing Panthers, Leaping Lions, and Tumble & Twirl are some of the classes we have to offer.
- Youth Sports Programs
Soccer, basketball, volleyball, tennis and more. Check out the sports clinic offerings at the Y and get in the game. Character development, sport fundamentals teaching, confidence building and new skill improvement are the foundations of progression through the YMCA’s sports programs.
Register for Youth Basketball Programs and Leagues!
Register for Youth Flag Football Programs and Leagues!
Register for Youth Soccer Programs!
- Y Ninjas
Find the fun in fitness with our Westwood Y Ninja program on our ninja warrior-style obstacle course! Participants, ages 3-12, will learn the basics of this sport working on strength, coordination and balance on a variety of different obstacles.
- Archery
Join us at the Westwood Park YMCA to learn and/or improve your archery skills. No prior experience needed, there are beginner and intermediate courses available for kids ages 7-14.
- Teen and Adult Sports Programs
Whether you are a beginner or getting back into a sport, our adult sports programs are meant to give members an overall feel for the sports, get them active again in a sport they love or something new and connect them with other adults with similar interests. We offer programs in tennis, pickleball and more.
Register for Adult Sports Programs Here!
- Sports Performance Training - Ages 13-18
Come prepare your body for your next season of sports. Held at the Westwood Park YMCA our sports performance training programs are sport-specific and designed to improve your athleticism during the off season.
Every sport has different needs that require different lifts and conditioning. Our training will focus on speed, strength, agility and injury prevention. The goal is to help you improve in your sport and get you prepared for the season.
These wellness programs are for all levels of athletes ages 13-18 years old.
To Learn More About the Program, Contact Instructor, Justin Sullivan via Email, or Download the Sports Performance Training Brochure to Inquire Further.
Register Here!
- Adult Sports Leagues
Whether you miss “suiting up” or are new to team sports, the Y’s sports leagues provide a perfect opportunity to be active, social and play a sport you love. Throughout the year, for the teens and adults we offer league options in basketball, soccer, volleyball, pickleball and more.
To inquire about upcoming adult sport leagues, please contact Chris Ellison, Director of Operations at the Westwood Park YMCA, for more information!
- Private Sports Lessons
Professional coaches will assist with every athletic ability and skill level. With a wide array of sports to choose from, this specialized sports training program is perfect for newer through elite athletes!
To inquire about upcoming adult sport leagues, please contact Andy MacEachern, Association Sports Director, for more information.
- Tennis and Racquetball Reservations
DUE TO THE PANDEMIC, AVAILABILITY AND INFORMATION BELOW IS SUBJECT TO CHANGE. PLEASE VISIT THE SCHEDULES PAGE FOR FURTHER INFORMATION ABOUT MAKING RESERVATIONS FOR COURT SPORTS.
TENNIS RESERVATIONS
If you are interested in reserving a tennis court to play, you must be a member to do so. If you are a member, you can register for a 1-2 hour reservation 48 hours in advance of the day you are looking to play. Reservations are $12 an hour and must be booked online. Click Here to go the registration page.RACQUETBALL RESERVATIONS
If you are looking to book a racquetball court, you can do so online up to 48 hours in advance. Click Here to go to the registration page.
- Batting Cage Rentals
We have a batting cage available for rental on site at the Westwood Park YMCA.
To rent a batting cage please call the Westwood Park YMCA at 603.402.2258 or visit us, in person, at 90 Northwest Boulevard, Nashua, NH.
- Sports Vacation Camps
YMCA sports vacation camps will provide your child with memorable experiences.
Join us for a week of fun sampling sports all day, every day from your traditional sports, to backyard games, and Ninja!