The Recreation Department provides a variety of programs and activities for borough residents of all ages. In addition, the department is responsible for the maintenance and operation of several facilities located within the borough. These include the Community Pool, Echo Lake Park Fitness Trail, sandbox, basketball/volleyball courts adjacent to the pool, the Echo Brook softball/soccer fields (lighted), and the Echo Brook tennis courts (lighted). All of these are located in the vicinity of Borough Hall. In the Deerfield School area, the department maintains the toddler playground equipment, several softball and soccer fields (lighted), batting cages, and the tennis courts (lighted). Behind Beechwood School, the department maintains the softball field.