The Port Jefferson Free Library hosts a wide range of programs for you and your children. Most programs are free unless otherwise noted. Registration is required to attend so please contact the library.
Mon-Fri: 9:30 am – 9 pm
Saturday 9:30 am - 5:00 pm
Sunday 1:00 pm - 5:00 pm
Click here to enjoy the following programs.