This event is in the "Teens (Grades 6-12)" group Test YA Program With Payment Saturday, December 20, 2025 at 3:15pm - 4:15pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Dec 20 2025 Sat Test YA Program With Payment 3:15pm–4:15pm College/ Test Prep Open Registration will close on December 20, 2025 @ 3:15pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: this is a test program that has a fee. the fee amount would be listed here. Additional Information Registration Fee Required There's a fee to register for this program.
Library Closed All Day 12/24 - 12/25 Closing Dec 24 - 25 2025 Closing Library Closed All Day 12/24–12/25 Branches: North Shore Public Library Description: The Library is closed in observance of the holiday.
Library Closed All Day 12/31 - 1/1 Closing Dec-Jan 2025 Closing Library Closed All Day 12/31–1/1 Branches: North Shore Public Library Description: The Library is closed in observance of the holiday.
This event is in the "Teens (Grades 6-12)" group Paint & Pass Snowman Saturday, January 3, 2026 at 3:00pm - 4:00pm Program Type: Arts & Crafts Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 3 2026 Sat Paint & Pass Snowman 3:00pm–4:00pm Arts & Crafts Registration will open on December 20, 2025 @ 9:30am. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts Registration Required Event Details: Work together to create a wacky piece of art! During multiple rounds, two adjectives and a noun will be pulled from a hat and teens must paint their addition and pass it to their right.
This event is in the "Teens (Grades 6-12)" group Community Service: Crayon Sorting Tuesday, January 6, 2026 at 6:30pm - 7:30pm Program Type: Community Service Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 6 2026 Tue Community Service: Crayon Sorting 6:30pm–7:30pm Community Service Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: YA Room Age Group: Teens (Grades 6-12) Program Type: Community Service Registration Required Event Details: Earn one hour of community service by helping us sort and prepare crayons for donation to The Crayon Initiative.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, January 8, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 8 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Open Registration will close on January 8, 2026 @ 6:00pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, January 15, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 15 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Open Registration will close on January 8, 2026 @ 6:00pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
Library Closed All Day 1/18 - 1/19 Closing Jan 18 - 19 2026 Closing Library Closed All Day 1/18–1/19 Branches: North Shore Public Library Description: The Library is closed in observance of the holiday.
This event is in the "Teens (Grades 6-12)" group Community Service: Hooked-on-Crochet Training Tuesday, January 20, 2026 at 6:30pm - 8:00pm Program Type: Arts & Crafts, Community Service Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 20 2026 Tue Community Service: Hooked-on-Crochet Training 6:30pm–8:00pm Arts & Crafts, Community Service Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: YA Room Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service Registration Required Event Details: Earn 1.5 hours of community service and learn the chain and single stitch to help run a crochet program with the Children’s Department.
This event is in the "Teens (Grades 6-12)" group Community Service: Assisted Living Staff Appreciation Kits Wednesday, January 21, 2026 at 7:00pm - 8:00pm Program Type: Community Service Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 21 2026 Wed Community Service: Assisted Living Staff Appreciation Kits 7:00pm–8:00pm Community Service Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: Community Service Registration Required Event Details: Earn one hour of community service and create cards & small canvas bags to donate to assisted living staff to brighten their day.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, January 22, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 22 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Open Registration will close on January 8, 2026 @ 6:00pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
This event is in the "Teens (Grades 6-12)" group Community Service: Hooked-on-Crochet Drop In Monday, January 26, 2026 at 6:00pm - 7:00pm Program Type: Arts & Crafts, Community Service Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 26 2026 Mon Community Service: Hooked-on-Crochet Drop In 6:00pm–7:00pm Arts & Crafts, Community Service Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service Registration Required Event Details: Earn one hour of community service and help run a crochet program with the Children’s Department. To volunteer, you must know how to crochet the single stitch, or sign up for a training session.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, January 29, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Jan 29 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Open Registration will close on January 8, 2026 @ 6:00pm. Library Branch: North Shore Public Library Room: Activity Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
This event is in the "Teens (Grades 6-12)" group Advanced Battle of the Books Tuesday, February 3, 2026 at 7:00pm - 8:00pm Program Type: Book Discussion Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 3 2026 Tue Advanced Battle of the Books 7:00pm–8:00pm Book Discussion Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: YA Room Age Group: Teens (Grades 6-12) Program Type: Book Discussion Registration Required Event Details: Advanced Battle of the Books is a book trivia contest designed for Teens in grades 9-12. Join our team this year as we read The Sunbearer Trials by Aiden Thomas and Such Charming Liars by Karen M. McManus.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, February 5, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 5 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Open Registration will close on January 8, 2026 @ 6:00pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
This event is in the "Teens (Grades 6-12)" group Advanced Battle of the Books Tuesday, February 10, 2026 at 7:00pm - 8:00pm Program Type: Book Discussion Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 10 2026 Tue Advanced Battle of the Books 7:00pm–8:00pm Book Discussion Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: YA Room Age Group: Teens (Grades 6-12) Program Type: Book Discussion Registration Required Event Details: Advanced Battle of the Books is a book trivia contest designed for Teens in grades 9-12. Join our team this year as we read The Sunbearer Trials by Aiden Thomas and Such Charming Liars by Karen M. McManus.
This event is in the "Teens (Grades 6-12)" group Community Service: Baby Shower Bundles Tuesday, February 10, 2026 at 7:00pm - 8:00pm Program Type: Community Service Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 10 2026 Tue Community Service: Baby Shower Bundles 7:00pm–8:00pm Community Service Registration will open on February 1, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: Community Service Registration Required Event Details: Earn one hour of community service and create some much-needed baby-themed items for Pronto’s Baby Shower Program. Patrons are invited to bring in a new baby-themed item to donate for extra community service.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, February 12, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 12 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Open Registration will close on January 8, 2026 @ 6:00pm. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
Library Closed All Day 2/15 - 2/16 Closing Feb 15 - 16 2026 Closing Library Closed All Day 2/15–2/16 Branches: North Shore Public Library Description: The Library is closed in observance of the holiday.
This event is in the "Teens (Grades 6-12)" group Advanced Battle of the Books Tuesday, February 17, 2026 at 7:00pm - 8:00pm Program Type: Book Discussion Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 17 2026 Tue Advanced Battle of the Books 7:00pm–8:00pm Book Discussion Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: YA Room Age Group: Teens (Grades 6-12) Program Type: Book Discussion Registration Required Event Details: Advanced Battle of the Books is a book trivia contest designed for Teens in grades 9-12. Join our team this year as we read The Sunbearer Trials by Aiden Thomas and Such Charming Liars by Karen M. McManus.
This event is in the "Teens (Grades 6-12)" group SAT Prep Thursday, February 19, 2026 at 6:00pm - 8:00pm Program Type: College/ Test Prep Age Group: Teens (Grades 6-12) Open View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 19 2026 Thu SAT Prep 6:00pm–8:00pm College/ Test Prep Open Registration will close on January 8, 2026 @ 6:00pm. Library Branch: North Shore Public Library Room: Activity Room Age Group: Teens (Grades 6-12) Program Type: College/ Test Prep Registration Required Event Details: Non-refundable Program fee: $250 cash or check, in-person registration required.
This event is in the "Teens (Grades 6-12)" group Bananas Foster Pancake Tacos Thursday, February 19, 2026 at 6:30pm - 7:30pm Program Type: Cooking Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 19 2026 Thu Bananas Foster Pancake Tacos 6:30pm–7:30pm Cooking Registration will open on February 1, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: Large Meeting Room Age Group: Teens (Grades 6-12) Program Type: Cooking Registration Required Event Details: Chef Rob Scott will teach us how to make bananas foster pancake tacos that we will then enjoy at the library! Please bring a water bottle to class.
This event is in the "Teens (Grades 6-12)" group Community Service: Hooked-on-Crochet Drop In Friday, February 20, 2026 at 2:00pm - 3:00pm Program Type: Arts & Crafts, Community Service Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 20 2026 Fri Community Service: Hooked-on-Crochet Drop In 2:00pm–3:00pm Arts & Crafts, Community Service Registration will open on February 1, 2026 @ 9:30am. Library Branch: North Shore Public Library Age Group: Teens (Grades 6-12) Program Type: Arts & Crafts, Community Service Registration Required Event Details: Earn one hour of community service and help run a crochet program with the Children’s Department. To volunteer, you must know how to crochet the single stitch, or sign up for a training session.
This event is in the "Teens (Grades 6-12)" group Advanced Battle of the Books Tuesday, February 24, 2026 at 7:00pm - 8:00pm Program Type: Book Discussion Age Group: Teens (Grades 6-12) View Details Registration Required This event is in the "Teens (Grades 6-12)" group Feb 24 2026 Tue Advanced Battle of the Books 7:00pm–8:00pm Book Discussion Registration will open on January 2, 2026 @ 9:30am. Library Branch: North Shore Public Library Room: YA Room Age Group: Teens (Grades 6-12) Program Type: Book Discussion Registration Required Event Details: Advanced Battle of the Books is a book trivia contest designed for Teens in grades 9-12. Join our team this year as we read The Sunbearer Trials by Aiden Thomas and Such Charming Liars by Karen M. McManus.