01/09/2026
Apply today for one of more than 800 seasonal positions across New Jersey State Parks, Forests & Historic Sites for the peak summer season.
Salaries for most positions start at $16.50 an hour. Lifeguard salaries start at $19 an hour at lakefront beaches and $20 an hour at Island Beach State Park in Ocean County. Positions at Liberty State Park in Jersey City, Hudson County, and along the greenway in Essex and Hudson counties start at $20 an hour.
Positions are available statewide, from High Point State Park in the northwest to Cape May Point State Park in the southeast, and include lifeguards, junior lifeguards, general maintenance staff, visitor service assistants, office assistants, naturalists and history educators. Bilingual applicants are encouraged to apply.
Peak season generally runs from Memorial Day through Labor Day.
To learn which parks, forests and historic sites are accepting applications, or to apply for a specific position, visit nj.gov/dep/workinparks
Applications should be submitted as soon as possible.