![]() or ![]() |
Click on ARROW or PROGRAM for full description.
Spring Programs
Start Smart Baseball

AGE | 3-5 years |
DATE | Tuesdays, May 6th - June 10th |
TIME | 5:30 pm-6:30 pm |
PLACE | Greenfield Swim Area |
FEE | $65 Residents / $75 Non-Residents |
CODE | 40522A |
NOTE | Registration Deadline: April 29th, $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. |

AGE | Grades K-2 (Entering in the Fall) |
DATE | Saturdays, May 3rd - June 7th |
TIME | 8:30 am-10:00 am |
PLACE | Lunt Fields |
FEE | $55 Residents / $65 Non-Residents |
CODE | 40530A |
NOTE | Fee includes: Player shirt and hat Registration Deadline: April 25th, $5 Late Fee |
Buddy Baseball

AGE | 6-18+ years |
DATE | Saturdays, May 10th - June 21st |
TIME | 9:30 am-11:00 am |
PLACE | Greenfield Middle School |
FEE | FREE |
CODE | 40540A Players 40540B Buddies |
Drop-In Basketball

AGE | Grades 4-6 |
DATE | Wednesdays, April 9th - June 4th (No session on April 23rd) |
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

AGE | Ages 9-12 |
DATE | A: Wednesday, June 4th B: Thursday, June 5th |
TIME | 6:00 pm - 7:00 pm |
PLACE | Youth Center / Greenfield Recreation |
FEE | FREE (Must Pre-Register) |
CODE | Session A: 40555A or Session B: 40555B |
NOTE | Register one week in advance |
Beginner Skateboard Lesson

Instructor: Isabel Johnson
AGE | 6-15 years |
DATE | July 21st-24th (July 25th Rain Date) |
TIME | 9:00 am - 10:30 am |
PLACE | Greenfield Skate Park |
FEE | $50 Residents/ $60 Non-Residents |
CODE | 10536A |
NOTE | Registration Deadline: July 14th, $5 Late Fee |
Intermediate Skateboard Lesson

Instructor: Isabel Johnson
AGE | 6-15 years |
DATE | July 21st-24th (July 25th Rain Date) |
TIME | 11:00 am - 12:30 pm |
PLACE | Greenfield Skate Park |
FEE | $50 Residents/ $60 Non-Residents |
CODE | 10536B |
NOTE | Registration Deadline: July 14th, $5 Late Fee |
Summer Camps
Start Smart Soccer

AGE | 3-5 years |
DATE |
Tuesdays, June 24th - July 29th |
TIME | 5:30 pm-6:30 pm |
PLACE | Greenfield Swim Area |
FEE | $65 Residents / $75 Non-Residents |
CODE | 10522A |
NOTE | Registration Deadline: June 17th, $5 Late Fee |
The 19th Hole Golf Clinic

AGE | Grades K-6 |
DATE | Monday-Thursday August 11th-14th |
TIME | 10:00 am-12:00 pm |
PLACE | 19th Hole Driving Range |
FEE | $15 Residents/ $25 Non-Residents |
CODE | 10529A |
NOTE | Registration Deadline: August 4th, $5 Late Fee |
Learn to Play Golf

AGE | 6-11 years |
DATE | Wednesday, July 9th |
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

AGE | Ages 6+ |
DATE | Sunday, June 1st |
TIME | 2:00 pm-3:00 pm |
PLACE | Davis Street Courts |
FEE | FREE |
CODE | 10515A |
NOTE | Register one week in advance |
Learn to Play Pickleball

Instructor: Amanda Begos
AGE | Ages 6+ |
DATE | Session A: Monday, June 23rd Session B: Monday, July 21st Session C: Monday, August 18th |
TIME | 6:00 pm-7:00 pm |
PLACE | Green River Park Pickleball Court |
FEE | FREE |
CODE | 10514A 10514B 10514C |
NOTE | Register one week in advance |
Learn to Play Gaga Ball
AGE | Ages 6+ |
DATE | Thursday, July 17th |
TIME | 5:30 pm-6:30 pm |
PLACE | Green River Swim Area |
FEE | FREE |
CODE | 10524A |
NOTE | Register one week in advance |
Babysitter Class

AGE | Ages 11+ |
DATE | June 9th & 10th |
TIME | 5:30 pm-7:00 pm |
PLACE | Youth Center / Greenfield Recreation |
FEE | $60 Residents / $70 Non-Residents |
CODE | 10555A |
NOTE | Registration Deadline: June 2nd, $5 Late Fee |
Youth Tennis Lessons

AGE | Ages 6-15 |
DATE | Monday-Thursday Block A: July 7th - 17th Block B: July 28th - August 7th |
TIME | 5:30 pm-6:30 pm |
PLACE | Beacon Clay Courts |
FEE | $60 Residents / $70 Non-Residents |
CODE | Block A: 10516A Block B: 10516B |
NOTE | Registration Deadline: Block A: June 30th Block B: July 21st $5 Late Fee |
Field Hockey Clinic

AGE | Grades 2-4 |
DATE | Session A: July 19th Session B: August 2nd |
TIME | 9:00 am-11:00 am |
PLACE | Greenfield High School |
FEE | $15 Residents/ $25 Non-Residents |
CODE | Session A: 10526A Session B: 10526B |
NOTE |
Register one week in advance $5 Late Fee |
Learn to Play Bocce

Instructor: Richard Wedegartner
AGE | Ages 6+ |
DATE | Friday May 9th |
TIME | 6:00 pm-7:00 pm |
PLACE | Beacon Bocce Courts |
FEE | Free |
CODE | 11033A |
NOTE |
Register one week in advance |
Fall Programs
Bantam - Girls Travel Field Hockey

AGE | Grades 2-4 |
DATE | Mon-Sun (Schedule TBD) August 25th-October 27th |
TIME | 10:00 am-4:00 pm |
PLACE | Greenfield High School (Home Games) |
FEE | $150 Residents $160 Non-Residents |
CODE | 20526A |
NOTE |
Shin guards, Mouth guard, and Field hockey stick. * Cleats preferred |
Juniors - Girls Travel Field Hockey

AGE | Grades 5 & 6 |
DATE | Mon-Sun (Schedule TBD) August 25th-October 27th |
TIME | 10:00 am-4:00 pm |
PLACE | Greenfield High School (Home Games) |
FEE | $150 Residents $160 Non-Residents |
CODE | 20527A |
NOTE |
Shin guards, Mouth guard, and Field hockey stick. * Cleats preferred |
Little Kickers Soccer
Click Here for Flyer >>
LITTLE KICKERS SOCCER
Our beginner-friendly program is perfect for young players just getting started with soccer! In a fun and supportive environment, kids will learn basic skills like dribbling, passing, and shooting—while building coordination, confidence, and a love for the game! Volunteer coaches needed. No session Saturday, September 27th. Shin guards, sneakers/soccer shoes/ or cleats required. T-shirt will be provided.

Our beginner-friendly program is perfect for young players just getting started with soccer! In a fun and supportive environment, kids will learn basic skills like dribbling, passing, and shooting—while building coordination, confidence, and a love for the game! Volunteer coaches needed. No session Saturday, September 27th. Shin guards, sneakers/soccer shoes/ or cleats required. T-shirt will be provided.
AGE | Pre-K & Kindergarten (Pre-K must be eligible for Kindergarten in 2026) |
DATE/TIME | SATURDAYS, September 13th - October 25th: No Program September 27th 9:30 am - 10:30 am |
PLACE | Green River Swimming Area |
FEE | $50 Residents / $60 Non-Residents |
CODE | 20523A |
NOTE | Registration Deadline: August 29th, $5 Late Fee |
Pee Wee Travel Soccer
Click Here for Flyer >>
PEE WEE TRAVEL SOCCER
Kick off your soccer journey with fun, teamwork, and skill-building! Our Pee Wee travel program for 1st and 2nd graders introduces young players to competitive play in a supportive and age-appropriate environment. With professional coaching, local games, and a focus on development over results, your child will grow as both a player and a teammate—while having a blast! Games are played 5 v 5. Volunteer coaches needed. Saturday morning games, practice once a week. Home games played at Green River Swim Area. Away games at surrounding towns including Montague, Northfield, Bernardston, Vernon, Hinsdale, Brattleboro, etc. T-shirt will be provided.


Kick off your soccer journey with fun, teamwork, and skill-building! Our Pee Wee travel program for 1st and 2nd graders introduces young players to competitive play in a supportive and age-appropriate environment. With professional coaching, local games, and a focus on development over results, your child will grow as both a player and a teammate—while having a blast! Games are played 5 v 5. Volunteer coaches needed. Saturday morning games, practice once a week. Home games played at Green River Swim Area. Away games at surrounding towns including Montague, Northfield, Bernardston, Vernon, Hinsdale, Brattleboro, etc. T-shirt will be provided.
AGE | Grades 1st & 2nd |
DATE/TIME | SATURDAYS, September 6th - November 1st: Games Saturday mornings (Schedule TBD) |
PLACE | Green River Swimming Area |
FEE | $60 Residents / $70 Non-Residents |
CODE | 20520A |
NOTE | Registration Deadline: August 29th, $5 Late Fee |
Junior Travel Soccer
Click Here for Flyer >>
JUNIOR TRAVEL SOCCER
Designed for developing players ready for more challenge and competition, our 3rd and 4th grade travel program blends skill development, teamwork, and game experience. With encouraging coaches, structured practices, and weekend games against local towns, players will improve their technique, game awareness, and love for the sport—all while building confidence and friendships on and off the field. Games are played 7 v 7. Volunteer coaches needed. Saturday morning games, practice once a week. Home games played at Green River Swim Area. Away games at surrounding towns including Montague, Northfield, Bernardston, Vernon, Hinsdale, Brattleboro, etc. Jamboree Information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.

Designed for developing players ready for more challenge and competition, our 3rd and 4th grade travel program blends skill development, teamwork, and game experience. With encouraging coaches, structured practices, and weekend games against local towns, players will improve their technique, game awareness, and love for the sport—all while building confidence and friendships on and off the field. Games are played 7 v 7. Volunteer coaches needed. Saturday morning games, practice once a week. Home games played at Green River Swim Area. Away games at surrounding towns including Montague, Northfield, Bernardston, Vernon, Hinsdale, Brattleboro, etc. Jamboree Information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.
AGE | Grades 3rd & 4th |
DATE/TIME | SATURDAYS, Games Saturday mornings (Schedule TBD) |
PLACE | Green River Swimming Area |
FEE | $60 Residents / $70 Non-Residents |
CODE | 20521A |
NOTE | Registration Deadline: August 29th, $5 Late Fee |
Senior Travel Soccer
Click Here for Flyer >>
SENIOR TRAVEL SOCCER
Our 5th and 6th grade travel soccer program offers the perfect balance of competition and development. Players will refine their technical skills, learn advanced game strategies, and compete against local teams. With committed coaching, regular practices, and exciting match play, this program helps build confident, well-rounded players prepared for the next level. Games are played 7 v 7. Volunteer coaches needed. Saturday morning games, practice once a week. Home games played at Green River Swim Area. Away games at surrounding towns including Montague, Northfield, Bernardston, Vernon, Hinsdale, Brattleboro, etc. Jamboree information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.

Our 5th and 6th grade travel soccer program offers the perfect balance of competition and development. Players will refine their technical skills, learn advanced game strategies, and compete against local teams. With committed coaching, regular practices, and exciting match play, this program helps build confident, well-rounded players prepared for the next level. Games are played 7 v 7. Volunteer coaches needed. Saturday morning games, practice once a week. Home games played at Green River Swim Area. Away games at surrounding towns including Montague, Northfield, Bernardston, Vernon, Hinsdale, Brattleboro, etc. Jamboree information TBA. Players must wear shin guards, sneakers, soccer shoes, or cleats. Mouth Guards also required. T-shirt will be provided.
AGE | Grades 5th & 6th |
DATE/TIME | SATURDAYS, September 6th - November 1st Games Saturday Mornings (Schedule TBD) |
PLACE | Green River Swimming Area |
FEE | $60 Residents / $70 Non-Residents |
CODE | 20522A |
NOTE | Registration Deadline: August 29th, $5 Late Fee |
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-3 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 practice 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.
4-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 practice 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 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: January 7th - March 4th Wednesdays: January 8th - March 5th Thursdays: January 9th - March 6th |
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 20th, $5 Late Fee |
2-3 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 practice 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-3 |
DATE | Practice Begins Week of December 2nd - February 28th 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 15th, $5 Late Fee |
4-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 practice 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 4-6 |
DATE | Practice Begins Week of December 2nd - February 28th 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 15th, $5 Late Fee |
Buddy Basketball
Click Here for Flyer >>
This is a program that incorporates adaptive techniques into basketball to create an inclusive and enjoyable experience for players of all abilities. Modifications will be made for dribbling, shooting, or passing to open doors for participation and skill development and empower everyone to play and embrace the game.

AGE | 6-18+ |
DATE | Mondays March 3rd - April 7th |
TIME | 5:45 pm-6:45 pm |
PLACE | Four Corners Qym |
CODE | 30540A |