Our Sponsors

The Town of Northborough
supports the Recreation & Parks Dept
Want to sponsor this site?

Call 508-393-5034

For info on programs operated by non rec dept organizations (soccer, football etc) CLICK HERE

Ellsworth McAfee Park

Rt. 135
Northborough, MA 01532


General Information
Pavilion Rentals: You can rent the pavilion for family parties or corporate events. Picnic tables and pavillion, gazebo, fields, basketball and volleyball courts, 1/3 mile exercise/walking track, skateboard park and bocce courts.

Skateboard Park
The skaeboard park is for town residents. It is open from dusk until dawn every day. You must wear helmets and pads to participate.

Pavilion Repair

The Pavilion renovation is complete!  Thank you to Assabet Valley Tech Students for a great job!


Additional Files:


Current Activities
Click on an activity name for details or the date for the activity schedule.

Start Date:
End Date:
Area:




Program Activity Teams Date Time
Soccer, First Kix First Kix Soccer, Weeklong Summer Program, June, 9-10AM Friday July 1, 2016 09:00 AM - 10:00 AM
Soccer Programs with BEST Soccer Soccer, June Weeklong Camp, Ages 5 & 6, half-day only Friday July 1, 2016 09:00 AM - 12:00 PM
Soccer Programs with BEST Soccer Soccer, June Weeklong Camp, Ages 7+, half-day Friday July 1, 2016 09:00 AM - 12:00 PM
T-Ball Summer League T-Ball Summer League, Team 1, Coaches Askren & Skelly (ASH) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 2, Coaches Dorval & Achenbach (RED) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 3, Coaches Cerrone & Cerrone (LIME) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 4, Coaches Pontes & Jagadevan (YELLOW) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 5, Coaches Randall & Irwin (ROYAL BLUE) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 6, Coaches Hooper & Brady (LT BLUE) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 7, Coaches Thangarajah & Mendillo (NAVY) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 8, Coaches Rea & Susanin (FOREST) Tuesday July 5, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 8, Coaches Rea & Susanin (FOREST) Tuesday July 12, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 7, Coaches Thangarajah & Mendillo (NAVY) Tuesday July 12, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 6, Coaches Hooper & Brady (LT BLUE) Tuesday July 12, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 5, Coaches Randall & Irwin (ROYAL BLUE) Tuesday July 12, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 4, Coaches Pontes & Jagadevan (YELLOW) Tuesday July 12, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 3, Coaches Cerrone & Cerrone (LIME) Tuesday July 12, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 2, Coaches Dorval & Achenbach (RED) Tuesday July 12, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 1, Coaches Askren & Skelly (ASH) Tuesday July 12, 2016 06:30 PM - 07:30 PM
Pavilion Rental Saturday July 16, 2016 04:30 PM - 07:30 PM
Lacrosse Clinics for Boys & Girls, Summer Lacrosse Clinic for Girls Monday July 18, 2016 09:00 AM - 12:00 PM
Lacrosse Clinics for Boys & Girls, Summer Lacrosse Clinic for Girls Tuesday July 19, 2016 09:00 AM - 12:00 PM
T-Ball Summer League T-Ball Summer League, Team 1, Coaches Askren & Skelly (ASH) Tuesday July 19, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 2, Coaches Dorval & Achenbach (RED) Tuesday July 19, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 3, Coaches Cerrone & Cerrone (LIME) Tuesday July 19, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 4, Coaches Pontes & Jagadevan (YELLOW) Tuesday July 19, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 5, Coaches Randall & Irwin (ROYAL BLUE) Tuesday July 19, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 6, Coaches Hooper & Brady (LT BLUE) Tuesday July 19, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 7, Coaches Thangarajah & Mendillo (NAVY) Tuesday July 19, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 8, Coaches Rea & Susanin (FOREST) Tuesday July 19, 2016 06:30 PM - 07:30 PM
Lacrosse Clinics for Boys & Girls, Summer Lacrosse Clinic for Girls Wednesday July 20, 2016 09:00 AM - 12:00 PM
Lacrosse Clinics for Boys & Girls, Summer Lacrosse Clinic for Girls Thursday July 21, 2016 09:00 AM - 12:00 PM
T-Ball Summer League T-Ball Summer League, Team 8, Coaches Rea & Susanin (FOREST) Tuesday July 26, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 7, Coaches Thangarajah & Mendillo (NAVY) Tuesday July 26, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 6, Coaches Hooper & Brady (LT BLUE) Tuesday July 26, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 5, Coaches Randall & Irwin (ROYAL BLUE) Tuesday July 26, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 4, Coaches Pontes & Jagadevan (YELLOW) Tuesday July 26, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 3, Coaches Cerrone & Cerrone (LIME) Tuesday July 26, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 2, Coaches Dorval & Achenbach (RED) Tuesday July 26, 2016 06:30 PM - 07:30 PM
T-Ball Summer League T-Ball Summer League, Team 1, Coaches Askren & Skelly (ASH) Tuesday July 26, 2016 06:30 PM - 07:30 PM