Filters
- Gymnastics & Ninja 20 programs
- Tennis 23 programs
- Climbing & Adventure 5 programs
- Pickleball 0 programs
- Martial Arts 1 program
- Other Sports 2 programs
-
This class is designed for children with special needs and focuses on flexibility, gross motor skills, strength and basic gymnastics skills. With the help of an adult that will accompany them to the class, they will learn at their own pace while exploring the many aspects of the gymnastics center. Contact Anna Church at achurch@graniteymca.org for more information.
Pricing
- Members
- $21 per class
- Non-members
- $33 per class
Billed monthly for that month's classes.
Available Sessions
Adaptive Gymnastics sessions Class Day Time Dates Registration Goffstown Adaptive Gymnastics Sat 12:00 – 12:45 PM Sep 12 – Dec 19 Register: Adaptive Gymnastics, Goffstown, Sat 12:00 – 12:45 PM (opens in a new tab) Adult Adaptive Gymnastics Wed 12:00 – 12:40 PM Sep 9 – Dec 16 Register: Adult Adaptive Gymnastics, Goffstown, Wed 12:00 – 12:40 PM (opens in a new tab) -
With the help of a parent or adult, children learn body awareness and locomotive and balancing skills, all while singing and dancing. Our colorful obstacle course encourages exploration and fun!
Pricing
- Members
- $16 per class
- Non-members
- $24 per class
Billed monthly for that month's classes.
Available Sessions
Discovery Gymnastics sessions Location Day Time Dates Registration Goffstown Mon 11:00 – 11:45 AM Sep 14 – Dec 14 Register: Discovery Gymnastics, Goffstown, Mon 11:00 – 11:45 AM (opens in a new tab) Goffstown Thu 9:15 – 10:00 AM Sep 10 – Dec 17 Join Wait List: Discovery Gymnastics, Goffstown, Thu 9:15 – 10:00 AM (opens in a new tab) -
An exciting way for your toddler to develop basic tumbling and motor skills with the help of an Adult! A vibrant obstacle course, upbeat music, singing, circle time and props are used to help develop gross motor skills, and build the ability to follow directions.
Pricing
Prices vary by session: Members / Non-members, per class.
Billed monthly for that month's classes.
Available Sessions
You & Me Together sessions Location Day Time Dates Price Registration Concord Wed 4:00 – 4:30 PM Sep 9 – Dec 16 $11 / $14 Register: You and Me Together: Tumble and Play, Concord, Wed 4:00 – 4:30 PM (opens in a new tab) Goffstown Tue 9:15 – 10:00 AM Sep 8 – Dec 15 $16 / $24 Register: You & Me Together, Goffstown, Tue 9:15 – 10:00 AM (opens in a new tab) Goffstown Fri 9:00 – 9:45 AM Sep 11 – Dec 18 $16 / $24 Register: You & Me Together, Goffstown, Fri 9:00 – 9:45 AM (opens in a new tab) Goffstown Sat 8:15 – 9:00 AM Sep 12 – Dec 19 $16 / $24 Register: You & Me Together, Goffstown, Sat 8:15 – 9:00 AM (opens in a new tab) -
Encourage your child‘s independence, creativity, and development
of gross motor skills. Activities include circle time, obstacle courses,
songs, parachute, and gymnastics exploration. This is an Adult/Child ClassPricing
- Members
- $16 per class
- Non-members
- $24 per class
Billed monthly for that month's classes.
Available Sessions
Me & My Shadow sessions Location Day Time Dates Registration Goffstown Tue 10:15 – 11:00 AM Sep 8 – Dec 15 Register: Me & My Shadow, Goffstown, Tue 10:15 – 11:00 AM (opens in a new tab) Goffstown Fri 10:00 – 10:45 AM Sep 11 – Dec 18 Register: Me & My Shadow, Goffstown, Fri 10:00 – 10:45 AM (opens in a new tab) Goffstown Sat 9:15 – 10:00 AM Sep 12 – Dec 19 Register: Me & My Shadow, Goffstown, Sat 9:15 – 10:00 AM (opens in a new tab) -
This fun and energetic class introduces toddlers to the fundamentals of tumbling and movement in a safe, supportive environment. Children will develop balance, coordination, strength, flexibility, and body awareness through age-appropriate activities, obstacle courses, and basic tumbling skills such as rolls, jumps, and safe landings. With a focus on active play, confidence, and listening skills, participants will build a stong foundation for gymnastics and other sports while having fun and making new friends. An adult caregiver must support the toddler in this class.
Pricing
- Members
- $11 per class
- Non-members
- $14 per class
Billed monthly for that month's classes.
Available Sessions
Preschool Dance Party sessions Location Day Time Dates Registration Concord Tue 5:00 – 5:30 PM Oct 6 – Dec 15 Register: Preschool Dance Basics, Concord, Tue 5:00 – 5:30 PM (opens in a new tab) -
Parent or Adult must accompany student during this class! Children learn creative movement and music, develop gross motor skills, explore our obstacle course, and participate in group activities. Must be three years old by first class.
Pricing
- Members
- $21 per class
- Non-members
- $33 per class
Billed monthly for that month's classes.
Available Sessions
Teeny Tiny Tumblers sessions Location Day Time Dates Registration Goffstown Mon 9:00 – 9:45 AM Sep 14 – Dec 14 Register: Teeny Tiny Tumblers, Goffstown, Mon 9:00 – 9:45 AM (opens in a new tab) Goffstown Thu 10:15 – 11:00 AM Sep 10 – Dec 17 Register: Teeny Tiny Tumblers, Goffstown, Thu 10:15 – 11:00 AM (opens in a new tab) Goffstown Sat 10:10 – 10:55 AM Sep 12 – Dec 19 Register: Teeny Tiny Tumblers, Goffstown, Sat 10:10 – 10:55 AM (opens in a new tab) -
This fun and energetic class introduces preschoolers to the fundamentals of tumbling and movement in a safe, supportive environment. Children will develop balance, coordination, strength, flexibility, and body awareness through age-appropriate activities, obstacle courses, and basic tumbling skills such as rolls, jumps, and safe landings. With a focus on active play, confidence, and listening skills, participants will build a stong foundation for gymnastics and other sports while having fun and making new friends.
Pricing
- Members
- $11 per class
- Non-members
- $14 per class
Billed monthly for that month's classes.
Available Sessions
Tumbling - Discovery Tumbling sessions Location Day Time Dates Registration Concord Wed 4:40 – 5:10 PM Sep 9 – Dec 16 Register: Preschool Tumble and Play, Concord, Wed 4:40 – 5:10 PM (opens in a new tab) -
Through group instructions and obstacle courses, your preschooler will learn beginner gymnastics skills using all of the gymnastics equipment. Must be four years old by first class.
Pricing
- Members
- $21 per class
- Non-members
- $33 per class
Billed monthly for that month's classes.
Available Sessions
Tiny Tumblers sessions Location Day Time Dates Registration Goffstown Mon 10:00 – 10:45 AM Sep 14 – Dec 14 Register: Tiny Tumblers, Goffstown, Mon 10:00 – 10:45 AM (opens in a new tab) Goffstown Wed 5:00 – 5:45 PM Sep 9 – Dec 16 Join Wait List: Tiny Tumblers, Goffstown, Wed 5:00 – 5:45 PM (opens in a new tab) Goffstown Thu 11:15 AM – 12:00 PM Sep 10 – Dec 17 Register: Tiny Tumblers, Goffstown, Thu 11:15 AM – 12:00 PM (opens in a new tab) Goffstown Fri 4:30 – 5:15 PM Sep 11 – Dec 18 Register: Tiny Tumblers, Goffstown, Fri 4:30 – 5:15 PM (opens in a new tab) Goffstown Sat 11:05 – 11:50 AM Sep 12 – Dec 19 Join Wait List: Tiny Tumblers, Goffstown, Sat 11:05 – 11:50 AM (opens in a new tab) -
For Preschoolers age 4-6. Have you ever watched American Ninja Warrior and thought it looked fun? Here is your opportunity to try both Ninja and Gymnastics in one class. With the use of our Gymnastics 2 Ninja system, warrior obstacles, the tumble track and pit, you can come and explore gymnastics and ninja all rolled into one!
Pricing
- Members
- $21 per class
- Non-members
- $33 per class
Billed monthly for that month's classes.
Available Sessions
X-treme Preschool Ninja Gymnastics for Boys and Girls sessions Location Day Time Dates Registration Goffstown Mon 3:45 – 4:30 PM Sep 14 – Dec 14 Join Wait List: X-treme Preschool Ninja Gymnastics for Boys and Girls, Goffstown, Mon 3:45 – 4:30 PM (opens in a new tab) Goffstown Wed 5:00 – 5:45 PM Sep 9 – Dec 16 Join Wait List: X-treme Preschool Ninja Gymnastics for Boys and Girls, Goffstown, Wed 5:00 – 5:45 PM (opens in a new tab) Goffstown Thu 1:00 – 1:45 PM Sep 10 – Dec 17 Register: X-treme Preschool Ninja Gymnastics for Boys and Girls, Goffstown, Thu 1:00 – 1:45 PM (opens in a new tab) Goffstown Fri 4:30 – 5:15 PM Sep 11 – Dec 18 Register: X-treme Preschool Ninja Gymnastics for Boys and Girls, Goffstown, Fri 4:30 – 5:15 PM (opens in a new tab) Goffstown Sat 11:05 – 11:50 AM Sep 12 – Dec 19 Join Wait List: X-treme Preschool Ninja Gymnastics for Boys and Girls, Goffstown, Sat 11:05 – 11:50 AM (opens in a new tab) -
This level is the next step in preparation for the competitive team where the girls learn skills to get them ready to compete. Must have director approval to register.
Pricing
- Members
- $28 per class
- Non-members
- $42 per class
Billed monthly for that month's classes.
Available Sessions
Girls Hot Shots I sessions Location Day Time Dates Registration Goffstown Tue 5:00 – 6:30 PM Sep 8 – Dec 15 Register: Girls Hot Shots I, Goffstown, Tue 5:00 – 6:30 PM (opens in a new tab) -
For First Grade and up. On beam, girls will work on proper mounting, high kicks, and jump off with controlled landing. On bars, they will work on a basic pullover, swing and handhops, and jump to front support. On the floor, they will work on forward rolls, cartwheels, and incline mat backward rolls. On vault, they will work on tuck jumps, squat-ons, and two footed jump-ups from a pit mat.
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Girls Gymnastics Level 1 sessions Location Day Time Dates Registration Goffstown Mon 5:00 – 6:00 PM Sep 14 – Dec 14 Join Wait List: Girls Gymnastics Level 1, Goffstown, Mon 5:00 – 6:00 PM (opens in a new tab) Goffstown Tue 6:40 – 7:40 PM Sep 8 – Dec 15 Register: Girls Gymnastics Level 1, Goffstown, Tue 6:40 – 7:40 PM (opens in a new tab) Goffstown Wed 3:45 – 4:45 PM Sep 9 – Dec 16 Register: Girls Gymnastics Level 1, Goffstown, Wed 3:45 – 4:45 PM (opens in a new tab) Goffstown Thu 3:45 – 4:45 PM Sep 10 – Dec 17 Register: Girls Gymnastics Level 1, Goffstown, Thu 3:45 – 4:45 PM (opens in a new tab) Goffstown Thu 4:55 – 5:55 PM Sep 10 – Dec 17 Join Wait List: Girls Gymnastics Level 1, Goffstown, Thu 4:55 – 5:55 PM (opens in a new tab) Goffstown Fri 4:20 – 5:20 PM Sep 11 – Dec 18 Register: Girls Gymnastics Level 1, Goffstown, Fri 4:20 – 5:20 PM (opens in a new tab) -
Must have mastered, been evaluated by the Gymnastics Director or Assistant Gymnastics Director and been promoted out of Level 1 - On beam, girls will work on advanced gross motor skills, jumps, and handstands. On bars, they will work on pullovers, swing and turns, and jump sole circles, casts and backhipcircles. On the floor, they will work on handstand bridge kickovers, roundoffs, and backward rolls. On vault, they will work on handstand flops, squat-ons, and rolls on the pit mat and over the vault
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Girls Gymnastics Level 2 sessions Location Day Time Dates Registration Goffstown Mon 5:00 – 6:00 PM Sep 14 – Dec 14 Register: Girls Gymnastics Level 2, Goffstown, Mon 5:00 – 6:00 PM (opens in a new tab) Goffstown Tue 6:40 – 7:40 PM Sep 8 – Dec 15 Register: Girls Gymnastics Level 2, Goffstown, Tue 6:40 – 7:40 PM (opens in a new tab) Goffstown Thu 3:45 – 4:45 PM Sep 10 – Dec 17 Register: Girls Gymnastics Level 2, Goffstown, Thu 3:45 – 4:45 PM (opens in a new tab) Goffstown Thu 4:55 – 5:55 PM Sep 10 – Dec 17 Register: Girls Gymnastics Level 2, Goffstown, Thu 4:55 – 5:55 PM (opens in a new tab) -
This level is the next step in preparation for the competitive team where the girls learn skills to get them ready to compete. Must have director approval to register.
Pricing
- Members
- $25 per class
- Non-members
- $36 per class
Billed monthly for that month's classes.
Available Sessions
Girls Hot Shots II sessions Location Day Time Dates Registration Goffstown Tue, Thu 4:00 – 6:30 PM Sep 8 – Dec 17 Register: Girls Hot Shots II, Goffstown, Tue, Thu 4:00 – 6:30 PM (opens in a new tab) -
For First Graders and older. Have you ever watched American Ninja Warrior and thought it looked fun? Here is your opportunity to try both Ninja and Gymnastics in one class. With the use of our Gymnastics 2 Ninja system, warrior obstacles, the tumble track and pit, you can come and explore gymnastics and ninja all rolled into one!
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
X-treme Ninja Gymnastics for Boys and Girls sessions Location Day Time Dates Registration Goffstown Mon 3:45 – 4:45 PM Sep 14 – Dec 14 Register: X-treme Ninja Gymnastics for Boys and Girls, Goffstown, Mon 3:45 – 4:45 PM (opens in a new tab) Goffstown Wed 3:45 – 4:45 PM Sep 9 – Dec 16 Register: X-treme Ninja Gymnastics for Boys and Girls, Goffstown, Wed 3:45 – 4:45 PM (opens in a new tab) Goffstown Fri 4:00 – 5:00 PM Sep 11 – Dec 18 Register: X-treme Ninja Gymnastics for Boys and Girls, Goffstown, Fri 4:00 – 5:00 PM (opens in a new tab) -
A high-energy dance party class where children will explore the fundamentals of movement through music, rhythm, and creative play. Children will build coordination, balance, body awareness, and confidence while learning basic dance steps, following directions, and expressing themselves through fun songs, games, and imaginative activities in an age appropriate non-competitive environment.
Pricing
- Members
- $11 per class
- Non-members
- $14 per class
Billed monthly for that month's classes.
Available Sessions
Youth Dance Party sessions Location Day Time Dates Registration Concord Tue 5:40 – 6:25 PM Oct 6 – Dec 15 Register: Youth Dance Basics, Concord, Tue 5:40 – 6:25 PM (opens in a new tab) -
Pricing
- Members
- $70 one-time
Available Sessions
Extra Day of Practice Fee sessions Location Day Time Dates Registration Goffstown Tue, Fri 4:00 – 6:30 PM Sep 1, 2026 – Jun 30, 2027 Opens Jul 1: Extra Day of Practice Fee, Goffstown, Tue, Fri 4:00 – 6:30 PM (opens in a new tab) -
Participants must try out and be a Facility member. Please contact Anna Church, at 603.232.8662 or achurch@graniteymca.org.
Levels 3-9 and Xcel competitive team season runs September to June and will work out three times a week. Competitions run on weekends mid-October to May. Practices focus on skills, strength, and flexibility to grow the gymnast in many ways over the season.
Pricing
- Members
- $230 per month
Available Sessions
Girls Competitive Team Levels 3-4 sessions Location Day Time Dates Registration Goffstown Tue, Thu, Fri 4:00 – 6:30 PM Sep 8, 2026 – Jun 11, 2027 Register: Girls Competitive Team Levels 3-4, Goffstown, Tue, Thu, Fri 4:00 – 6:30 PM (opens in a new tab) -
Participants must try out and be a Facility member. Please contact Anna Church, at 603.232.8662 or achurch@graniteymca.org. Levels 3-9 and Xcel competitive team season runs September to June and will work out three times a week. Competitions run on weekends mid-October to May. Practices focus on skills, strength, and flexibility to grow the gymnast in many ways over the season.
Practice Groups and Times
Xcel Gold, Level 5: Mon/Wed 4:00pm-6:30pm and Thu 6:00pm-8:30pm
Levels 6-9, Xcel Platinum and Diamond: Mon/Wed/Thu 6:00pm-8:30pmPricing
- Members
- $240 per month
Available Sessions
Girls Competitive Team Xcel sessions Location Day Time Dates Registration Goffstown Mon, Wed, Thu Vary Sep 9, 2026 – Jun 10, 2027 Register: Girls Competitive Team Levels 5-9 and Xcel, Goffstown, Mon, Wed, Thu Vary (opens in a new tab) -
This level was created for those girls who are in the midst of progressive Level 3 and have shown interest in our competitive gymnastics team. During these classes we focus on skills to prepare them for competitive team in the future.
Pricing
- Members
- $25 per class
- Non-members
- $36 per class
Billed monthly for that month's classes.
Available Sessions
Pre-Team Girls sessions Location Day Time Dates Registration Goffstown Mon, Wed 4:00 – 6:30 PM Sep 9 – Dec 16 Register: Pre-Team Girls, Goffstown, Mon, Wed 4:00 – 6:30 PM (opens in a new tab) -
Are you a former gymnast or tumbler that was thinking about getting back into the sport or did you always want to try? Well here is the class for you. We will teach you according to your abiltiy. You can work on all competitive events or just stick to tumbling. We will also work on strength, flexibility, and have lots of fun. Drop in classes are available. Contact Anna Church at achurch@graniteymca.org for more infomation.
Pricing
- Members
- $26 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Gymnastics/Tumbling sessions Location Day Time Dates Registration Goffstown Wed 6:30 – 7:30 PM Sep 9 – Dec 16 Register: Adult Gymnastics/Tumbling, Goffstown, Wed 6:30 – 7:30 PM (opens in a new tab)
No current sessions
New sessions are added throughout the year. Check back soon.
No sessions match your filters.
-
The most important part of any class is to have fun while being introduced to this life long sport! Your child will begin to develop movement skills, hand-eye coordination, and basic stroke production. Games are designed to promote fundamentals and interests on the court. This class uses red foam balls and is designed to introduce younger children to the game of tennis. Red felt low-compression balls that bounce lower and move through the air slower than traditional tennis balls are used in this class. Players play using net heights of 2 feet on 36' courts. With smaller courts, shorter racquets, and lower bouncing balls, youth players will achieve greater physical activity and feel successful at tennis right from the start.
Pricing
- Members
- $14 per class
- Non-members
- $21 per class
Billed monthly for that month's classes.
Available Sessions
Mighty Mites Tennis Class sessions Location Day Time Dates Registration Goffstown Mon 5:00 – 5:30 PM Sep 14 – Dec 14 Register: Mighty Mites Tennis Class, Goffstown, Mon 5:00 – 5:30 PM (opens in a new tab) Goffstown Tue 3:30 – 4:00 PM Sep 8 – Dec 15 Register: Mighty Mites Tennis Class, Goffstown, Tue 3:30 – 4:00 PM (opens in a new tab) Goffstown Wed 10:00 – 10:30 AM Sep 9 – Dec 16 Register: Mighty Mites Tennis Class, Goffstown, Wed 10:00 – 10:30 AM (opens in a new tab) Goffstown Wed 4:00 – 4:30 PM Sep 9 – Dec 16 Join Wait List: Mighty Mites Tennis Class, Goffstown, Wed 4:00 – 4:30 PM (opens in a new tab) Goffstown Sat 9:30 – 10:00 AM Sep 12 – Dec 19 Register: Mighty Mites Tennis Class, Goffstown, Sat 9:30 – 10:00 AM (opens in a new tab) -
Using a 60’ court on regular nets, Advanced Hitters use orange foam balls that bounce lower and move through the air slower than traditional tennis balls. With smaller courts, shorter racquets, and lower bouncing balls, youth players will achieve greater physical activity and feel successful at tennis right from the start. Slightly faster balls and larger courts help your child build more advanced techniques and improve their tennis skills. Fun drills keep kids moving as they learn more about team and individual play in tennis. Games are designed to promote fundamentals and interests on the court. Participants should have taken Basic Hitters prior to participating in this class.
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Hitters Advanced Tennis Class sessions Location Day Time Dates Registration Goffstown Tue 4:00 – 5:00 PM Sep 8 – Dec 15 Join Wait List: Hitters Advanced Tennis Class, Goffstown, Tue 4:00 – 5:00 PM (opens in a new tab) Goffstown Thu 5:30 – 6:30 PM Sep 10 – Dec 17 Register: Hitters Advanced Tennis Class, Goffstown, Thu 5:30 – 6:30 PM (opens in a new tab) Goffstown Sat 10:00 – 11:00 AM Sep 12 – Dec 19 Join Wait List: Hitters Advanced Tennis Class, Goffstown, Sat 10:00 – 11:00 AM (opens in a new tab) -
The most important part of any class is to have fun while being introduced or progressing in this life long sport! Children will continue to develop movement skills, hand-eye coordination, and basic stroke production. Games are designed to promote fundamentals and interests on the court. This class uses red foam balls and is designed to introduce children to the game of tennis. Red felt low-compression balls that bounce lower and move through the air slower than traditional tennis balls are used in this class. Players play using net heights of 2 feet on 36'x39' courts. With smaller courts, shorter racquets, and lower bouncing balls, youth players will achieve greater physical activity and feel successful at tennis right from the start.
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Hitters Tennis Class sessions Location Day Time Dates Registration Goffstown Mon 4:00 – 5:00 PM Sep 14 – Dec 14 Join Wait List: Hitters Tennis Class, Goffstown, Mon 4:00 – 5:00 PM (opens in a new tab) Goffstown Tue 4:00 – 5:00 PM Sep 8 – Dec 15 Join Wait List: Hitters Tennis Class, Goffstown, Tue 4:00 – 5:00 PM (opens in a new tab) Goffstown Thu 4:30 – 5:30 PM Sep 10 – Dec 17 Join Wait List: Hitters Tennis Class, Goffstown, Thu 4:30 – 5:30 PM (opens in a new tab) Goffstown Sat 10:00 – 11:00 AM Sep 12 – Dec 19 Join Wait List: Hitters Tennis Class, Goffstown, Sat 10:00 – 11:00 AM (opens in a new tab) Goffstown Sat 11:00 AM – 12:00 PM Sep 12 – Dec 19 Register: Hitters Tennis Class, Goffstown, Sat 11:00 AM – 12:00 PM (opens in a new tab) -
This class is for the beginner players age 10-13 or a younger player moving up from Advanced Hitters. The class focuses on stroke development looking for good acquisition of the forehand and backhand, different grips and proper form for volleys and serves as well as other mechanics. Footwork, proper technique, games and drills will prepare the player for competitive rallies. Tactics are introduced in this class. 60‘ courts and orange balls are used.
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Aces Tennis Class sessions Location Day Time Dates Registration Goffstown Mon 5:30 – 6:30 PM Sep 14 – Dec 14 Join Wait List: Aces Tennis Class, Goffstown, Mon 5:30 – 6:30 PM (opens in a new tab) Goffstown Tue 5:00 – 6:00 PM Sep 8 – Dec 15 Join Wait List: Aces Tennis Class, Goffstown, Tue 5:00 – 6:00 PM (opens in a new tab) Goffstown Sat 8:30 – 9:30 AM Sep 12 – Dec 19 Register: Aces Tennis Class, Goffstown, Sat 8:30 – 9:30 AM (opens in a new tab) -
*Must have tennis director‘s or instructor‘s approval or be evaluated to move to this level.
This class is geared towards boys and girls that already have a good sense of the game of tennis. Using the full court and regular balls, this class is designed to improve consistency and accuracy. Players at this level are able to play matches. Each practice develops technical and strategic tactics for different playing situations associated with the game of tennis.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Junior Competitive Tennis sessions Location Day Time Dates Registration Goffstown Sat 11:00 AM – 12:30 PM Sep 12 – Dec 19 Register: Junior Competitive Tennis, Goffstown, Sat 11:00 AM – 12:30 PM (opens in a new tab) -
For juniors who are currently enrolled in our Advanced Aces/High School Training Program. The perfect class for junior tennis players actively pursuing competition and USTA tournament participation or playing on a High School Team. On-Court instruction while actively participating in matches, simulated match situations, developing routines and strategies will be a part of the experience in this class. Singles and Doubles will be incorporated.
Pricing
- Members
- $25 per class
- Non-members
- $35 per class
Billed monthly for that month's classes.
Available Sessions
Junior Match Play sessions Location Day Time Dates Registration Goffstown Fri 4:00 – 5:30 PM Sep 11 – Dec 18 Register: Tournament Training Junior Match Play, Goffstown, Fri 4:00 – 5:30 PM (opens in a new tab) -
For juniors who are currently enrolled in our Tournament Training Program. The perfect class for junior tennis players actively pursuing competition and sanctioned tournament participation. On-Court instruction while actively participating in matches, simulated match situations, developing routines and strategies will be a part of the experience in this class. Singles and Doubles will be incorporated.
Pricing
- Members
- $25 per class
- Non-members
- $35 per class
Billed monthly for that month's classes.
Available Sessions
Level 1 Match Play sessions Location Day Time Dates Registration Goffstown Fri 4:00 – 5:30 PM Sep 11 – Dec 18 Register: Tournament Training Level 1 Junior Match Play, Goffstown, Fri 4:00 – 5:30 PM (opens in a new tab) -
This class is for players age 10-13 moving up from Aces. The class focuses on stroke development looking for good acquisition of the forehand and backhand, different grips and proper form for volleys, serves, and rallies, as well as other mechanics. Footwork, proper technique, games and drills will prepare the player for competitive rallies. Tactics are introduced in this class. 60‘ courts and regular balls are introduced.
MUST HAVE INSTRUCTOR APPROVAL AND HAVE BEEN IN THE ACES PROGRAM
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Advanced Aces Tennis Class sessions Location Day Time Dates Registration Goffstown Tue 5:00 – 6:00 PM Sep 8 – Dec 15 Register: Advanced Aces Tennis Class, Goffstown, Tue 5:00 – 6:00 PM (opens in a new tab) Goffstown Wed 4:30 – 5:30 PM Sep 9 – Dec 16 Register: Advanced Aces Tennis Class, Goffstown, Wed 4:30 – 5:30 PM (opens in a new tab) Goffstown Sat 11:00 AM – 12:00 PM Sep 12 – Dec 19 Register: Advanced Aces Tennis Class, Goffstown, Sat 11:00 AM – 12:00 PM (opens in a new tab) -
By Invitation Only – please contact the Tennis Director for approval, USTA Tournaments/Rankings may be required.
The perfect class for the junior tennis player actively pursuing year-round competition and sanctioned tournament participation. In addition to on-court instruction and workouts, off-court sport science topics are also introduced.
Developed for juniors who are looking to compete in USTA events, this program is an all-around tournament training program that covers the same regimen and full spectrum of other top junior programs in the country. Proper dynamic warm-ups, technique, drilling, mental exercises, visualization, footwork, workouts, stretching, and match play are covered. This is the type of program that many professionals and top players use to begin their career including most of the top high school players and New Hampshire State Champions over the past 20 years.
Multiple classes (2-3 days per week) are recommended. Please contact Tennis Director Brenda Marcotte at 603.232.8612 or bmarcotte@graniteymca.org for scheduling options.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Tournament Training Program Level 1 sessions Location Day Time Dates Registration Goffstown Mon 5:30 – 7:00 PM Sep 14 – Dec 14 Register: Tournament Training Level 1, Goffstown, Mon 5:30 – 7:00 PM (opens in a new tab) Goffstown Wed 4:30 – 6:00 PM Sep 9 – Dec 16 Register: Tournament Training Level 1, Goffstown, Wed 4:30 – 6:00 PM (opens in a new tab) Goffstown Thu 4:00 – 5:30 PM Sep 10 – Dec 17 Register: Tournament Training Level 1, Goffstown, Thu 4:00 – 5:30 PM (opens in a new tab) -
By Invitation Only – please contact the Tennis Director for approval, USTA Tournaments/Rankings may be required.
The perfect class for the junior tennis player actively pursuing year-round competition and sanctioned tournament participation. In addition to on-court instruction and workouts, off-court sport science topics are also introduced.
Developed for juniors who are looking to compete in USTA events, this program is an all-around tournament training program that covers the same regimen and full spectrum of other top junior programs in the country. Proper dynamic warm-ups, technique, drilling, mental exercises, visualization, footwork, workouts, stretching, and match play are covered. This is the type of program that many professionals and top players use to begin their career including most of the top high school players and New Hampshire State Champions over the past 20 years.
Multiple classes (2-3 days per week) are recommended. Please contact Tennis Director Brenda Marcotte at 603.232.8612 or bmarcotte@graniteymca.org for scheduling options.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Tournament Training Program Level 2 sessions Location Day Time Dates Registration Goffstown Tue 5:30 – 7:00 PM Sep 8 – Dec 15 Join Wait List: Tournament Training Level 2, Goffstown, Tue 5:30 – 7:00 PM (opens in a new tab) Goffstown Thu 5:30 – 7:00 PM Sep 10 – Dec 17 Register: Tournament Training Level 2, Goffstown, Thu 5:30 – 7:00 PM (opens in a new tab) Goffstown Sat 9:30 – 11:00 AM Sep 12 – Dec 19 Register: Tournament Training Level 2, Goffstown, Sat 9:30 – 11:00 AM (opens in a new tab) -
By Invitation Only – please contact the Tennis Director for approval, USTA Tournaments/Rankings may be required.
The perfect class for the junior tennis player actively pursuing year-round competition and sanctioned tournament participation. In addition to on-court instruction and workouts, off-court sport science topics are also introduced.
Developed for juniors who are looking to compete in USTA events, this program is an all-around tournament training program that covers the same regimen and full spectrum of other top junior programs in the country. Proper dynamic warm-ups, technique, drilling, mental exercises, visualization, footwork, workouts, stretching, and match play are covered. This is the type of program that many professionals and top players use to begin their career including most of the top high school players and New Hampshire State Champions over the past 20 years.
Multiple classes (2-3 days per week) are recommended. Please contact Tennis Director Brenda Marcotte at 603.232.8612 or bmarcotte@graniteymca.org for scheduling options.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Tournament Training Program Level 3 sessions Location Day Time Dates Registration Goffstown Mon 4:00 – 5:30 PM Sep 14 – Dec 14 Register: Tournament Training Level 3, Goffstown, Mon 4:00 – 5:30 PM (opens in a new tab) Goffstown Tue 4:00 – 5:30 PM Sep 8 – Dec 15 Register: Tournament Training Level 3, Goffstown, Tue 4:00 – 5:30 PM (opens in a new tab) Goffstown Sat 11:00 AM – 12:30 PM Sep 12 – Dec 19 Register: Tournament Training Level 3, Goffstown, Sat 11:00 AM – 12:30 PM (opens in a new tab) -
A friendly introduction where you will learn the basic strokes and develop beginner skills such as forehand, backhand, serve, volley, footwork, and more. An excellent start for players looking to learn a lifelong sport or play on a high school team.
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Teen Beginner Tennis Class sessions Class Day Time Dates Registration Goffstown High School Beginner Mon 5:00 – 6:00 PM Sep 14 – Dec 14 Register: High School Beginner, Goffstown, Mon 5:00 – 6:00 PM (opens in a new tab) High School Beginner Sun 9:00 – 10:00 AM Sep 13 – Dec 20 Register: High School Beginner, Goffstown, Sun 9:00 – 10:00 AM (opens in a new tab) Teen Beginner Tennis Class Wed 4:00 – 5:00 PM Sep 9 – Dec 16 Register: Teen Beginner Tennis Class, Goffstown, Wed 4:00 – 5:00 PM (opens in a new tab) -
For the high school player currently on a team or with previous tennis experience. This class will focus on improving stroke development, foot work, and strategy.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Advanced High School Training sessions Location Day Time Dates Registration Goffstown Sun 10:00 – 11:30 AM Sep 13 – Dec 20 Join Wait List: High School Advanced, Goffstown, Sun 10:00 – 11:30 AM (opens in a new tab) -
This class is for the beginner players looking to learn a lifelong sport. The class focuses on stroke development looking for good acquisition of the forehand and backhand, different grips and proper form for volleys, serves as well as other mechanics. Footwork, proper technique, games and drills will prepare the player for entry level play. Players will begin to play games and learn proper warm ups, scoring, and match play.
Pricing
- Members
- $24 per class
- Non-members
- $34 per class
Billed monthly for that month's classes.
Available Sessions
Adult Beginner Tennis Class sessions Location Day Time Dates Registration Goffstown Mon 6:00 – 7:00 PM Sep 14 – Dec 14 Join Wait List: Adult Beginner Tennis Class, Goffstown, Mon 6:00 – 7:00 PM (opens in a new tab) Goffstown Thu 10:00 – 11:00 AM Sep 10 – Dec 17 Join Wait List: Adult Beginner Tennis Class, Goffstown, Thu 10:00 – 11:00 AM (opens in a new tab) Goffstown Sat 8:00 – 9:00 AM Sep 12 – Dec 19 Join Wait List: Adult Beginner Tennis Class, Goffstown, Sat 8:00 – 9:00 AM (opens in a new tab) -
Learn to develop a match mindset and competitive approach to playing doubles in league matches. The focus is on doubles strategy through development of tennis tactics by using winning patterns as well as identifying opponents' weaknesses and strengths during match play.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult 2.5 USTA Women's Doubles Strategy Class sessions Location Day Time Dates Registration Goffstown Fri 10:00 – 11:30 AM Sep 11 – Dec 18 Register: Adult 2.5 USTA Women's Doubles Strategy Class, Goffstown, Fri 10:00 – 11:30 AM (opens in a new tab) -
Learn to develop a match mindset and competitive approach to playing doubles in league matches. The focus is on doubles strategy through development of tennis tactics by using winning patterns as well as identifying opponents' weaknesses and strengths during match play.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Doubles Strategy Class sessions Location Day Time Dates Registration Goffstown Tue 8:30 – 10:00 AM Sep 8 – Dec 15 Register: Adult Doubles Strategy Class, Goffstown, Tue 8:30 – 10:00 AM (opens in a new tab) -
Learn to develop a match mindset and competitive approach to playing doubles in league matches. The focus is on doubles strategy through development of tennis tactics by using winning patterns as well as identifying opponents' weaknesses and strengths during match play.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Drill Sessions NTRP 2.5 sessions Location Day Time Dates Registration Goffstown Sat 9:00 – 10:30 AM Sep 12 – Dec 19 Register: Adult 2.5 Drills, Goffstown, Sat 9:00 – 10:30 AM (opens in a new tab) -
Expand on the match mindset and competitive approach to playing doubles in league matches. The focus is on doubles strategy through development of tennis tactics by using winning patterns as well as identifying opponents' weaknesses and strengths during match play.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Drill Sessions NTRP 3.0 sessions Location Day Time Dates Registration Goffstown Wed 5:30 – 7:00 PM Sep 9 – Dec 16 Join Wait List: Adult 3.0 Drills, Goffstown, Wed 5:30 – 7:00 PM (opens in a new tab) Goffstown Fri 11:30 AM – 1:00 PM Sep 11 – Dec 18 Join Wait List: Adult 3.0 Drills, Goffstown, Fri 11:30 AM – 1:00 PM (opens in a new tab) Goffstown Sat 10:30 AM – 12:00 PM Sep 12 – Dec 19 Register: Adult 3.0 Drills, Goffstown, Sat 10:30 AM – 12:00 PM (opens in a new tab) -
***At level players have priority for registration. Below level players must have approval by the Director.***
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Drill Sessions NTRP 3.5 sessions Location Day Time Dates Registration Goffstown Wed 6:00 – 7:30 PM Sep 9 – Dec 16 Join Wait List: 3.5/4.0 Adult Drills, Goffstown, Wed 6:00 – 7:30 PM (opens in a new tab) Goffstown Sat 8:00 – 9:30 AM Sep 12 – Dec 19 Register: 3.5/4.0 Adult Drills, Goffstown, Sat 8:00 – 9:30 AM (opens in a new tab) -
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Intermediate II Tennis Class sessions Location Day Time Dates Registration Goffstown Thu 6:00 – 7:30 PM Sep 10 – Dec 17 Join Wait List: Adult Intermediate II Tennis Class, Goffstown, Thu 6:00 – 7:30 PM (opens in a new tab) -
This class is designed for the tennis player who is ready to take the next step and has successfully completed the Adult Beginner II class. We will work on consistency when hitting medium-paced shots, work on a variety of strokes and execution while gaining directional control, depth, and power. Competitive doubles formations and teamwork is introduced.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Intermediate Tennis Class sessions Location Day Time Dates Registration Goffstown Tue 6:00 – 7:30 PM Sep 8 – Dec 15 Join Wait List: Adult Intermediate I Tennis Class, Goffstown, Tue 6:00 – 7:30 PM (opens in a new tab) -
Learn to develop a match mindset and competitive approach to playing singles in league matches. The focus is on singles strategy through development of tennis tactics by using winning patterns as well as identifying opponents' weaknesses and strengths during match play.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Singles Drill NTRP 3.0 sessions Location Day Time Dates Registration Goffstown Wed 10:30 AM – 12:00 PM Sep 9 – Dec 16 Join Wait List: Adult 3.0 Singles Drills Class, Goffstown, Wed 10:30 AM – 12:00 PM (opens in a new tab) Goffstown Wed 12:00 – 1:30 PM Sep 9 – Dec 16 Register: Adult 3.0 Singles Drills Class, Goffstown, Wed 12:00 – 1:30 PM (opens in a new tab) -
This class is for the beginner II players looking to learn a lifelong sport. Players should have completed the Beginner I class with instructor recommendation moving to Beginner II. This class focuses on further stroke development, good acquisition of the forehand and backhand, different grips, and proper form for volleys, serves, as well as other mechanics. Footwork, proper technique, games and drills will prepare the player for more competitive play. Match play begins here with instruction on tactics, rules, and proper etiquette in games.
Pricing
- Members
- $30 per class
- Non-members
- $40 per class
Billed monthly for that month's classes.
Available Sessions
Adult Beginner II Tennis Class sessions Location Day Time Dates Registration Goffstown Tue 6:00 – 7:30 PM Sep 8 – Dec 15 Register: Adult Beginner II Tennis Class, Goffstown, Tue 6:00 – 7:30 PM (opens in a new tab)
No current sessions
New sessions are added throughout the year. Check back soon.
No sessions match your filters.
-
This class is a great introduction to climbing for young kids. We will play games, provide coaching and belays, and help your child build confidence! Please note, one parent is required to be present.
Pricing
- Members
- $15 per class
- Non-members
- $28 per class
Billed monthly for that month's classes.
Available Sessions
Minis Rock sessions Location Day Time Dates Registration Goffstown Mon 5:15 – 6:20 PM Sep 14 – Dec 14 Register: Minis Rock, Goffstown, Mon 5:15 – 6:20 PM (opens in a new tab) Goffstown Wed 4:00 – 5:05 PM Sep 9 – Dec 16 Join Wait List: Minis Rock, Goffstown, Wed 4:00 – 5:05 PM (opens in a new tab) Goffstown Thu 4:00 – 5:05 PM Sep 10 – Dec 17 Register: Minis Rock, Goffstown, Thu 4:00 – 5:05 PM (opens in a new tab) Goffstown Sat 9:00 – 10:05 AM Sep 12 – Dec 19 Register: Minis Rock, Goffstown, Sat 9:00 – 10:05 AM (opens in a new tab) Goffstown Sat 10:15 – 11:20 AM Sep 12 – Dec 19 Register: Minis Rock, Goffstown, Sat 10:15 – 11:20 AM (opens in a new tab) -
Have fun, make friends, and learn to climb in our Kids Rock class! Our instructors will teach your child basic climbing techniques, as well as introduce them to basic safety techniques and equipment.
Pricing
- Members
- $15 per class
- Non-members
- $28 per class
Billed monthly for that month's classes.
Available Sessions
Kids Rock sessions Location Day Time Dates Registration Goffstown Mon 5:15 – 6:20 PM Sep 14 – Dec 14 Register: Kids Rock, Goffstown, Mon 5:15 – 6:20 PM (opens in a new tab) Goffstown Wed 4:00 – 5:05 PM Sep 9 – Dec 16 Register: Kids Rock, Goffstown, Wed 4:00 – 5:05 PM (opens in a new tab) Goffstown Thu 4:00 – 5:05 PM Sep 10 – Dec 17 Register: Kids Rock, Goffstown, Thu 4:00 – 5:05 PM (opens in a new tab) Goffstown Sat 9:00 – 10:05 AM Sep 12 – Dec 19 Register: Kids Rock, Goffstown, Sat 9:00 – 10:05 AM (opens in a new tab) Goffstown Sat 10:15 – 11:20 AM Sep 12 – Dec 19 Register: Kids Rock, Goffstown, Sat 10:15 – 11:20 AM (opens in a new tab) -
This class is for young climbers age 10-17 who are new to climbing or are progressing from our Kids Rock class. Climbers will be challenged to work through specific and progressive routes, learn to safely belay others and rappel.
Pricing
- Members
- $22 per class
- Non-members
- $42 per class
Billed monthly for that month's classes.
Available Sessions
Level 1-2 Climbing sessions Location Day Time Dates Registration Goffstown Mon 6:30 – 8:00 PM Sep 14 – Dec 14 Join Wait List: Level 1-2 Climbing, Goffstown, Mon 6:30 – 8:00 PM (opens in a new tab) Goffstown Thu 5:10 – 6:40 PM Sep 10 – Dec 17 Join Wait List: Level 1-2 Climbing, Goffstown, Thu 5:10 – 6:40 PM (opens in a new tab) -
This class is the perfect next step for young climbers who have developed their skills in our Level 2 Climbing class. Must be able to tie in a climber, know climbing commands, belay others with an ATC and know how to rappel. Climbers will continue to be challenged to work through routes, learn new techniques and will learn to safely belay others with a Gri Gri.
Pricing
- Members
- $22 per class
- Non-members
- $42 per class
Billed monthly for that month's classes.
Available Sessions
Level 3+ Climbing sessions Location Day Time Dates Registration Goffstown Mon 6:30 – 8:00 PM Sep 14 – Dec 14 Register: Level 3+ Climbing, Goffstown, Mon 6:30 – 8:00 PM (opens in a new tab) Goffstown Thu 5:10 – 6:40 PM Sep 10 – Dec 17 Register: Level 3+ Climbing, Goffstown, Thu 5:10 – 6:40 PM (opens in a new tab) -
Come join our Climbing Team! All experience levels are welcome, from beginner to veteran climbers. This is a fun and supportive environment aimed at improving climbing skills and preparation for local climbing competitions. Learn climbing techniques from experienced climbers, improve your max grade, increase overall conditioning, and prepare for competition. Each week, we will do project routes, core conditioning and exercises specific to climbing, and fun technical drills to improve climbing technique. Unsure if you want to compete? Competitions are individually registered, so just join us to improve your climbing ability and condition before making that decision.
Pricing
- Members
- $30 per class
- Non-members
- $56 per class
Billed monthly for that month's classes.
Available Sessions
Y Rock Climbing Team sessions Location Day Time Dates Registration Goffstown Tue 6:00 – 8:00 PM Sep 8 – Dec 15 Register: Climbing Team, Goffstown, Tue 6:00 – 8:00 PM (opens in a new tab)
No current sessions
New sessions are added throughout the year. Check back soon.
No sessions match your filters.
No current sessions
New sessions are added throughout the year. Check back soon.
No sessions match your filters.
-
Engaging kids in a martial arts practice can help to improve their confidence, mental wellbeing, and physical fitness! Led by Master Andrew Jefferson, this all-levels class teaches Tae Kwon Do fundamentals in a structured but encouraging environment.
Pricing
- Members
- $11 per class
- Non-members
- $17 per class
Billed monthly for that month's classes.
Available Sessions
All Levels Martial Arts sessions Location Day Time Dates Registration Goffstown Mon, Wed, Fri 5:00 – 5:45 PM Sep 9 – Dec 18 Register: Tae Kwon Do: All Levels, Goffstown, Mon, Wed, Fri 5:00 – 5:45 PM (opens in a new tab) Goffstown Mon, Wed, Fri 6:05 – 6:50 PM Sep 9 – Dec 18 Register: Tae Kwon Do: All Levels, Goffstown, Mon, Wed, Fri 6:05 – 6:50 PM (opens in a new tab) Goffstown Mon, Wed, Fri 7:00 – 8:00 PM Sep 9 – Dec 18 Register: Tae Kwon Do: All Levels, Goffstown, Mon, Wed, Fri 7:00 – 8:00 PM (opens in a new tab)
No current sessions
New sessions are added throughout the year. Check back soon.
No sessions match your filters.
-
Preschool basketball class at the YMCA with young children ages 3-5 learning basic basketball skills through fun games and encouraging coaches. Build teamwork, confidence, and coordination in a safe, welcoming environment.
Pricing
- Members
- $11 per class
- Non-members
- $14 per class
Billed monthly for that month's classes.
Available Sessions
Preschool Basketball sessions Location Day Time Dates Registration Concord Sat 9:00 – 9:30 AM Nov 7 – Dec 19 Register: Preschool Basketball, Concord, Sat 9:00 – 9:30 AM (opens in a new tab) -
Build confidence and improve fundamental basketball skills in a fun, supportive environment. Participants will learn proper dribbling, passing, shooting, footwork, defense, teamwork, game strategy, and sportsmanship through engaging drills and age-appropriate scrimmages designed to develop both skills and a love for the game.
Pricing
- Members
- $16 per class
- Non-members
- $21 per class
Billed monthly for that month's classes.
Available Sessions
Basketball Skills & Play sessions Location Day Time Dates Registration Concord Sat 9:40 – 10:25 AM Nov 7 – Dec 19 Register: Basketball Skills & Play, Concord, Sat 9:40 – 10:25 AM (opens in a new tab)
No current sessions
New sessions are added throughout the year. Check back soon.
No sessions match your filters.
