Upcoming Events

Join us for upcoming events, classes and programs at Hubbard Memorial Library! All events are free and open to the public. Registration required where noted.

Color Key: All Types Teens Adults Children Closings
 Limit by event type:   
<< MayJune 2025July >>
SunMonTueWedThuFriSat
1
2
Youth Chess Club
3:30pm-4:30pm
 Youth Chess Club
Monday, Jun. 2, 3:30pm-4:30pm
(Mondays, June 2,16 & 30, July 14 & 28, August 11 & 25)

All experience levels are welcome for an hour of chess, some instruction provided. Club meets every other Monday. For ages 9-17, please register.  No matter what level you start at, you'll be better after playing with the club!

or call 413-583-3408.
3
"Sing With Me" Drop-in music group
10:30am-11:00am
"Sing With Me" Drop-in music group
Tuesday, Jun. 3, 10:30am-11:00am
If you have a little one who loves music, this program is for you! Join us for a half-hour of adult-&-child singing, clapping, and stomping along to favorite kids’ songs!No need to register, just drop in. Emergency cancellations will be posted on our Facebook page.Note: During warmer month...read more
4
You & Me in Music for 18-24 month olds with Renee Coro
10:00am-10:45am
You & Me in Music for 18-24 month olds with Renee Coro
Wednesday, Jun. 4, 10:00am-10:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your 1.5 to 2 year old! Please register.

or call 413-583-3408.
You & Me in Music for 2-5 year olds with Renee Coro
11:00am-11:45am
You & Me in Music for 2-5 year olds with Renee Coro
Wednesday, Jun. 4, 11:00am-11:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your preschooler. Please register.
Lego Build Challenge
12:00pm-5:00pm
 Lego Build Challenge
Wednesday, Jun. 4, 12:00pm-5:00pmLego Build Challenge
Pull a Lego Build Challenge Card and try to build it with the library's Legos, or free build just for fun! All creations will be put on display in the Youth Room for the week! Drop-in. 
5
Grow, Play & Learn Playgroup for 2-5 year olds
10:45am-11:30am
Grow, Play & Learn Playgroup for 2-5 year olds
Thursday, Jun. 5, 10:45am-11:30amGrow, Play & Learn P
Stories, songs and skill building, led by Early Childhood Developmental specialist Jane Christian of Pathways for Parents, guiding caregivers in strengthening interactions with their child.  Program includes curriculum, "Ages and Stages" Questionnaire, and resources to fit your child&...read more

or call 413-583-3408.
Grow, Play & Learn Playgroup for 0-2 year olds
9:45am-10:30am
Grow, Play & Learn Playgroup for 0-2 year olds
Thursday, Jun. 5, 9:45am-10:30amGrow, Play & Learn P
Stories, songs and skill building, led by Early Childhood Developmental specialist Jane Christian of Pathways for Parents, guiding caregivers in strengthening interactions with their child.  Program includes curriculum, "Ages and Stages" Questionnaire, and resources to fit your child&...read more

or call 413-583-3408.
6
My First Words for 0-12 month olds
10:00am-10:45am
My First Words for 0-12 month olds
Friday, Jun. 6, 10:00am-10:45amMy First Words for 0
My First Words is a four-class program presented by certified a speech-language pathologist from Connect 2 Communicate which focuses on early communication and how to support infant speech and language development. My First Words is geared for children from birth to twelve months with their car...read more

or call 413-583-3408.
Friday Online Gaming Club
3:30pm-4:50pm
 Friday Online Gaming Club
Friday, Jun. 6, 3:30pm-4:50pm
Meet new friends or bring old ones as you play Roblox, Minecraft and more. Roblox players must have their own accounts; Minecraft players can bring their own device or use one of the library's eight computers and/or Minecraft accounts. Note: while Switch players cannot multiplay w...read more

or call 413-583-3408.
7
Saturday Online Gaming Club
11:00am-12:50pm
 Saturday Online Gaming Club
Saturday, Jun. 7, 11:00am-12:50pm
Meet new friends or bring old ones as you play Roblox, Minecraft and more. Roblox players must have their own accounts; Minecraft players can bring their own device or use one of the library's eight computers and/or Minecraft accounts. Note: while Switch players cannot multiplay w...read more

or call 413-583-3408.
8
9
10
"Sing With Me" Drop-in music group
10:30am-11:00am
"Sing With Me" Drop-in music group
Tuesday, Jun. 10, 10:30am-11:00am
If you have a little one who loves music, this program is for you! Join us for a half-hour of adult-&-child singing, clapping, and stomping along to favorite kids’ songs!No need to register, just drop in. Emergency cancellations will be posted on our Facebook page.Note: During warmer month...read more
11
You & Me in Music for 18-24 month olds with Renee Coro
10:00am-10:45am
You & Me in Music for 18-24 month olds with Renee Coro
Wednesday, Jun. 11, 10:00am-10:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your 1.5 to 2 year old! Please register.

or call 413-583-3408.
You & Me in Music for 2-5 year olds with Renee Coro
11:00am-11:45am
You & Me in Music for 2-5 year olds with Renee Coro
Wednesday, Jun. 11, 11:00am-11:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your preschooler. Please register.

or call 413-583-3408.
Lego Build Challenge
12:00pm-5:00pm
 Lego Build Challenge
Wednesday, Jun. 11, 12:00pm-5:00pmLego Build Challenge
Pull a Lego Build Challenge Card and try to build it with the library's Legos, or free build just for fun! All creations will be put on display in the Youth Room for the week! Drop-in. 
Pokemon Club
3:30pm-4:45pm
 Pokemon Club
Wednesday, Jun. 11, 3:30pm-4:45pmPokemon Club
For grades 3-8. Bring your cards, Nintendo Switch, phone, or tablet for Pokemon Go, handheld gaming, and trading. All trades will be supervised by staff who will check market value; all trades must be of equal market value.Please register. Once you register you are signed up for all club sessio...read more
12
Grow, Play & Learn Playgroup for 2-5 year olds
10:45am-11:30am
Grow, Play & Learn Playgroup for 2-5 year olds
Thursday, Jun. 12, 10:45am-11:30amGrow, Play & Learn P
Stories, songs and skill building, led by Early Childhood Developmental specialist Jane Christian of Pathways for Parents, guiding caregivers in strengthening interactions with their child.  Program includes curriculum, "Ages and Stages" Questionnaire, and resources to fit your child&...read more

or call 413-583-3408.
Grow, Play & Learn Playgroup for 0-2 year olds
9:45am-10:30am
Grow, Play & Learn Playgroup for 0-2 year olds
Thursday, Jun. 12, 9:45am-10:30amGrow, Play & Learn P
Stories, songs and skill building, led by Early Childhood Developmental specialist Jane Christian of Pathways for Parents, guiding caregivers in strengthening interactions with their child.  Program includes curriculum, "Ages and Stages" Questionnaire, and resources to fit your child&...read more

or call 413-583-3408.
13
My First Words for 0-12 month olds
10:00am-10:45am
My First Words for 0-12 month olds
Friday, Jun. 13, 10:00am-10:45amMy First Words for 0
My First Words is a four-class program presented by certified a speech-language pathologist from Connect 2 Communicate which focuses on early communication and how to support infant speech and language development. My First Words is geared for children from birth to twelve months with their car...read more

or call 413-583-3408.
Friday Online Gaming Club
3:30pm-4:50pm
 Friday Online Gaming Club
Friday, Jun. 13, 3:30pm-4:50pm
Meet new friends or bring old ones as you play Roblox, Minecraft and more. Roblox players must have their own accounts; Minecraft players can bring their own device or use one of the library's eight computers and/or Minecraft accounts. Note: while Switch players cannot multiplay w...read more

or call 413-583-3408.
14
Saturday Online Gaming Club
11:00am-12:50pm
 Saturday Online Gaming Club
Saturday, Jun. 14, 11:00am-12:50pm
Meet new friends or bring old ones as you play Roblox, Minecraft and more. Roblox players must have their own accounts; Minecraft players can bring their own device or use one of the library's eight computers and/or Minecraft accounts. Note: while Switch players cannot multiplay w...read more

or call 413-583-3408.
15
16
Youth Chess Club
3:30pm-4:30pm
 Youth Chess Club
Monday, Jun. 16, 3:30pm-4:30pm
(Mondays, June 2,16 & 30, July 14 & 28, August 11 & 25)

All experience levels are welcome for an hour of chess, some instruction provided. Club meets every other Monday. For ages 9-17, please register.  No matter what level you start at, you'll be better after playing with the club!

or call 413-583-3408.
17
"Sing With Me" Drop-in music group
10:30am-11:00am
"Sing With Me" Drop-in music group
Tuesday, Jun. 17, 10:30am-11:00am
If you have a little one who loves music, this program is for you! Join us for a half-hour of adult-&-child singing, clapping, and stomping along to favorite kids’ songs!No need to register, just drop in. Emergency cancellations will be posted on our Facebook page.Note: During warmer month...read more
18
Lego Build Challenge
9:00am-5:00pm
 Lego Build Challenge
Wednesday, Jun. 18, 9:00am-5:00pmLego Build Challenge
Pull a Lego Build Challenge Card and try to build it with the library's Legos, or free build just for fun!All creations will be put on display in the Youth Room for the week! Drop-in. 
You & Me in Music for 18-24 month olds with Renee Coro
10:00am-10:45am
You & Me in Music for 18-24 month olds with Renee Coro
Wednesday, Jun. 18, 10:00am-10:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your 1.5 to 2 year old! Please register.

or call 413-583-3408.
You & Me in Music for 2-5 year olds with Renee Coro
11:00am-11:45am
You & Me in Music for 2-5 year olds with Renee Coro
Wednesday, Jun. 18, 11:00am-11:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your preschooler. Please register.

or call 413-583-3408.
Lego Build Challenge
12:00pm-5:00pm
 Lego Build Challenge
Wednesday, Jun. 18, 12:00pm-5:00pmLego Build Challenge
Pull a Lego Build Challenge Card and try to build it with the library's Legos, or free build just for fun! All creations will be put on display in the Youth Room for the week! Drop-in. 
19
20
My First Words for 0-12 month olds
10:00am-10:45am
My First Words for 0-12 month olds
Friday, Jun. 20, 10:00am-10:45amMy First Words for 0
My First Words is a four-class program presented by certified a speech-language pathologist from Connect 2 Communicate which focuses on early communication and how to support infant speech and language development. My First Words is geared for children from birth to twelve months with their car...read more

or call 413-583-3408.
Friday Online Gaming Club
3pm-4:50pm
 Friday Online Gaming Club
Friday, Jun. 20, 3pm-4:50pm
Meet new friends or bring old ones as you play Roblox, Minecraft and more. Roblox players must have their own accounts; Minecraft players can bring their own device or use one of the library's eight computers and/or Minecraft accounts. Note: while Switch players cannot multiplay w...read more

or call 413-583-3408.
21
Felt Butterflies
9:30am-12:30pm
 Felt Butterflies
Saturday, Jun. 21, 9:30am-12:30pmFelt Butterflies
These soft and colorful butterflies are easy to make! Drop-in.
Saturday Online Gaming Club
11:00am-12:50pm
 Saturday Online Gaming Club
Saturday, Jun. 21, 11:00am-12:50pm
Meet new friends or bring old ones as you play Roblox, Minecraft and more. Roblox players must have their own accounts; Minecraft players can bring their own device or use one of the library's eight computers and/or Minecraft accounts. Note: while Switch players cannot multiplay w...read more

or call 413-583-3408.
22
23
24
"Sing With Me" Drop-in music group
10:30am-11:00am
"Sing With Me" Drop-in music group
Tuesday, Jun. 24, 10:30am-11:00am
If you have a little one who loves music, this program is for you! Join us for a half-hour of adult-&-child singing, clapping, and stomping along to favorite kids’ songs!No need to register, just drop in. Emergency cancellations will be posted on our Facebook page.Note: During warmer month...read more
Dip-Dyed Color Mobiles
12:30pm
 Dip-Dyed Color Mobiles
Tuesday, Jun. 24, 12:30pmDip-Dyed Color Mobil
The summer reading program theme is Color Your World, and we're going to get started with this easy, fun art project. A little folding, a little dipping, a little drying, and a little string are all we need to make a gorgeous hanging explosion of color! Recommended for ages 5-14. Please reg...read more

or call 413-583-3408.
25
Lego Build Challenge
9:00am-5:00pm
 Lego Build Challenge
Wednesday, Jun. 25, 9:00am-5:00pmLego Build Challenge
Pull a Lego Build Challenge Card and try to build it with the library's Legos, or free build just for fun!All creations will be put on display in the Youth Room for the week! Drop-in. 
You & Me in Music for 18-24 month olds with Renee Coro
10:00am-10:45am
You & Me in Music for 18-24 month olds with Renee Coro
Wednesday, Jun. 25, 10:00am-10:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your 1.5 to 2 year old! Please register.

or call 413-583-3408.
You & Me in Music for 2-5 year olds with Renee Coro
11:00am-11:45am
You & Me in Music for 2-5 year olds with Renee Coro
Wednesday, Jun. 25, 11:00am-11:45amYou & Me in Music fo
Join Renee Coro for songs, stories, chanting, musical instruments and more to foster pre-literacy skills in your preschooler. Please register.

or call 413-583-3408.
Read to a Poodle
2:00pm-3:00pm
 Read to a Poodle
Wednesday, Jun. 25, 2:00pm-3:00pmRead to a Poodle
Quill the poodle will visit the Youth Room every other Wednesday, and he is a good listener! Sign up for a 10-15 minute reading session.Quill is a registered Brightspot therapy dog.

or call 413-583-3408.
Pokemon Club
3:30pm-4:45pm
 Pokemon Club
Wednesday, Jun. 25, 3:30pm-4:45pmPokemon Club
For grades 3-8. Bring your cards, Nintendo Switch, phone, or tablet for Pokemon Go, handheld gaming, and trading. All trades will be supervised by staff who will check market value; all trades must be of equal market value.Please register. Once you register you are signed up for all club sessio...read more
26
Grow, Play & Learn Playgroup for 2-5 year olds
10:45am-11:30am
Grow, Play & Learn Playgroup for 2-5 year olds
Thursday, Jun. 26, 10:45am-11:30amGrow, Play & Learn P
Stories, songs and skill building, led by Early Childhood Developmental specialist Jane Christian of Pathways for Parents, guiding caregivers in strengthening interactions with their child.  Program includes curriculum, "Ages and Stages" Questionnaire, and resources to fit your child&...read more

or call 413-583-3408.
Grow, Play & Learn Playgroup for 0-2 year olds
9:45am-10:30am
Grow, Play & Learn Playgroup for 0-2 year olds
Thursday, Jun. 26, 9:45am-10:30amGrow, Play & Learn P
Stories, songs and skill building, led by Early Childhood Developmental specialist Jane Christian of Pathways for Parents, guiding caregivers in strengthening interactions with their child.  Program includes curriculum, "Ages and Stages" Questionnaire, and resources to fit your child&...read more

or call 413-583-3408.
Make Bug Jars
2:00pm
 Make Bug Jars
Thursday, Jun. 26, 2:00pmMake Bug Jars
Make a cute jar for catching bugs, learn which bugs are safe to touch and collect, and how long to keep them. Suitable for children ages 3 & up. Drop-in.
Tween Graphic Novel Book Club
5:00pm-5:45pm
 Tween Graphic Novel Book Club
Thursday, Jun. 26, 5:00pm-5:45pm
(6/26/25, 7/24/25, 8/28/25)
Tween Graphic Novel
For ages 9-13. Meet on the fourth Thursday of each month with other graphic novel lovers to discuss and share books, play games, and make crafts. Copies of the book of the month are available in the Youth Room. Free snacks!Please register. 

or call 413-583-3408.
27
Friday Online Gaming Club
3pm-4:50pm
 Friday Online Gaming Club
Friday, Jun. 27, 3pm-4:50pm
Meet new friends or bring old ones as you play Roblox, Minecraft and more. Roblox players must have their own accounts; Minecraft players can bring their own device or use one of the library's eight computers and/or Minecraft accounts. Note: while Switch players cannot multiplay w...read more

or call 413-583-3408.
28
29
30
Summer Storytime series for 3-5s: Color Our World
10:00am-11:00am
Summer Storytime series for 3-5s: Color Our World
Monday, Jun. 30, 10:00am-11:00amSummer Storytime ser
The summer reading program theme is Color Our World!  We're joining in with 6 weeks of stories, songs, & games about our colorful world, tailored for 3-5 year olds, with a craft & snack at the end.Please register.

or call 413-583-3408.
Youth Chess Club
3:30pm-4:30pm
 Youth Chess Club
Monday, Jun. 30, 3:30pm-4:30pm
(Mondays, June 2,16 & 30, July 14 & 28, August 11 & 25)

All experience levels are welcome for an hour of chess, some instruction provided. Club meets every other Monday. For ages 9-17, please register.  No matter what level you start at, you'll be better after playing with the club!

or call 413-583-3408.
     
  June 2025July >>
Powered by engagedpatrons.org