Event List

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Monday, April 28, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Children" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.
This event is in the "Adults" group.
This event is in the "Everyone" group.

Chess Club

Wednesday, April 30, 2025 at 4:00pm - 5:00pm
Grice Community Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Children, Tweens, Teens, Adults, Everyone

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Children, Tweens, Teens, Adults, Everyone
Program Type: Games/Gaming
Event Details:

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

This event is in the "Tweens" group.
This event is in the "Teens" group.

Emoji Slime Stress Balls @ Lazy Crafternoon

Wednesday, April 30, 2025 at 4:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Arts & Crafts
Age Group:
Tweens, Teens

Join us for another Lazy Crafternoon! Did you know that May is Mental Health Month? Get a headstart on de-stressing at our crafternoon by making an Emoji Slime Stress ball!

Open
Registration Required
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Arts & Crafts
Registration Required
Event Details:

Join us for another Lazy Crafternoon! Did you know that May is Mental Health Month? Get a headstart on de-stressing at our crafternoon by making an Emoji Slime Stress ball!

This event is in the "Teens" group.

YA Game Night: Dungeons & Dragons - High School

Thursday, May 1, 2025 at 3:30pm - 5:30pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Teens

It's time for YA Game Night! We're playing Dungeons & Dragons 5th Edition - open to grades 9th-12th.

Open
Registration Required
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Teens
Program Type: Games/Gaming
Registration Required
Event Details:

It's time for YA Game Night! We're playing Dungeons & Dragons 5th Edition - open to grades 9th-12th.

This event is in the "Teens" group.
This event is in the "Adults" group.

Writing Workshop

Thursday, May 1, 2025 at 6:00pm - 7:00pm
Meeting Room 1 at Marlborough Public Library
Program Type:
Workshop
Age Group:
Teens, Adults

Want to write, but feeling stuck? Join the Marlborough Public Library for writing prompts, discussion, and community! 

Library Branch: Marlborough Public Library
Room: Meeting Room 1
Age Group: Teens, Adults
Program Type: Workshop
Event Details:

Want to write, but feeling stuck? Join the Marlborough Public Library for writing prompts, discussion, and community! 

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Friday, May 2, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Tweens" group.
This event is in the "Teens" group.

Fun Fused Glass Workshop - Pendants & Magnets

Saturday, May 3, 2025 at 12:00pm - 2:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Arts & Crafts, Workshop
Age Group:
Tweens, Teens

Create your own Dichroic fused glass pendants or magnets with colorful pre-cut glass in this easy, fun class - Fun Fused Glass Workshop - Pendants & Magnets!

Open
Registration Required
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Arts & Crafts, Workshop
Registration Required
Event Details:

Create your own Dichroic fused glass pendants or magnets with colorful pre-cut glass in this easy, fun class - Fun Fused Glass Workshop - Pendants & Magnets!

This event is in the "Children" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.
This event is in the "Adults" group.
This event is in the "Everyone" group.

Art Supplies Swap

Monday, May 5, 2025 at 2:00pm - 6:00pm
Grice Community Room at Marlborough Public Library
Program Type:
Arts & Crafts
Age Group:
Children, Tweens, Teens, Adults, Everyone

Donate your new or gently used arts and crafts materials and pick up some new items to refresh your supplies!

HOW IT WORKS:

Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Children, Tweens, Teens, Adults, Everyone
Program Type: Arts & Crafts
Event Details:

Donate your new or gently used arts and crafts materials and pick up some new items to refresh your supplies!

HOW IT WORKS:

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Monday, May 5, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Teens" group.

Teen Advisory Board

Monday, May 5, 2025 at 5:00pm - 5:45pm
Teen Program Room at Marlborough Public Library
Program Type:
Other
Age Group:
Teens

Want your voice to be heard in teen library programs? Want to earn volunteer hours for school? Join our Teen Advisory Board to help us develop cool teen programs and engage with other teens in your community!

Open
Registration Required
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Teens
Program Type: Other
Registration Required
Event Details:

Want your voice to be heard in teen library programs? Want to earn volunteer hours for school? Join our Teen Advisory Board to help us develop cool teen programs and engage with other teens in your community!

This event is in the "Tweens" group.
This event is in the "Teens" group.

YA Game Night: Dungeons & Dragons - Middle School

Tuesday, May 6, 2025 at 5:30pm - 7:30pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

It's time for YA Game Night! We're playing Dungeons & Dragons 5th Edition - open to grades 6th-8th.

Waitlist
Registration Required
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Registration Required
Event Details:

It's time for YA Game Night! We're playing Dungeons & Dragons 5th Edition - open to grades 6th-8th.

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Wednesday, May 7, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Children" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.
This event is in the "Adults" group.
This event is in the "Everyone" group.

Chess Club

Wednesday, May 7, 2025 at 4:00pm - 5:00pm
Grice Community Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Children, Tweens, Teens, Adults, Everyone

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Children, Tweens, Teens, Adults, Everyone
Program Type: Games/Gaming
Event Details:

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

This event is in the "Teens" group.
This event is in the "Adults" group.

Writing Workshop

Thursday, May 8, 2025 at 6:00pm - 7:00pm
Meeting Room 1 at Marlborough Public Library
Program Type:
Workshop
Age Group:
Teens, Adults

Want to write, but feeling stuck? Join the Marlborough Public Library for writing prompts, discussion, and community! 

Library Branch: Marlborough Public Library
Room: Meeting Room 1
Age Group: Teens, Adults
Program Type: Workshop
Event Details:

Want to write, but feeling stuck? Join the Marlborough Public Library for writing prompts, discussion, and community! 

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Friday, May 9, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Wednesday, May 14, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Children" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.
This event is in the "Adults" group.
This event is in the "Everyone" group.

Chess Club

Wednesday, May 14, 2025 at 4:00pm - 5:00pm
Grice Community Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Children, Tweens, Teens, Adults, Everyone

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Children, Tweens, Teens, Adults, Everyone
Program Type: Games/Gaming
Event Details:

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

This event is in the "Tweens" group.
This event is in the "Teens" group.

Create a Vision Board

Wednesday, May 14, 2025 at 6:00pm - 7:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Arts & Crafts
Age Group:
Tweens, Teens

What do you want to be? Where do you want to go? Create a Vision Board and find out - Open to Grades 6th - 12th.

Open
Registration Required
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Arts & Crafts
Registration Required
Event Details:

What do you want to be? Where do you want to go? Create a Vision Board and find out - Open to Grades 6th - 12th.

This event is in the "Tweens" group.
This event is in the "Teens" group.

Homework Help

Thursday, May 15, 2025 at 4:00pm - 5:30pm
Teen Program Room at Marlborough Public Library
Program Type:
Other
Age Group:
Tweens, Teens

Middle schoolers are invited to drop in for help with schoolwork from our Teen Volunteer Homework Helpers.

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Other
Event Details:

Middle schoolers are invited to drop in for help with schoolwork from our Teen Volunteer Homework Helpers.

This event is in the "Teens" group.
This event is in the "Adults" group.

Writing Workshop

Thursday, May 15, 2025 at 6:00pm - 7:00pm
Meeting Room 1 at Marlborough Public Library
Program Type:
Workshop
Age Group:
Teens, Adults

Want to write, but feeling stuck? Join the Marlborough Public Library for writing prompts, discussion, and community! 

Library Branch: Marlborough Public Library
Room: Meeting Room 1
Age Group: Teens, Adults
Program Type: Workshop
Event Details:

Want to write, but feeling stuck? Join the Marlborough Public Library for writing prompts, discussion, and community! 

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Friday, May 16, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Tweens" group.
This event is in the "Teens" group.

The Gaming Lab

Monday, May 19, 2025 at 3:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Tweens, Teens

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Games/Gaming
Event Details:

Get ready to game in the Marlborough Public Library's Gaming Lab - open to Grades 6-12. 

Teens are welcome to drop on by and play video games on our available systems (XBox One or Nintendo Switch).

This event is in the "Children" group.
This event is in the "Tweens" group.
This event is in the "Teens" group.
This event is in the "Adults" group.
This event is in the "Everyone" group.

Chess Club

Wednesday, May 21, 2025 at 4:00pm - 5:00pm
Grice Community Room at Marlborough Public Library
Program Type:
Games/Gaming
Age Group:
Children, Tweens, Teens, Adults, Everyone

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Children, Tweens, Teens, Adults, Everyone
Program Type: Games/Gaming
Event Details:

Drop by and play a game or two of chess! 

All ages and skill levels welcome. We'll play in the Grice Community Room. No RSVP necessary -- just drop in.  

Learn how to play the Queen's Gambit and more! 

This event is in the "Tweens" group.
This event is in the "Teens" group.

Kindness Rocks @ Lazy Crafternoon

Wednesday, May 21, 2025 at 4:00pm - 5:00pm
Teen Program Room at Marlborough Public Library
Program Type:
Arts & Crafts
Age Group:
Tweens, Teens

Join us for another Lazy Crafternoon! This week we'll be making kindness rocks to celebrate May is Mental Health Awareness Month. Kindness rocks can be left around the city to bring joy and spread kindness.

Open
Registration Required
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Arts & Crafts
Registration Required
Event Details:

Join us for another Lazy Crafternoon! This week we'll be making kindness rocks to celebrate May is Mental Health Awareness Month. Kindness rocks can be left around the city to bring joy and spread kindness.