Northborough Recreation
Register Now


  • Ellsworth McAfee Park Pavilion Rental
    For information on renting the Pavilion at Ellsworth McAfee Park, please see the attached rental form. If you are interested in renting please fill out the form and email to 

    Pavilion Rental Form

Welcome to the Northborough Recreation Department

You have found the Town of Northborough Recreation Department. This website is the communication center of the department. We try to keep it up to date with information about what we do. If you are new to our site, please create a household account.

The Recreation Department strives to make programs accessible to all. If participants need any special accommodations they should contact the Recreation Department. 

Refunds and Withdrawals  
Refunds are only issued when a class is canceled by the Recreation Dept. No other refunds will be given. Classes are non-transferable. The deadline to withdraw from a class is no later than 5 business days before the start of a class. Those withdrawing will receive a credit toward another recreation program with a $10 cancellation fee. All refunds are paid with a check from the Town. Please allow 10-14 business days.

Wait Lists
If you are added to a wait list and an opening becomes available we will automatically send an email to the first person on the list. If you receive a wait list email, you will have 24 hours to respond and register for the program. After 24 hours, the next person on the wait list will be notified. and we will move down the list until the spot has been filled.

Weather Related cancellations
No refunds will be issued due to inclement weather. One make-up date may be offered as scheduling allows but is not guaranteed.

Email and Text Blasts  
Program delays or cancellations due to weather will be communicated through e-mail and text message. We will use the email address provided in your household account at To opt in to receive text updates, please go to your household account and click on notifications to add a mobile number.

Missed Programs Days

We cannot refund fees for missed program days, as your payment is based on enrollment not attendance. We will not offer a refund for missed days due to vacation, calendar conflicts or personal choice. Please note that non-disclosure of medical, academic, psychological or behavioral challenges that result in withdrawal or removal from the program cannot be refunded.

We are unable to register children for partial weeks of programs. When you sign up for a class, please select one where you anticipate attending the full week or session, when possible.

Options for Registering
Walk-in: Visit our office to pay with cash, check, or credit card.
Mail-in: Download a registration form from our website and mail with payment payable to the Town of Northborough.
Online: Visit to register with a credit card.

Photo Release
Photographs and videos that represent our programs help share what we do with new participants and families. At checkout we ask you to agree to the Policies/Terms and Waivers. If you are uncomfortable with Northborough Recreation using your child's image, please email the Director at: 

Click here when you are ready to register for activities. If you are new to our site, please create a household account here
Contact info

Recreation Director: Allie Lane
Phone: 508 393-5034

Recreation Assistant: Maegan Wackell
Phone: 508 393-5034

Tax ID #: 04-600-1249