Main Library hours are Monday through Thursday 9am-9pm
Friday 9am-6pm, Saturday 9am-5pm, Sunday 1pm-5pm
Hills Branch Tuesday and Thursday 10am-8pm; Wednesday, Friday and Saturday 10am-5pm
Fells Branch Tuesday through Saturday 10am-5pm

Upcoming Programs

Want to lead a teen event with the library’s help? Call the library at (781) 235-1610 and follow the prompts for the Information Services department or email us at welteens@minlib.net!

Thursday, September 12 - 6:45 PM in the High School Room

Teen Movie Night - Five Nights at Freddy's

Learn More

Thursday, September 12 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Saturday, September 14 - 10:00 AM Online

Author Talk: Body Positivity in Romance Books

Register

Sunday, September 15 - 2:00 PM in the Wakelin Room

Library of Things: Fall Showcase

Learn More

Tuesday, September 17 - 4:30 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, September 19 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, September 19 - 7:00 PM in the Wakelin Room & Online

Collage-App Writers Lab: Yes, You Do Have a Story to Tell!

Register

Friday, September 20 - 2:45 PM in the Wakelin Room

Super Smash Tournament

Register

Saturday, September 21 - 10:00 AM in the Wakelin Room

Restorative Yoga

Register

Tuesday, September 24 - 4:30 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, September 26 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Monday, September 30 - 7:00 PM in the Wakelin Room

Halloween Movie Series: Corpse Bride

Register

Tuesday, October 1 - 4:30 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, October 3 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Saturday, October 5 - 10:00 AM in the Wakelin Room

Restorative Yoga

Register

Monday, October 7 - 2:00 PM Online

“Elections in Real Time”, Current Events in a College Classroom

Register

Monday, October 7 - 4:00 PM in #204, Blue Room

D&D Club for Teens and Tweens

Register

Tuesday, October 8 - 4:30 PM in the Commons

Open Chess in the Commons

Learn More

Tuesday, October 8 - 7:00 PM in the Wakelin Room

Navigating a Personal Health Crisis: The Role of Patient Advocacy

Register

Thursday, October 10 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, October 10 - 7:00 PM in #102, Green Room

Lethal Literature - A Mystery Book Club

Register

Friday, October 11 - 3:00 PM in #204, Blue Room

Poetry Book Club

Register

Saturday, October 12 - 10:00 AM in the Wakelin Room

Restorative Yoga

Register

Tuesday, October 15 - 4:30 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, October 17 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, October 17 - 7:00 PM in the Wakelin Room

Halloween Movie Series: Beetlejuice

Register

Friday, October 18 - 2:45 PM in the Wakelin Room

Super Smash Tournament

Register

Monday, October 21 - 7:00 PM in the Wakelin Room

Halloween Movie Series: The Nightmare Before Christmas

Register

Tuesday, October 22 - 4:30 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, October 24 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Tuesday, October 29 - 4:30 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, October 31 - 7:00 PM in the Commons

Open Chess in the Commons

Learn More

Thursday, October 31 - 7:00 PM in the Wakelin Room

Halloween Movie Series: Hocus Pocus

Register