Week Calendar

Age Group
Age Group
Program Type
Registration Type

Primary tabs

On narrow displays, the weekly calendar is wider than the screen. You can side-scroll within this table to view events and reservations for the whole week.
Time Sun (12/22) Mon (12/23) Tue (12/24) Wed (12/25) Thu (12/26) Fri (12/27) Sat (12/28)
All Day
Closing

Christmas Day

All Day
Branches:
Marlborough Public Library
Description:

The library will be closed in observation of Christmas Day.

9 am
This event is in the "Adults" group.
This event is in the "Everyone" group.

Relaxing Morning Yoga Flow

9:30am - 10:30am
Adults, Everyone
Health & Wellness
Open
Required
Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Adults, Everyone
Program Type: Health & Wellness
Required
Seats Remaining: 20
Event Details:

Join us in the Grice Community Room for this all levels class! 

10 am
This event is in the "Children" group.

Together Time

10:00am - 10:30am
Children
Storytime
Required
Library Branch: Marlborough Public Library
Room: Children's Program Room
Age Group: Children
Program Type: Storytime
Required
Seats Remaining: 15
Event Details:

Join Ms. Kerry for a storytime just right for babies and toddlers, filled with stories, songs, movement and more! This week will feature an encore presentation of our holiday-themed storytime all about toys!

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Children" group.

Little Makers: Mosaics!

10:00am - 10:45am
Children
Arts & Crafts
Closed
Required
Library Branch: Marlborough Public Library
Room: Children's Program Room
Age Group: Children
Program Type: Arts & Crafts
Required
Seats Remaining: 0
Event Details:

Join Ms Amanda to create decorative mosaics using natural materials! 

11 am
This event is in the "Children" group.
This event is in the "Adults" group.
This event is in the "Everyone" group.

Family Yoga Flow

11:00am - 11:30am
Children, Adults, Everyone
Health & Wellness
Open
Required
Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Children, Adults, Everyone
Program Type: Health & Wellness
Required
Seats Remaining: 21
Event Details:

Join us in the Grice Community Room for this Family yoga class! 

12 pm
Closing

Early Closing

12:00pm - 8:00pm
Branches:
Marlborough Public Library
Description:

The library will be closing early at 12PM in preparation for Christmas.

1 pm
2 pm
This event is in the "Children" group.

Art Lab

2:00pm - 3:00pm
Children
Arts & Crafts
Open
Required
Library Branch: Marlborough Public Library
Room: Children's Program Room
Age Group: Children
Program Type: Arts & Crafts
Required
Seats Remaining: 16
Event Details:

Calling all little artists! Each month we'll explore a variety of materials and tools and create masterpieces. This program is meant for children ages 2 to 6, but children of all ages are welcome. 

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

This event is in the "Adults" group.

English Conversation Circle

2:00pm - 3:00pm
Adults
Other
Library Branch: Marlborough Public Library
Room: Meeting Room 1
Age Group: Adults
Program Type: Other
Event Details:

Join our Conversation Circle for a chance to practice English in a relaxed, casual environment.

Únase a nuestro Círculo de Conversación para tener la oportunidad de practicar inglés en un ambiente relajado e informal.

3 pm
This event is in the "Children" group.

Santa Gnome Workshop

3:00pm - 4:00pm
Children
Arts & Crafts
Closed
Required
Library Branch: Marlborough Public Library
Room: Children's Program Room
Age Group: Children
Program Type: Arts & Crafts
Required
Seats Remaining: 0
Event Details:

Get into the holiday spirit by creating a Santa Gnome with Ms. Mandy. No sewing involved. 

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

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

The Gaming Lab

3:00pm - 5:00pm
Tweens, Teens
Games/Gaming
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.

Cocoa & Crafting

3:00pm - 4:00pm
Tweens, Teens
Arts & Crafts
Library Branch: Marlborough Public Library
Room: Teen Program Room
Age Group: Tweens, Teens
Program Type: Arts & Crafts
Event Details:

Drop by the Teen Programming room to drink some hot cocoa and use our craft supplies to make cool projects! No registration needed, just stop by for some warmth and fun!

This event is in the "Children" group.

Snowman Snow Globe Painting Workshop

3:00pm - 4:30pm
Children
Arts & Crafts
Open
Required
Library Branch: Marlborough Public Library
Room: Children's Program Room
Age Group: Children
Program Type: Arts & Crafts
Required
Seats Remaining: 2
Event Details:

Join us for a holiday painting workshop. Ms. Julie will guide us step by step and we'll learn how to paint a snowman in a snow globe.  

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

The Gaming Lab

3:00pm - 5:00pm
Tweens, Teens
Games/Gaming
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.

Melodious Zach Holiday Concert!

3:00pm - 4:00pm
Children
Concert
Open
Required
Library Branch: Marlborough Public Library
Room: Grice Community Room
Age Group: Children
Program Type: Concert
Required
Seats Remaining: 75
Event Details:

Join us for singing and dancing with Melodious Zach!

4 pm
5 pm
This event is in the "Children" group.
This event is in the "Tweens" group.

Choose Your Own Adventure with Mr. Mike

5:30pm - 7:00pm
Children, Tweens
Book Club
Open
Required
Library Branch: Marlborough Public Library
Room: Children's Program Room
Age Group: Children, Tweens
Program Type: Book Club
Required
Seats Remaining: 16
Event Details:

PLEASE NOTE: THIS PROGRAM REQUIRES REGISTRATION. PLEASE CHECK IN AT THE CHILDREN'S DESK WHEN YOU ARRIVE. THANK YOU!

Join us this month for Choose Your Own Adventure!!

Disclaimer(s)

Accompanying Adults

This program is designed for children and accompanying adults. Please plan to attend and be engaged with your child for this program. Drop offs will not be permitted.

6 pm
This event is in the "Children" group.

Read to a Dog

6:00pm - 7:00pm
Children
Read to a Dog
Closed
Required
Library Branch: Marlborough Public Library
Room: Children's Program Room
Age Group: Children
Program Type: Read to a Dog
Required
Seats Remaining: 0

Practice reading to our friend, Dublin! He's a great listener. Children of all ages are welcome. If the child is an early reader, a caregiver should be present. 

This event is in the "Adults" group.

Crafting Circle

6:00pm - 7:00pm
Adults
Arts & Crafts
Library Branch: Marlborough Public Library
Room: Marion Room
Age Group: Adults
Program Type: Arts & Crafts
Event Details:

Looking for a space to craft and socialize?

Bring your knitting, crocheting, quilting, etc. project, and join us for an evening of crafting and chatting!

Drop-in, no registration required.

This event is in the "Adults" group.
Cancelled

English Conversation Circle

6:00pm - 7:00pm
Adults
Other
Library Branch: Marlborough Public Library
Room: Meeting Room 1
Age Group: Adults
Program Type: Other
Event Details:

Join our Conversation Circle for a chance to practice English in a relaxed, casual environment.

Únase a nuestro Círculo de Conversación para tener la oportunidad de practicar inglés en un ambiente relajado e informal.