The Garwood Recreation Department operates several sports leagues, a summer program, regular ceramics classes for kids and adults, ice-skating nights, family swim at the Cranford Centennial Pool, basketball and field hockey clinics, and more. The six-week summer program is held Monday through Friday mornings and includes arts and crafts, board games, sports and field trips. For league sports, Garwood Rec offers basketball, soccer and street hockey. Activities are held at Little League Park, Hartman Park and Lincoln School. When the temperature drops below freezing, Garwood Rec fills the basketball courts/skating rink at Hartman Park for ice-skating.