![]() or ![]() |
Click on ARROW or PROGRAM for full description.
Spring Programs
Start Smart Baseball
![Baseball](images/programs/SSBaseball.jpg)
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!![]() Thank you for your interest. |
![Tee Ball](images/programs/Teeball.gif)
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
![Buddy Baseball](images/programs/BuddyBaseball.gif)
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
![Basketball](images/programs/BasketballHoop.jpg)
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
![Home Alone Safety](images/programs/HomeAlone.jpg)
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. |
"Content Creator" Workshop with GCTV
![GCTV](images/programs/GCTV.jpg)
AGE | Entering Grades 5-7 |
DATE | Monday, July 15th |
TIME | 11:00 am - 2:00 pm |
PLACE | GCTV |
FEE | FREE (Must Pre-Register) |
CODE | 10591A |
NOTE | Registration Deadline: July 8th |
"Friendly Farming" Workshop with Just Roots
![Just Roots](images/programs/JustRoots.jpg)
AGE | Entering Grades 5-7 |
DATE | Wednesday, July 17th |
TIME | 9:00 am - 12:00 pm |
PLACE | Just Roots Farm |
FEE | FREE (Must Pre-Register) |
CODE | 10591B |
NOTE | Registration Deadline: July 10th |
"Chain Reaction" Workshop with Bicycle World Inc.
![Bicycle World](images/programs/BicycleWorld.jpg)
AGE | Entering Grades 5-7 |
DATE | Wednesday, July 31st |
TIME | 1:00 pm - 3:00 pm |
PLACE | Beacon Field |
FEE | FREE (Must Pre-Register) |
CODE | 10591C |
NOTE | Registration Deadline: July 20th |
"Paw Print" Workshop with Happy Trails
![Happy Trails](images/programs/HappyTrails.jpg)
AGE | Entering Grades 5-7 |
DATE | Saturday, July 27th |
TIME | 10:00 am - 12:00 pm |
PLACE | Happy Trails |
FEE | FREE (Must Pre-Register) |
CODE | 10591D |
NOTE | Registration Deadline: July 24th |
Beginner Skateboard Lesson
![Skateboard Lesson](images/parks/SkatePark2023_sm.gif)
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
![Skateboard Lesson](images/parks/SkatePark2023_sm.gif)
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
![Soccer](images/programs/SSSoccer.jpg)
AGE | 3-5 years |
DATE |
Tuesdays, June 25th - July 30th |
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
![Golf](images/programs/Golf.gif)
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
![Tennis](images/programs/Tennis8.jpg)
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
![Pickleball](images/programs/Pickleball.gif)
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
![Swimming](images/programs/Swim.gif)
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
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
![Babysitters Certification](images/programs/Babysitters.gif)
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
![Tennis](images/programs/YouthTennisLessons.jpg)
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 22nd $5 Late Fee |
Learn to Play Field Hockey
![Field Hockey](images/programs/FieldHockey.gif)
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.
![Soccer](images/programs/SoccerBall.jpg)
![Soccer](images/programs/Soccer1.jpg)
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.
![Soccer](images/programs/Soccer2.jpg)
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.
![Soccer](images/programs/Soccer2.jpg)
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
![Pickleball](images/programs/Pickleball.gif)
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 >>
![Basketball](images/programs/Basketball.jpg)
![Basketball](images/programs/Basketball.gif)
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 |