The mission of the New Castle Recreation and Parks Department is to enhance the quality of life in New Castle through sports, leisure and other recreational experiences and to provide a safe environment that emphasizes fun and the joy of personal development through participation and discovery at all ages. 


The Department is responsible for the administrative, programmatic and park maintenance services which include over 150 different recreation activities, 550-acre park system, and a very active community and art center. The Department is governed by a seven-member Commission in accordance with New York State law.

News & Notices

The Recreation Department works to continually bring new programs and events to the community, and as a result, some new programs/events may be added after finalizing the program brochure. If you would like to stay informed of all department happenings, please subscribe to the “RecNews” email list.

If you wish to receive email notifications from the Recreation Department regarding program offerings, special events, registration reminders, and other topics of interest, you are encouraged to subscribe to our automated "Rec News" email service.

Register Online for Our Programs

Register online for our programs through the Community Pass Catalog.

Field & Program Alerts

For the most up-to-date information regarding program cancellations and field closings, we offer the following notification options:

Register to receive field updates and program alerts via email and/or text messages through the Town’s NCeAlert Community Notification System. You must register to receive alerts, please note this process will enroll you in the Town’s emergency notification system, and select Recreation and Parks Department field and program alerts notification list. 

To stay informed, please enroll in the NCeAlert Community Notification System. When asked, “Would you like to create a managed account?” Answer “YES”, this will give you the option to check the “Recreation & Parks Field and Program Alerts” box under the “Community Notifications” section.