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.

