This event is in the "Adults" group Defensive Driving Tuesday, March 17, 2026 at 5:30pm - 8:30pm Adult Rooms Combined at Moriches Branch Program Type: Drivers Education Age Group: Adults Upcoming View Details Registration Required
This event is in the "School Age" group Beginner D&D Tuesday, March 17, 2026 at 6:00pm - 7:30pm CPSD Program Room Mastic Beach at Mastic Beach Branch Program Type: Fun & Games Age Group: School Age Upcoming View Details Registration Required
This event is in the "Parents" group Positive Parenting: VIRTUAL Tuesday, March 17, 2026 at 6:00pm - 7:30pm Online Program Program Type: Counseling/Support Age Group: Parents Upcoming View Details Registration Required Virtual Event
This event is in the "Teens" group Advanced Battle of the Books Tuesday, March 17, 2026 at 7:00pm - 8:00pm Teen Area at Main Library Program Type: Books & Reading, Fun & Games Age Group: Teens Upcoming View Details Registration Required
This event is in the "Adults" group GED Prep Class Tuesday, March 17, 2026 at 7:00pm - 8:30pm Lobby Rooms Combined at Mastic Beach Branch Program Type: Continuing Education Age Group: Adults Upcoming View Details Registration Required Payment Required
This event is in the "Adults" group This event is in the "Everyone" group Suffolk County Parks Parking Permit All Day Online Program Program Type: Other Age Group: Adults, Everyone Closed View Details Registration Required Virtual Event
This event is in the "School Age" group Minecraft Builders Wednesday, March 18, 2026 at 4:30pm - 5:30pm CPSD Floor at Main at Main Library Program Type: Fun & Games Age Group: School Age Upcoming View Details Registration Required
This event is in the "Teens" group Peter Pan - Rehearsal Wednesday, March 18, 2026 at 4:30pm - 6:00pm Community Room A+B at Main Library Program Type: Community Service, Theater Age Group: Teens Upcoming View Details Registration Required
This event is in the "Adults" group Defensive Driving Wednesday, March 18, 2026 at 5:30pm - 8:30pm Adult Rooms Combined at Moriches Branch Program Type: Drivers Education Age Group: Adults Upcoming View Details Registration Required
This event is in the "School Age" group Shamrock Art Lab Wednesday, March 18, 2026 at 6:00pm - 6:45pm J Program Room 1 + 2 at Main Library Program Type: Arts & Crafts, Storytime Age Group: School Age Upcoming View Details Registration Required
This event is in the "Teens" group Art Club Wednesday, March 18, 2026 at 6:00pm - 7:00pm Maker Space (Combined) at Main Library Program Type: Arts & Crafts Age Group: Teens View Details
This event is in the "Adults" group Future, your Finances, and Your Medicare Thursday, March 19, 2026 at 3:00pm - 4:00pm Lobby Rooms Combined at Mastic Beach Branch Program Type: Information/Lecture Age Group: Adults Upcoming View Details Registration Required
This event is in the "Adults" group Chess Club Thursday, March 19, 2026 at 5:00pm - 8:00pm Meeting Room 1 at Main Library Program Type: Fun & Games Age Group: Adults View Details
This event is in the "School Age" group March Into Writing: Mini Story Workshop Thursday, March 19, 2026 at 6:00pm - 6:45pm STEAM Zone at Main Library Program Type: Workshop, Writing Age Group: School Age Upcoming View Details Registration Required
This event is in the "Parents" group TALK. CONNECT. PROTECT: Guiding Good Choices Thursday, March 19, 2026 at 6:00pm - 8:00pm J Program Room 2 at Main Library Program Type: Counseling/Support, Workshop Age Group: Parents Upcoming View Details Registration Required
This event is in the "Teens" group Advanced Battle of the Books Thursday, March 19, 2026 at 7:00pm - 8:00pm Teen Area at Main Library Program Type: Books & Reading, Fun & Games Age Group: Teens Upcoming View Details Registration Required
This event is in the "Adults" group GED Prep Class Thursday, March 19, 2026 at 7:00pm - 8:30pm Lobby Rooms Combined at Mastic Beach Branch Program Type: Continuing Education Age Group: Adults Upcoming View Details Registration Required Payment Required
This event is in the "Babies" group This event is in the "Parents" group Baby Play Date Friday, March 20, 2026 at 10:00am - 11:00am J Program Room 2 at Main Library Program Type: Play Age Group: Babies, Parents Upcoming View Details Registration Required
This event is in the "Preschool" group This event is in the "Parents" group Toddler Play Date Friday, March 20, 2026 at 10:00am - 11:00am CPSD Program Room Mastic Beach at Mastic Beach Branch Program Type: Play Age Group: Preschool, Parents Upcoming View Details Registration Required
This event is in the "Adults" group U.S. Citizenship Preparation Class Saturday, March 21, 2026 at 9:30am - 11:30am Meeting Room 1+2 at Main Library Program Type: English as a New Language (ENL), Literacy Age Group: Adults View Details
This event is in the "Adults" group AARP Driver Safety Course Saturday, March 21, 2026 at 9:30am - 4:30pm Teen Rooms Combined at Moriches Branch Program Type: Drivers Education Age Group: Adults Upcoming View Details Registration Required
This event is in the "Adults" group Dungeons & Dragons Saturday, March 21, 2026 at 10:00am - 1:00pm Community Room B at Main Library Program Type: Fun & Games Age Group: Adults Upcoming View Details Registration Required
This event is in the "Babies" group This event is in the "Parents" group Baby Games Monday, March 23, 2026 at 10:30am - 11:15am J Program Room 2 at Main Library Program Type: Fun & Games, Play Age Group: Babies, Parents Upcoming View Details Registration Required
The Only Requirement Monday, March 23, 2026 at 12:15pm - 1:15pm Meeting Room 1+2 at Main Library Main Library