See schedule here.
Sign up for our mailing list here.
Questions about any of these offerings? Email recreation@townofnewpaltzny.gov or call New Paltz Recreation at (845) 255-2512.