Return to Site | View Calendar | Mobile Version

to   


Friday May 29, 2026
9:00 AM - 10:00 AM    Golf, Adult Series - Spring - Golf, Fridays, 9:00am
Great program for golfers of all abilities. Instructors work with students individually within the group. Five one-hour classes encourage improvement over 5 weeks. Golf equipment will be supplied if needed with an additional small fee. 
 
10:00 AM - 11:00 AM    Golf, Adult Series - Spring - Golf, Fridays, 10:00am (Ladies Only)
Great program for golfers of all abilities. Instructors work with students individually within the group. Five one-hour classes encourage improvement over 5 weeks. Golf equipment will be supplied if needed with an additional small fee. 
 
Saturday May 30, 2026
8:00 AM - 10:00 AM    Kazi/Tamjid soccer
 
8:30 AM - 9:15 AM    Soccer, First Kix Ages 3 - 5 - First Kix Soccer, Spring (Sat), 8:30am
Let your child's imagination run wild! A friendly and fun introduction to dribbling, stopping, and controlling the ball. Our non-competitive curricula introduces soccer players to simple skills with fun games. Players will also be taught how to interact on a team and how to be a good sport. All equipment will be provided. RKids can wear sneakers NO cleats in gym (Town Hall Gym as Rain Location).
 
9:00 AM - 10:00 AM    Golf, Adult Series - Spring - Golf, Saturdays, 9:00am
Great program for golfers of all abilities. Instructors work with students individually within the group. Five one-hour classes encourage improvement over 5 weeks. Golf equipment will be supplied if needed with an additional small fee. 
 
9:00 AM - 11:00 AM    Pickleball Women's 3.5 Level Ladder League - Saturdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
9:30 AM - 10:15 AM    Soccer, First Kix Ages 3 - 5 - First Kix Soccer, Spring (Sat), 9:30am
Let your child's imagination run wild! A friendly and fun introduction to dribbling, stopping, and controlling the ball. Our non-competitive curricula introduces soccer players to simple skills with fun games. Players will also be taught how to interact on a team and how to be a good sport. All equipment will be provided. RKids can wear sneakers NO cleats in gym (Town Hall Gym as Rain Location).
 
10:00 AM - 11:00 AM    Golf, Junior - Level I at Juniper Hill, Spring - Golf Jr Group Series, Sat
Great program for golfers of all abilities from ages 7-14. Instructors work with students individually within the group. Five 1 hour classes encourage gradual improvement over 5 weeks. Each class meets once a week for 5 consecutive weeks.
 
10:00 AM - 5:00 PM    Revolutionary War 250th
 
11:00 AM - 12:00 PM    Golf, Junior - Level I at Juniper Hill, Spring - Golf Jr Group Series, Sat (Parent/Child)
Great program for golfers of all abilities from ages 7-14. Instructors work with students individually within the group. Five 1 hour classes encourage gradual improvement over 5 weeks. Each class meets once a week for 5 consecutive weeks.
 
Sunday May 31, 2026
8:00 AM - 10:00 AM    Bo Zhang Soccer
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Green Team - Coach Tommy Noda
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Light Blue Team - Coach Anthony Dello Stritto
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Orange Team - Coach Dan Filipe
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Red Team - Coach David Rowe
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Royal Blue Team - Coach Michael Whelan
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Yellow Team - Coach Brian Hopkins
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
10:00 AM - 11:00 AM    Golf, Adult Series - Spring - Golf, Sundays, 10:00am
Great program for golfers of all abilities. Instructors work with students individually within the group. Five one-hour classes encourage improvement over 5 weeks. Golf equipment will be supplied if needed with an additional small fee. 
 
10:00 AM - 5:00 PM    Revolutionary War 250th
 
5:30 PM - 8:30 PM    Stained Glass Class - Spring Sundays
In this 6 week class, you will learn one of the oldest art forms in the world and construct your own stained glass panel to display in your home. You will learn the basics - or refine your skills - in the copper foil method made popular by Tiffany. The class will include glass cutting, foiling, and soldering techniques so that you can leave with a beautiful, finished piece.  Several patterns will be available to choose from, any of which can be completed within the six weeks of class.  The course fee includes the use of tools, supplies and glass.
 
Monday June 1, 2026
5:30 PM - 6:30 PM    Golf, Adult Series - Spring - Golf, Mondays, 5:30pm
Great program for golfers of all abilities. Instructors work with students individually within the group. Five one-hour classes encourage improvement over 5 weeks. Golf equipment will be supplied if needed with an additional small fee. 
 
5:30 PM - 7:30 PM    CPR/AED Course - CPR/AED June 1
Heartsaver® CPR/AED  Adult, Child, Infant CPR with AED and choking certification   ****Two year certificate program through American Heart Association**** What does this course teach?   Describe how high-quality CPR improves survival  Recognize when someone needs CPR  Perform high-quality CPR for an adult, child, and infant  Describe how to perform CPR with a team approach Demonstrate how to use an AED on an adult, child, or infant  Describe when and how to help a choking adult, child, or infant   ***UPON COMPLETION OF THE COURSE THE STUDENT IS CERTIFIED HEARTSAVER CPR/AED FOR TWO YEARS FROM THE DATE OF THE CLASS. *** 
 
Tuesday June 2, 2026
4:00 PM - 5:00 PM    Track & Field with Skyhawks - Spring - Grades K - 2
Dash, jump, and throw with Skyhawks Track & Field! This program teaches young athletes track and field essentials, from body positioning and stride to stretching and cool-downs. Participants try events like javelin, discus, and hurdles. Each session builds skills, discipline, and sportsmanship. Get on track with Skyhawks for athletic and personal growth!  Please bring water and wear athletic clothing.
 
5:15 PM - 6:15 PM    Track & Field with Skyhawks - Spring - Grades 3 - 5
Dash, jump, and throw with Skyhawks Track & Field! This program teaches young athletes track and field essentials, from body positioning and stride to stretching and cool-downs. Participants try events like javelin, discus, and hurdles. Each session builds skills, discipline, and sportsmanship. Get on track with Skyhawks for athletic and personal growth!  Please bring water and wear athletic clothing.
 
5:30 PM - 7:30 PM    Pickleball Women's 3.5 Level Ladder League - Tuesdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
Wednesday June 3, 2026
6:00 AM - 7:00 AM    Outdoor Fitness Club - Outdoor Fitness Club (Wed at 6am) Session 1
Start your day with movement, accountability, and community.Outdoor Fitness Club is an all-levels group training experience focused on functional strength, conditioning, mobility, and building consistency. Every session is designed to be scalable for beginners while still challenging for more experienced participants.Expect: Full-body circuit training Bodyweight and functional movements Cardio bursts and conditioning Mobility and recovery work Fueling strategies to improve performance and reduce muscle soreness Supportive community accountability Bring water, a mat if you have one, and a willingness to work.Train outside [RAIN OR SHINE]. Build strength. Start your day with purpose.  
 
6:45 PM - 7:45 PM    Cheer Program - Cheerleading
Curious about cheerleading or ready to build a strong foundation? This fun, welcoming class is the perfect place to start! Designed for all experience levels, athletes will learn the fundamentals of cheer, including jumps, motions, cheers, dance, basic tumbling, and beginner stunting.Whether you’re brand new or already on a team, this class is a great way to build skills, gain confidence, and stay active.
 
Thursday June 4, 2026
5:30 PM - 7:30 PM    Pickleball Mixed Gender 3.0-3.5 Up and Down the River - Thursdays Session 2
Mixed Gender 3.0-3.5 Up & Down the River:Up and Down the River (or King/Queen of the Court) is a fun, social, yet competitive Pickleball format where players rotate courts after each games, with winners moving up towards the "top" court (Court 3) and losers moving down one court, mixing partners for fresh, fast-paced fun. Winners on the top court stay put (and split partners), while losers from the bottom court (Court 1) stay and play the losers from Court 2.  NOTE: This program is NOT for players below the 3.0 skill level NOR above the 3.5 still level. Players outside these skill levels will not be able to particulate.
 
Saturday June 6, 2026
8:00 AM - 10:00 AM    Kazi/Tamjid soccer
 
8:30 AM - 9:15 AM    Soccer, First Kix Ages 3 - 5 - First Kix Soccer, Spring (Sat), 8:30am
Let your child's imagination run wild! A friendly and fun introduction to dribbling, stopping, and controlling the ball. Our non-competitive curricula introduces soccer players to simple skills with fun games. Players will also be taught how to interact on a team and how to be a good sport. All equipment will be provided. RKids can wear sneakers NO cleats in gym (Town Hall Gym as Rain Location).
 
9:00 AM - 11:00 AM    Pickleball Women's 3.5 Level Ladder League - Saturdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
9:00 AM - 1:00 PM    Garden Club
 
9:30 AM - 10:15 AM    Soccer, First Kix Ages 3 - 5 - First Kix Soccer, Spring (Sat), 9:30am
Let your child's imagination run wild! A friendly and fun introduction to dribbling, stopping, and controlling the ball. Our non-competitive curricula introduces soccer players to simple skills with fun games. Players will also be taught how to interact on a team and how to be a good sport. All equipment will be provided. RKids can wear sneakers NO cleats in gym (Town Hall Gym as Rain Location).
 
Sunday June 7, 2026
8:00 AM - 10:00 AM    Bo Zhang Soccer
 
9:00 AM - 10:00 AM    Pickleball Lessons - Summer: Sundays Intermediate
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Green Team - Coach Tommy Noda
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Light Blue Team - Coach Anthony Dello Stritto
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Orange Team - Coach Dan Filipe
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Red Team - Coach David Rowe
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Royal Blue Team - Coach Michael Whelan
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
9:00 AM - 10:00 AM    Preschool Soccer League - Preschool Soccer League, Yellow Team - Coach Brian Hopkins
Come have some fun playing soccer with your friends.  Teams will be formed at the beginning of the season and coached by volunteer parents.  Every Sunday, teams will practice for 30 minutes, and then play a game for the remaining 30 minutes.   Practices will stress on soccer fundamentals for beginners and install confidence in the kids to compete.  The goal of this program is to expose the kids to their first organized sport and encourage them to run, kick and laugh in a team environment.  Parent Volunteers needed!  Interested in coaching your child’s team? We are in need of one coach per team, for 6-8 teams, to help coach under the direction of lead instructors Ava and Eliza Ellis. No experience is necessary, although helpful, and training will be provided. All coaches will be CORI’d by the Recreation Department.  You do not need to be a Northborough resident to coach or play!  Your child/children will automatically be registered for your team. To apply as a volunteer, please email recreation@town.northborough.ma.us or call the office at (508) 393-5034.
 
10:00 AM - 11:00 AM    Pickleball Lessons - Summer: Sundays Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
10:00 AM - 4:00 PM    Private Rental
 
11:00 AM - 12:00 PM    Pickleball Lessons - Summer: Sundays Advanced Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
Monday June 8, 2026
5:30 PM - 6:30 PM    Golf, Adult Series - Spring - Golf, Mondays, 5:30pm
Great program for golfers of all abilities. Instructors work with students individually within the group. Five one-hour classes encourage improvement over 5 weeks. Golf equipment will be supplied if needed with an additional small fee. 
 
Tuesday June 9, 2026
5:30 PM - 7:30 PM    Pickleball Women's 3.5 Level Ladder League - Tuesdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
Wednesday June 10, 2026
6:00 AM - 7:00 AM    Outdoor Fitness Club - Outdoor Fitness Club (Wed at 6am) Session 1
Start your day with movement, accountability, and community.Outdoor Fitness Club is an all-levels group training experience focused on functional strength, conditioning, mobility, and building consistency. Every session is designed to be scalable for beginners while still challenging for more experienced participants.Expect: Full-body circuit training Bodyweight and functional movements Cardio bursts and conditioning Mobility and recovery work Fueling strategies to improve performance and reduce muscle soreness Supportive community accountability Bring water, a mat if you have one, and a willingness to work.Train outside [RAIN OR SHINE]. Build strength. Start your day with purpose.  
 
Thursday June 11, 2026
10:00 AM - 4:00 PM    Sika Emseal
 
10:00 AM - 4:00 PM    Sika Emseal
 
5:30 PM - 7:30 PM    Pickleball Mixed Gender 3.0-3.5 Up and Down the River - Thursdays Session 2
Mixed Gender 3.0-3.5 Up & Down the River:Up and Down the River (or King/Queen of the Court) is a fun, social, yet competitive Pickleball format where players rotate courts after each games, with winners moving up towards the "top" court (Court 3) and losers moving down one court, mixing partners for fresh, fast-paced fun. Winners on the top court stay put (and split partners), while losers from the bottom court (Court 1) stay and play the losers from Court 2.  NOTE: This program is NOT for players below the 3.0 skill level NOR above the 3.5 still level. Players outside these skill levels will not be able to particulate.
 
Friday June 12, 2026
8:00 AM - 4:00 PM    Private Rental
 
Saturday June 13, 2026
8:00 AM - 10:00 AM    Kazi/Tamjid soccer
 
8:30 AM - 9:15 AM    Soccer, First Kix Ages 3 - 5 - First Kix Soccer, Spring (Sat), 8:30am
Let your child's imagination run wild! A friendly and fun introduction to dribbling, stopping, and controlling the ball. Our non-competitive curricula introduces soccer players to simple skills with fun games. Players will also be taught how to interact on a team and how to be a good sport. All equipment will be provided. RKids can wear sneakers NO cleats in gym (Town Hall Gym as Rain Location).
 
9:00 AM - 11:00 AM    Pickleball Women's 3.5 Level Ladder League - Saturdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
9:30 AM - 10:15 AM    Soccer, First Kix Ages 3 - 5 - First Kix Soccer, Spring (Sat), 9:30am
Let your child's imagination run wild! A friendly and fun introduction to dribbling, stopping, and controlling the ball. Our non-competitive curricula introduces soccer players to simple skills with fun games. Players will also be taught how to interact on a team and how to be a good sport. All equipment will be provided. RKids can wear sneakers NO cleats in gym (Town Hall Gym as Rain Location).
 
2:00 PM - 8:00 PM    Private Rental
 
Sunday June 14, 2026
8:00 AM - 9:00 AM    Yoga - Summer: Sunday Outdoor Yoga
We will practice classic yoga poses with a focus on good form and finding both comfort and challenge based on your abilities. Our practice will offer various options for poses so that everyone is welcome.Friday AM Yoga will now skip 5/22 and end on 5/29.
 
8:00 AM - 10:00 AM    Bo Zhang Soccer
 
9:00 AM - 10:00 AM    Pickleball Lessons - Summer: Sundays Intermediate
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
10:00 AM - 11:00 AM    Pickleball Lessons - Summer: Sundays Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
10:00 AM - 4:00 PM    Private Rental
 
11:00 AM - 12:00 PM    Pickleball Lessons - Summer: Sundays Advanced Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
Monday June 15, 2026
10:00 AM - 5:00 PM    private event
 
Tuesday June 16, 2026
5:30 PM - 7:30 PM    Pickleball Women's 3.5 Level Ladder League - Tuesdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
6:00 PM - 7:00 PM    Yoga - Summer: Tuesday Outdoor Yoga
We will practice classic yoga poses with a focus on good form and finding both comfort and challenge based on your abilities. Our practice will offer various options for poses so that everyone is welcome.Friday AM Yoga will now skip 5/22 and end on 5/29.
 
Wednesday June 17, 2026
6:00 AM - 7:00 AM    Outdoor Fitness Club - Outdoor Fitness Club (Wed at 6am) Session 1
Start your day with movement, accountability, and community.Outdoor Fitness Club is an all-levels group training experience focused on functional strength, conditioning, mobility, and building consistency. Every session is designed to be scalable for beginners while still challenging for more experienced participants.Expect: Full-body circuit training Bodyweight and functional movements Cardio bursts and conditioning Mobility and recovery work Fueling strategies to improve performance and reduce muscle soreness Supportive community accountability Bring water, a mat if you have one, and a willingness to work.Train outside [RAIN OR SHINE]. Build strength. Start your day with purpose.  
 
6:45 PM - 7:45 PM    Cheer Program - Cheerleading
Curious about cheerleading or ready to build a strong foundation? This fun, welcoming class is the perfect place to start! Designed for all experience levels, athletes will learn the fundamentals of cheer, including jumps, motions, cheers, dance, basic tumbling, and beginner stunting.Whether you’re brand new or already on a team, this class is a great way to build skills, gain confidence, and stay active.
 
Thursday June 18, 2026
5:30 PM - 7:30 PM    Pickleball Mixed Gender 3.0-3.5 Up and Down the River - Thursdays Session 2
Mixed Gender 3.0-3.5 Up & Down the River:Up and Down the River (or King/Queen of the Court) is a fun, social, yet competitive Pickleball format where players rotate courts after each games, with winners moving up towards the "top" court (Court 3) and losers moving down one court, mixing partners for fresh, fast-paced fun. Winners on the top court stay put (and split partners), while losers from the bottom court (Court 1) stay and play the losers from Court 2.  NOTE: This program is NOT for players below the 3.0 skill level NOR above the 3.5 still level. Players outside these skill levels will not be able to particulate.
 
Friday June 19, 2026
4:30 PM - 5:30 PM    Tennis Lessons Ages 7-15 - Adv Beginners Tennis - Summer 1
In these 6-week sessions, come learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. Equipment is available upon request. Space is limited so be sure to sign up early!
 
4:30 PM - 5:30 PM    Tennis Lessons Ages 7-15 - Beginners Tennis - Summer 1
In these 6-week sessions, come learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. Equipment is available upon request. Space is limited so be sure to sign up early!
 
4:30 PM - 5:30 PM    Tennis Lessons Ages 7-15 - Intermediate Tennis - Summer 1
In these 6-week sessions, come learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. Equipment is available upon request. Space is limited so be sure to sign up early!
 
5:30 PM - 6:30 PM    Tennis Lessons for Adults - Adv Beginners - Summer 1
In these six-week sessions, learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. A tennis racquet is needed. Space is limited so be sure to sign up early!
 
5:30 PM - 6:30 PM    Tennis Lessons for Adults - Beginners - Summer 1
In these six-week sessions, learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. A tennis racquet is needed. Space is limited so be sure to sign up early!
 
Saturday June 20, 2026
8:00 AM - 10:00 AM    Kazi/Tamjid soccer
 
9:00 AM - 11:00 AM    Pickleball Women's 3.5 Level Ladder League - Saturdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
1:00 PM - 8:00 PM    Bollywood Concert
 
Sunday June 21, 2026
8:00 AM - 9:00 AM    Yoga - Summer: Sunday Outdoor Yoga
We will practice classic yoga poses with a focus on good form and finding both comfort and challenge based on your abilities. Our practice will offer various options for poses so that everyone is welcome.Friday AM Yoga will now skip 5/22 and end on 5/29.
 
8:00 AM - 10:00 AM    Bo Zhang Soccer
 
9:00 AM - 10:00 AM    Pickleball Lessons - Summer: Sundays Intermediate
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
10:00 AM - 11:00 AM    Pickleball Lessons - Summer: Sundays Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
10:00 AM - 4:00 PM    Private Rental
 
11:00 AM - 12:00 PM    Pickleball Lessons - Summer: Sundays Advanced Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
Monday June 22, 2026
9:00 AM - 1:00 PM    Golf, Junior - Level I, Summer - Jr Golf, Summer Level I, June 22
Philosophy:Our number one goal is to make sure your children enjoy themselves playing golf. If they enjoy golf, they will keep playing. As they keep playing, and develop correct swing mechanics, they will become better players. We combine instruction, imitation, and fun exciting games to keep their interest level high. What's provided?-Golf clubs (if needed)-PrizesWhat's covered?-Putting, chipping, full swing, on-course instruction, etiquette-Rules of golfVideo analysis, training aids and playing fun games will be techniques used to develop better players.
 
10:00 AM - 4:00 PM    school palooza
 
Tuesday June 23, 2026
9:00 AM - 1:00 PM    Golf, Junior - Level I, Summer - Jr Golf, Summer Level I, June 22
Philosophy:Our number one goal is to make sure your children enjoy themselves playing golf. If they enjoy golf, they will keep playing. As they keep playing, and develop correct swing mechanics, they will become better players. We combine instruction, imitation, and fun exciting games to keep their interest level high. What's provided?-Golf clubs (if needed)-PrizesWhat's covered?-Putting, chipping, full swing, on-course instruction, etiquette-Rules of golfVideo analysis, training aids and playing fun games will be techniques used to develop better players.
 
10:00 AM - 4:00 PM    school palooza
 
5:30 PM - 7:30 PM    Pickleball Women's 3.5 Level Ladder League - Tuesdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
6:00 PM - 7:00 PM    Yoga - Summer: Tuesday Outdoor Yoga
We will practice classic yoga poses with a focus on good form and finding both comfort and challenge based on your abilities. Our practice will offer various options for poses so that everyone is welcome.Friday AM Yoga will now skip 5/22 and end on 5/29.
 
Wednesday June 24, 2026
6:00 AM - 7:00 AM    Outdoor Fitness Club - Outdoor Fitness Club (Wed at 6am) Session 1
Start your day with movement, accountability, and community.Outdoor Fitness Club is an all-levels group training experience focused on functional strength, conditioning, mobility, and building consistency. Every session is designed to be scalable for beginners while still challenging for more experienced participants.Expect: Full-body circuit training Bodyweight and functional movements Cardio bursts and conditioning Mobility and recovery work Fueling strategies to improve performance and reduce muscle soreness Supportive community accountability Bring water, a mat if you have one, and a willingness to work.Train outside [RAIN OR SHINE]. Build strength. Start your day with purpose.  
 
9:00 AM - 1:00 PM    Golf, Junior - Level I, Summer - Jr Golf, Summer Level I, June 22
Philosophy:Our number one goal is to make sure your children enjoy themselves playing golf. If they enjoy golf, they will keep playing. As they keep playing, and develop correct swing mechanics, they will become better players. We combine instruction, imitation, and fun exciting games to keep their interest level high. What's provided?-Golf clubs (if needed)-PrizesWhat's covered?-Putting, chipping, full swing, on-course instruction, etiquette-Rules of golfVideo analysis, training aids and playing fun games will be techniques used to develop better players.
 
6:45 PM - 7:45 PM    Cheer Program - Cheerleading
Curious about cheerleading or ready to build a strong foundation? This fun, welcoming class is the perfect place to start! Designed for all experience levels, athletes will learn the fundamentals of cheer, including jumps, motions, cheers, dance, basic tumbling, and beginner stunting.Whether you’re brand new or already on a team, this class is a great way to build skills, gain confidence, and stay active.
 
Thursday June 25, 2026
9:00 AM - 1:00 PM    Golf, Junior - Level I, Summer - Jr Golf, Summer Level I, June 22
Philosophy:Our number one goal is to make sure your children enjoy themselves playing golf. If they enjoy golf, they will keep playing. As they keep playing, and develop correct swing mechanics, they will become better players. We combine instruction, imitation, and fun exciting games to keep their interest level high. What's provided?-Golf clubs (if needed)-PrizesWhat's covered?-Putting, chipping, full swing, on-course instruction, etiquette-Rules of golfVideo analysis, training aids and playing fun games will be techniques used to develop better players.
 
10:00 AM - 5:00 PM    Last Day of School Event
 
5:30 PM - 7:30 PM    Pickleball Mixed Gender 3.0-3.5 Up and Down the River - Thursdays Session 2
Mixed Gender 3.0-3.5 Up & Down the River:Up and Down the River (or King/Queen of the Court) is a fun, social, yet competitive Pickleball format where players rotate courts after each games, with winners moving up towards the "top" court (Court 3) and losers moving down one court, mixing partners for fresh, fast-paced fun. Winners on the top court stay put (and split partners), while losers from the bottom court (Court 1) stay and play the losers from Court 2.  NOTE: This program is NOT for players below the 3.0 skill level NOR above the 3.5 still level. Players outside these skill levels will not be able to particulate.
 
Friday June 26, 2026
4:30 PM - 5:30 PM    Tennis Lessons Ages 7-15 - Adv Beginners Tennis - Summer 1
In these 6-week sessions, come learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. Equipment is available upon request. Space is limited so be sure to sign up early!
 
4:30 PM - 5:30 PM    Tennis Lessons Ages 7-15 - Beginners Tennis - Summer 1
In these 6-week sessions, come learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. Equipment is available upon request. Space is limited so be sure to sign up early!
 
4:30 PM - 5:30 PM    Tennis Lessons Ages 7-15 - Intermediate Tennis - Summer 1
In these 6-week sessions, come learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. Equipment is available upon request. Space is limited so be sure to sign up early!
 
5:30 PM - 6:30 PM    Tennis Lessons for Adults - Adv Beginners - Summer 1
In these six-week sessions, learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. A tennis racquet is needed. Space is limited so be sure to sign up early!
 
5:30 PM - 6:30 PM    Tennis Lessons for Adults - Beginners - Summer 1
In these six-week sessions, learn the basics of tennis or enhance the skills you already possess. All lessons will take place on indoor courts. A tennis racquet is needed. Space is limited so be sure to sign up early!
 
Saturday June 27, 2026
8:00 AM - 10:00 AM    Kazi/Tamjid soccer
 
9:00 AM - 11:00 AM    Pickleball Women's 3.5 Level Ladder League - Saturdays Session 2
Women's Only Pickleball Competitive League Individual round-robin league, NO partners needed. Players will play a minimum of six games each week in a round-robin format with different partners. Game match ups will be published on the morning of game play. Each week, players will be individually ranked according to games won and points scored. The ultimate goal is to climb the ladder to the highest rung while having FUN, COMPETITIVE play each week. Awards will be given end of the league for 1st, 2nd and 3rd place winners. Participants must compete in at least 50% of the games possible to medal. Google sheets will be used to track play availability, game match ups, weekly results, and league rankings. NOTE: This league is NOT for players below the 3.5 skill level NOT above the 3.75 still level.  Northborough Recreation reserves the right to move a player to a league with a more similar skill level to ensure league parity. If you have any questions about the player skill levels, please refer to the document below or contact the League Director for clarification.
 
9:00 AM - 6:00 PM    Porch Fest
 
9:00 AM - 6:00 PM    Porch Fest
 
Sunday June 28, 2026
8:00 AM - 9:00 AM    Yoga - Summer: Sunday Outdoor Yoga
We will practice classic yoga poses with a focus on good form and finding both comfort and challenge based on your abilities. Our practice will offer various options for poses so that everyone is welcome.Friday AM Yoga will now skip 5/22 and end on 5/29.
 
8:00 AM - 10:00 AM    Bo Zhang Soccer
 
8:15 AM - 8:00 PM    Block Island Trip - Block Island June 28
Travel to Point Judith, Rhode Island to take the ferry to Block Island for a tour of the Island and time to visit the shops and town. Your first destination is Point Judith, Rhode Island, where you'll board your ferry for an invigorating one hour ride to Block Island. Here, you'll enjoy a 1 1/4 hour tour across the Island with a native Block Island guide. A delicious luncheon awaits you at the National Hotel. This unique property offers Victorian charm and fine cuisine along with an ocean view.You'll also have time to browse the shops and enjoy the atmosphere in this very elegant and beautiful small town.Menu is still the same with choice of chicken breast, seafood casserole or pasta pomodoro.The ferry for June leaves at 11:00am and the Ferry back is 5:00pm.
 
9:00 AM - 10:00 AM    Pickleball Lessons - Summer: Sundays Intermediate
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
9:00 AM - 6:00 PM    Porch Fest
 
9:00 AM - 6:00 PM    Porch Fest
 
10:00 AM - 11:00 AM    Pickleball Lessons - Summer: Sundays Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
11:00 AM - 12:00 PM    Pickleball Lessons - Summer: Sundays Advanced Beginner
Beginner:Players new or nearly new to the game of pickleball.  The class will center on basic technical aspects of successfully playing the game of pickleball.  In addition to rules of play, focus will include techniques for effective forehand shots, backhand shots, dinks, drops, serves, and return of serves.  The class will also cover the more tactical skills of court positioning, transitions to non-volley zone, and non-volley zone play.  The goal of the class is to give players the skills needed to reach the 2.5-player level. Advanced Beginner:Players who have completed a Beginner 1 pickleball course or have equivalent skills.  The class will center on both the technical and tactical skills needed to advance from a 2.5 to a 3.0 player.  Focus includes hitting medium-paced serves and volleys with direction and consistency; learning and using drop shots to reset gameplay and open shot opportunities; court positioning in different scenarios; understanding how to identify your strengths and your opponent's weaknesses to maximize point opportunities; and how to compete in a pickleball tournament.Intermediate:Intermediate class is designed for players with a solid understanding of the basics, looking to refine their skills and move towards advanced techniques. It focuses on improving consistency, developing more advanced strokes, and understanding game strategy.
 
Monday June 29, 2026
9:00 AM - 9:45 AM    Soccer, First Kix Ages 3 - 5 - First Kix Soccer, June Weeklong Clinic
Let your child's imagination run wild! A friendly and fun introduction to dribbling, stopping, and controlling the ball. Our non-competitive curricula introduces soccer players to simple skills with fun games. Players will also be taught how to interact on a team and how to be a good sport. All equipment will be provided. RKids can wear sneakers NO cleats in gym (Town Hall Gym as Rain Location).
 
9:00 AM - 12:00 PM    Basketball Skills Summer Clinics - Basketball Clinic June 29 - July 2
Your child will learn the fundamental skills of basketball while developing their skills through competitive game instruction and 1-on-1 instruction. This is fun way for your child to acquire the needed skills to be a great basketball player. No experience needed, open to all levels.   
 
9:00 AM - 12:00 PM    Soccer Programs with BEST Soccer (Summer) - Soccer, June, Half-Day
In these week long programs, kids can learn the sport of soccer or improve on the skills that they already possess.  Run by BEST Soccer.  Each camp day, players will extensively cover a new technical skill. Our goal of each topic is to introduce, refine and master the skill.
 
9:00 AM - 3:00 PM    Soccer Programs with BEST Soccer (Summer) - Soccer, June, Full-Day (Ages 7+)
In these week long programs, kids can learn the sport of soccer or improve on the skills that they already possess.  Run by BEST Soccer.  Each camp day, players will extensively cover a new technical skill. Our goal of each topic is to introduce, refine and master the skill.
 
10:00 AM - 12:00 PM    Golf for Ages 5 & 6: Jr Little Easy Golf - Jr Easy Little Golf, June/July
Introduce your junior golfer to the great game of golf in a fun, safe manner. Program is designed to introduce the beginner or slightly experienced junior to the basics of the game. as they continue to gin experience, their technique and enjoyment for the game will continue to grow.