The North Bay Public Library offers a number of programs and events for those aged 13 - 17 including our Teen Advisory Group and Teen Summer Book Club.
Please check our Event Calendar for our most up-to-date programming.
Our Teen Advisory Group (TAG) is a volunteer opportunity for teens who use the library. By joining this group, teens earn volunteer hours by helping to develop the library's collection (both physical and digital), help plan programs, and give input on library space.
Next meeting: Thursday March 26, 6-7PM in the Board Room (lower level of the library)
This will be an in person meeting. Meet and chat with others, pick out some books, and eat some snacks!
The North Bay Public Library is excited to once again partner with Digital Creator North Bay for a stop motion workshop on Saturday March 14 from 1:00 - 3:00PM! Registration for this program opens Saturday Feb. 21, 2026.
If you're looking for a fun and creative way to spend your weekend, look no further than Digital Creator North Bay’s Stop Motion Workshop!
This free event is open to ages 11-17, and will teach you everything you need to know to start creating digital stop motion videos. Not only is this a great opportunity to learn this fun and creative form of animation, but it's also a great way to make new friends with other fellow young creatives. We will provide all the necessary equipment, so all you need to bring is your creativity! Register now and we'll see you at the workshop in the Mezzanine Room!
Registration is required as space is very limited!
Register online, in-person at the main desk, or over the phone at 705-474-4830.
** If you register but cannot attend the program, please cancel your registration online or by calling 705-474-4830.**
It's time for Book Bingo!
Join us on Tuesday March 24th from 6-7PM in the library auditorium.
Play Bingo, win books! Come on out and see if you win!
This is a family friendly event. Children under 12 MUST be accompanied by an adult.
Space and supplies are limited. Please register in advance.
Register online, in person, or by calling 705-474-4830.
** If you register but cannot attend the program, please cancel your registration online or by calling 705-474-4830 as there is a waitlist for this program.**