Online Registration Guide - New Account Set-up or Download a Registration Form |
Click on ARROW or PROGRAM for full description.
Spring Programs
Start Smart Baseball
Start Smart Baseball teaches children the basic skills necessary to play organized baseball while spending time with their parents. Children and their parents will learn the proper technique of throwing, catching, batting, running and agility without the pressure of a highly competitive environment. All participants will leave the program with their very own Start Smart Baseball kit. Parents/Guardians must be present to practice with their children.
AGE | 3-5 years |
DATE | Tuesdays, May 7th - June 11th |
TIME | 5:30 pm-6:30 pm |
PLACE | Greenfield Swim Area |
FEE | $60 Residents / $70 Non-Residents |
CODE | 40522A |
NOTE | Registration Deadline: April 30th, $5 Late Fee |
Tee Ball
Volunteer Coaches are Needed for Tee Ball.Training Provided. Contact the Recreation Office 772-1553 for more information!Volunteer Form Thank you for your interest. |
Players learn fundamental skills and good sportsmanship through confidence building drills and activities as well as game play. Bring a glove and water bottle! Space limited - register soon! Volunteer Coaches Needed.
AGE | Grades K-2 (Entering in the Fall) |
DATE | Saturdays, May 4th - June 8th |
TIME | 8:30 am-10:00 am |
PLACE | Lunt Fields |
FEE | $50 Residents / $60 Non-Residents |
CODE | 40530A |
NOTE | Fee includes: Player shirt and hat Registration Deadline: April 26th, $5 Late Fee |
Buddy Baseball
Join the Lawn Mowers this season! Buddy Baseball is a program for individuals with disabilities, ages 6 and up. Each player has a peer Buddy to assist with skills the player cannot perform. The program is designed to teach and practice the basic skills of softball and baseball. The season will conclude with a final game and a pizza party at the Swim Area! FREE for 2023 thanks to a generous community donation! Volunteer coaches and Buddies are needed!
AGE | 6-18+ years |
DATE | Saturdays, May 11th - June 22nd |
TIME | 9:30 am-11:00 am |
PLACE | Greenfield Middle School |
FEE | FREE for 2024 |
CODE | 40540A Players 40540B Buddies |
5/6 Drop in Basketball Coed
Is your child in 5th or 6th grade and loves basketball? This program is meant to allow your child to come and scrimmage each other, as well as have fun and learn some fundamentals and strategies about the game. You can either come every week or drop in whenever you're feeling like playing some basketball!
Click Here for Flyer >>
Click Here for Flyer >>
AGE | Currently in grades 5 & 6 only |
DATE | Wednesdays, April 10th - June 5th (No session on April 17th) |
TIME | 6:00-7:00 pm |
PLACE | Greenfield Middle School Gym |
FEE | $30 Residents, $40 Non-Residents |
CODE | 40546A |
NOTE | Must Pre-Register |
Summer Programs
Home Alone Safety
Is your child ready to stay home alone? Ease your mind and help them prepare for independence with our Home Alone Safety Course. Taught by Officer Laura Gordon of the Greenfield Police Department, this program prepares kids for situations that can happen when staying home alone, from unexpected knocks on the door to making 911 emergency phone calls, and everything in between.
AGE | Ages 9-12 |
DATE | A: Wednesday, June 5th B: Thursday, June 6th |
TIME | 6:00 pm - 7:00 pm |
PLACE | Youth Center |
FEE | FREE (Must Pre-Register) |
CODE | WED: 40555A or THURS: 40555B |
NOTE | Registration Deadline: One week in advance. Space is limited. |
Beginner Skateboard Lesson
Zero to Minimal Skateboard Experience, True Beginners Only. Learn Skateboard Basics including vocabulary, safety, park etiquette, standing, rolling, stopping, turning, bailing, and having fun! Instructors: Joshua Freund and Mark Schilling.
AGE | 6-15 years |
DATE | July 22nd-25th (July 26th Rain Date) |
TIME | 9:00 am - 10:30 am |
PLACE | Greenfield Skate Park |
FEE | $50 Residents/ $60 Non-Residents |
CODE | 10536A |
NOTE | Registration Deadline: One week in advance. |
Intermediate Skateboard Lesson
Participants must be able to safely and confidently stand, push, roll, stop, turn on flat ground, go up and come down a transition (fakie or kickturn). Must have knowledge of skate vocab and etiquette. Learn more skilled street and transition techniques such as ollie, manual, 180, dropping in, and kick turns. Instructors: Joshua Freund and Mark Schilling.
AGE | 6-15 years |
DATE | July 22nd-25th (July 26th Rain Date) |
TIME | 11:00 am - 12:30 pm |
PLACE | Greenfield Skate Park |
FEE | $50 Residents/ $60 Non-Residents |
CODE | 10536B |
NOTE | Registration Deadline: One week in advance. |
Summer Camps
Start Smart Soccer
Start Smart Soccer teaches children the basic skills necessary to play organized soccer while spending time with their parents. Children and their parents will learn the skills of kicking, dribbling, trapping, throw ins and running skills without the pressure of a highly competitive environment. All participants will leave the program with their very own Start Smart Soccer kit. Parents/Guardians must be present to practice with their children.
AGE | 3-5 years |
DATE |
Tuesdays, June 25th - July 30th (No Session July 4th) |
TIME | 5:30 pm-6:30 pm |
PLACE | Greenfield Swim Area |
FEE | $60 Residents / $70 Non-Residents |
CODE | 10522A |
NOTE | Registration Deadline: June 18th, $5 Late Fee |
Learn to Play Golf
Are you interested in golf? Learn basic fundamentals, from course etiquette to stance, to swing, to putting. Clubs are available for this program or bring your own.
AGE | 6-11 years |
DATE | Wednesday, June 26th |
TIME | 5:30 pm-6:30 pm |
PLACE | Green River Swimming Area |
FEE | Free |
CODE | 10521A |
NOTE | Registration Deadline: One week in advance |
Learn to Play Tennis
Give tennis a try! This free program will introduce basic tennis strokes, rules, and scoring. Don't miss this fun and free opportunity to learn a new sport!
AGE | Ages 6 & Up |
DATE | Sunday, June 2nd |
TIME | Sunday 2:00 pm-3:00 pm |
PLACE | Davis Street Courts |
FEE | FREE |
CODE | 10515A Sunday |
NOTE | Register one week in advance |
Learn to Play Pickleball
Curious about pickleball's growing popularity, but unsure of how to play? This one day clinic will provide and introduction to the rules and game-play of this widely accessible sport. Open to new players of all ages, bring the whole family! Equipment will be available for use.
AGE | Ages 6 & up |
DATE | Session A: Monday, June 17th Session B: Monday, July 22nd |
TIME | 6:00 pm-7:00 pm |
PLACE | Green River Park Pickleball Court |
FEE | FREE |
CODE | 10514A 10514B |
NOTE | Register one week in advance |
Swim Lessons
SWIM CLASS DESCRIPTIONS
The Greenfield Recreation swim program is designed to help swimmers at every level to experience more success and less frustration with learning the fundamentals of swimming. Below are descriptions for each level of the program. All lessons held at the Green River Swimming Area.
Wave Runners - ages 3 and 4
Exploration of water activities and readiness. Parent is not with child during lesson.
Level 1 - Water Exploration - ages 5 and above
Learn to hold breath under water; float front and back; kick on front and back with help; walk in shallow end.
Level 2 - Primary Skills
Must have passed Level 1. Learn to swim underwater; float without help; flutter kick; swim combined strokes for distance; retrieve object from shallow end.
Level 3 - Stroke Readiness
Must have passed Level 2. Bobbing in water overhead; learn diving; front and back crawl strokes; elementary backstroke; reverse direction without stopping; tread water for time.
Level 4 - Stroke Development
Must have passed Level 3. Deep water bobbing; rotary breathing; deep water diving; swim 4 basic strokes for distance; tread water for time with different stroke kicks.
SWIM LESSONS
SESSION 1 - July 8-July 11
SESSION 2 - July 15-July 18
The Greenfield Recreation swim program is designed to help swimmers at every level to experience more success and less frustration with learning the fundamentals of swimming. Below are descriptions for each level of the program. All lessons held at the Green River Swimming Area.
Wave Runners - ages 3 and 4
Exploration of water activities and readiness. Parent is not with child during lesson.
Level 1 - Water Exploration - ages 5 and above
Learn to hold breath under water; float front and back; kick on front and back with help; walk in shallow end.
Level 2 - Primary Skills
Must have passed Level 1. Learn to swim underwater; float without help; flutter kick; swim combined strokes for distance; retrieve object from shallow end.
Level 3 - Stroke Readiness
Must have passed Level 2. Bobbing in water overhead; learn diving; front and back crawl strokes; elementary backstroke; reverse direction without stopping; tread water for time.
Level 4 - Stroke Development
Must have passed Level 3. Deep water bobbing; rotary breathing; deep water diving; swim 4 basic strokes for distance; tread water for time with different stroke kicks.
SWIM LESSONS
DATE | Monday - Thursday |
PLACE | Green River Swim Area |
FEE | $25 Per Person Per Session |
NOTE | Friday is make up day as needed. Registration Deadlines: Session 1 - July 1st, Session 2 - July 8th, $5 Late Fee |
SESSION 1 - July 8-July 11
TIME | LEVEL | CODE |
10:00-10:30 am | Level 4 | 10584A |
10:35-11:05 am | Level 3 | 10583A |
11:10-11:40 am | Level 2 | 10582A |
11:45-12:15 pm | Level 1 | 10581A |
12:20-12:50 pm | Wave Runners | 10580A |
SESSION 2 - July 15-July 18
TIME | LEVEL | CODE |
10:00-10:30 am | Level 4 | 10584B |
10:35-11:05 am | Level 3 | 10583B |
11:10-11:40 am | Level 2 | 10582B |
11:45-12:15 pm | Level 1 | 10581A |
12:20-12:50 pm | Wave Runners | 10580B |
Learn to Play Gaga Ball
Every one is going gaga for gaga ball, but do you know how to play? Join us as we teach kids the rules to this fast paced, high energy sport!
AGE | Ages 6-15 |
DATE | Thursday, July 11th |
TIME | 5:30 pm-6:30 pm |
PLACE | Green River Swim Area |
FEE | FREE |
CODE | 10524A |
NOTE | Register one week in advance |
Babysitter's Certification
This two day Babysitter’s Training Course, led by an area daycare provider, focuses on supervising, caring for, and keeping children and infants safe. The program provides fundamental information in the business of babysitting, parent expectations, basic care giving skills, and responding properly to ill or injured children or infants.
AGE | 11 years old and up |
DATE | June 3rd & 4th |
TIME | 5:30 pm-7:00 pm |
PLACE | Youth Center / Greenfield Recreation |
FEE | $60 Residents / $70 Non-Residents |
CODE | 10555A |
NOTE | Registration Deadline: May 30th, $5 Late Fee |
Youth Tennis Lessons
Come learn forehand, back-hand, how to play the game of tennis and more. Learn the rules of the game and improve your skills. Classes held at Davis Street Courts if clay courts are wet. Loaner racquets available for classes. Bring a water bottle and wear flat soled shoes.
AGE | Ages 6-15 |
DATE | Monday-Thursday Block A: July 8th - 18th Block B: July 29th - August 8th |
TIME | Beginner: 4:00-5:00 pm Intermediate: 5:00-6:00 pm |
PLACE | Beacon Clay Courts |
FEE | $60 Residents / $70 Non-Residents |
CODE | 10516A: Beginner Block A 10516B: Intermediate Block A 10516C: Beginner Block B 10516D: Intermediate Block B |
NOTE | Registration Deadline: Block A: July 3rd, Block B: July 24th $5 Late Fee |
Learn to Play Field Hockey
Looking to try a new sport? Come learn how to play field hockey! This clinic is open to all skill levels and will teach and develop your child's ability to shoot, pass, and defend. This clinic will offer introductory skills needed to understand and play the popular sport. Mouth Guards strongly encouraged.
AGE | Grades 4-7 |
DATE | Thursday, July 18th |
TIME | 5:30 pm-6:30 pm |
PLACE | Green River Swim Area |
FEE | Free |
CODE | 10526B |
NOTE |
Registration Deadline: July 11th |
Fall Programs
Pee Wee Soccer
Click Here for Flyer >>
PEE WEE SOCCER
Pee Wee Soccer is for children in grades K-1. This small field 3v3 soccer program introduces passing, dribbling and shooting skills. Instruction and scrimmage weekly. Parent volunteer coaches are needed. Coaches meeting TBA. Call for more information. Players must wear shin guards, sneakers, soccer shoes, or cleats. T-shirt will be provided.
PEE WEE SOCCER
Pee Wee Soccer is for children in grades K-1. This small field 3v3 soccer program introduces passing, dribbling and shooting skills. Instruction and scrimmage weekly. Parent volunteer coaches are needed. Coaches meeting TBA. Call for more information. Players must wear shin guards, sneakers, soccer shoes, or cleats. T-shirt will be provided.
AGE | K-1 |
DATE/TIME | SATURDAYS, September 9th - October 14th: 9:30 am - 10:30 am |
PLACE | Green River Swimming Area |
FEE | $30 Residents / $40 Non-Residents |
CODE | 20520A |
NOTE | Registration Deadline: September 1st, $5 Late Fee |
Junior Travel Soccer
Click Here for Flyer >>
JUNIOR TRAVEL SOCCER
The Junior Division Travel Soccer Program is for grades 2-3 and features small sided 5v5 play against area towns including Bernardston, Montague, Erving, Northfield, Vernon, Winchester, etc. The program introduces passing, dribbling, and shooting skills. Practice one night a week with games on Saturdays. Practice and game schedule TBA. Parent volunteer coaches and referees are needed. Jamboree information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.
JUNIOR TRAVEL SOCCER
The Junior Division Travel Soccer Program is for grades 2-3 and features small sided 5v5 play against area towns including Bernardston, Montague, Erving, Northfield, Vernon, Winchester, etc. The program introduces passing, dribbling, and shooting skills. Practice one night a week with games on Saturdays. Practice and game schedule TBA. Parent volunteer coaches and referees are needed. Jamboree information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.
AGE | Grades 2-3 |
DATE/TIME | SATURDAYS, September 9th - October 28th 9:00 am - 10:15 am |
PLACE | Green River Swimming Area |
FEE | $45 Residents / $55 Non-Residents |
CODE | 20521A |
NOTE | Registration Deadline: September 1st, $5 Late Fee |
Senior Travel Soccer
Click Here for Flyer >>
SENIOR TRAVEL SOCCER
The Senior Division Travel Soccer Program is for grades 4-6 and features small sided 7v7 play against area towns including Bernardston, Montague, Erving, Northfield, Vernon, Winchester, etc. The program introduces passing, dribbling, and shooting skills. Practice one night a week with games on Saturdays. Practice and game schedule TBA. Parent volunteer coaches and referees are needed. Jamboree information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.
SENIOR TRAVEL SOCCER
The Senior Division Travel Soccer Program is for grades 4-6 and features small sided 7v7 play against area towns including Bernardston, Montague, Erving, Northfield, Vernon, Winchester, etc. The program introduces passing, dribbling, and shooting skills. Practice one night a week with games on Saturdays. Practice and game schedule TBA. Parent volunteer coaches and referees are needed. Jamboree information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.
AGE | Grades 4-6 |
DATE/TIME | SATURDAYS, September 9th - October 28th 9:00 am - 10:15 am |
PLACE | Green River Swimming Area |
FEE | $45 Residents / $55 Non-Residents |
CODE | 20522A |
NOTE | Registration Deadline: September 1st, $5 Late Fee |
Greenfield Pickleball Weekly Ladder Tournament
This is a competitive ladder for intermediate (3.0) or above. What is a 3.0 Pickleball player? It is someone who understands the basic rules. They are working on getting their serves and returns deeper. They are working on getting their dink lower. They are capable of sustaining a few dinks in a row. They are now working on better court positioning and adding power and softness when needed.
Players will play competitive doubles matches where they have the opportunity to move up or down courts depending on if they win or lose. Each player will be randomly assigned their initial partner.
Our ladder sessions are limited to 16 players on four courts and players will play the whole time.
Players will play competitive doubles matches where they have the opportunity to move up or down courts depending on if they win or lose. Each player will be randomly assigned their initial partner.
Our ladder sessions are limited to 16 players on four courts and players will play the whole time.
AGE | Ages 12 & up |
DATE | Tuesdays, September 12th – October 17th |
TIME | 5:00 pm-6:30 pm |
PLACE | Green River Park Pickleball Court |
FEE | $5 Residents / $10 Non-Residents |
CODE | 21030 A, B, C, D, E, F |
NOTE | Must Pre-register online or in our office. Registration for each session will open one week in advance. |
Winter Programs
Basketball
VOLUNTEER COACHES NEEDED
Click Here for Flyer >>
PEE WEE BASKETBALL
Pee Wee basketball is a skills and drills program for players in grades K-1. This program will help teach these little learners the fundamentals of the game including shooting, passing, dribbling, and rules. Volunteer coaches will lead your players through skills and drills as well as scrimmages that will help boost their overall skill development, coordination, and confidence. Sessions may be combined based on enrollment.
2-4 JR DIVISION BASKETBALL TRAVEL LEAGUE
A recreational travel league program for all skill levels with an emphasis on good sportsmanship and having fun. Volunteer coaches guide players through skills and drills that will help improve their skills, coordination, and self confidence. Games played across the region. Boys and girls teams may be combined based on enrollment. Practices held twice a week- days TBD. Games held on Saturdays beginning in January.
5-6 SR DIVISION BASKETBALL TRAVEL LEAGUE
A recreational travel league program for all skill levels with an emphasis on good sportsmanship and having fun. Volunteer coaches guide players through skills and drills that will help improve their skills, coordination, and self confidence. Games played across the region. Boys and girls teams may be combined based on enrollment. Practices held twice a week- days TBD. Games held on Saturdays beginning in January.
Click Here for Flyer >>
PEE WEE BASKETBALL
Pee Wee basketball is a skills and drills program for players in grades K-1. This program will help teach these little learners the fundamentals of the game including shooting, passing, dribbling, and rules. Volunteer coaches will lead your players through skills and drills as well as scrimmages that will help boost their overall skill development, coordination, and confidence. Sessions may be combined based on enrollment.
AGE | Grades K-1 Boys & Girls Co-Ed |
DATE | Tues/Wed/Thurs Sessions Available Tuesdays: Jan 9 - March 5 Wednesdays: Jan 10 - March 6 Thursdays: Jan 11 - March 7 |
TIME | 5:45-6:45 pm |
PLACE | Four Corners School |
FEE | $45 Residents / $55 Non-Residents |
CODE | 30520A Tuesdays 30520B Wednesdays 30520C Thursdays |
NOTE | Registration Deadline: December 28, $5 Late Fee |
2-4 JR DIVISION BASKETBALL TRAVEL LEAGUE
A recreational travel league program for all skill levels with an emphasis on good sportsmanship and having fun. Volunteer coaches guide players through skills and drills that will help improve their skills, coordination, and self confidence. Games played across the region. Boys and girls teams may be combined based on enrollment. Practices held twice a week- days TBD. Games held on Saturdays beginning in January.
AGE | Grades 2-4 |
DATE | Practice Begins Week of November 27th - February 23rd Practice twice a week - Schedule TBD Games on Saturdays beginning in January |
TIME | Practice Schedule TBD |
PLACE | Federal Street School / GMS |
FEE | $65 Residents / $75 Non-Residents |
CODE | 30521A (Boys) 30521B (Girls) |
NOTE | Registration Deadline: November 14th, $5 Late Fee |
5-6 SR DIVISION BASKETBALL TRAVEL LEAGUE
A recreational travel league program for all skill levels with an emphasis on good sportsmanship and having fun. Volunteer coaches guide players through skills and drills that will help improve their skills, coordination, and self confidence. Games played across the region. Boys and girls teams may be combined based on enrollment. Practices held twice a week- days TBD. Games held on Saturdays beginning in January.
AGE | Grades 5-6 |
DATE | Practice Begins Week of November 27th - February 23rd Practice twice a week - Schedule TBD Games on Saturdays beginning in January |
TIME | Practice Schedule TBD |
PLACE | Federal Street School / GMS |
FEE | $65 Residents / $75 Non-Residents |
CODE | 30522A (Girls) 30522B (Boys) |
NOTE | Registration Deadline: November 14th, $5 Late Fee |