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:   
<< JulyAugust 2025September >>
SunMonTueWedThuFriSat
     
1
Dungeons & Dragons High School Adventure Ensemble
2:30-4:30pm
Dungeons & Dragons High School Adventure Ensemble
Friday, Aug. 1, 2:30-4:30pm
This group is limited to 6 experienced high school-aged players, and meets on Fridays from 2:30-4:30pm. The DM will help you roll up a character to join our ongoing campaign. Click below to sign up.

or call 413-583-3408.
2
3
4
Summer Quilting Class for age 10+
12:30-2:30pm
Summer Quilting Class for age 10+
Monday, Aug. 4, 12:30-2:30pmSummer Quilting Clas
Seamstress Janet Foy will teach everything you need to know to make your own full-size quilt in one summer, including measuring & cutting fabric, using a pattern, hand sewing, & using a sewing machine.For ages 10-17.All materials provided.Our thanks to the Warm Company & Ludlow Cooling a...read more

or call 413-583-3408.
Canvas Tote Painting for tweens & teens
3:30pm-4:30pm
Canvas Tote Painting for tweens & teens
Monday, Aug. 4, 3:30pm-4:30pm
For ages 10-17. Use stamps, stencils & fabric paints to design your own bag. Please register. 

or call 413-583-3408.
5
Tabletop RPG Club
3:30pm-5:30pm
 Tabletop RPG Club
Tuesday, Aug. 5, 3:30pm-5:30pmTabletop RPG Club
This ongoing table top role play gaming club for ages 14-17 is currently playing Dungeons & Dragons, with room for a few more players. Please register.

or call 413-583-3408.
Nintendo Switch Night for YAs
6:00pm-8:00pm
 Nintendo Switch Night for YAs
Tuesday, Aug. 5, 6:00pm-8:00pmNintendo Switch Nigh
For middle & high schoolers. Meet once a month to play Mario Kart, Smash Bros, or other Switch games, while munching on free pizza & drinks! 16 person limit.Please registerGenerously sponsored by the Friends of the Library.

or call 413-583-3408.
6
Pokemon Club
3:30pm-4:45pm
 Pokemon Club
Wednesday, Aug. 6, 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
7
Book Binding for middle and high schoolers
5:30-7:30pm
Book Binding for middle and high schoolers
Thursday, Aug. 7, 5:30-7:30pm
Make your own beautiful and unique book, with homemade blank paper pages. Learn book binding techniques and go home after part 2 with a blank book you can use or give as a gift. This workshop takes place over two sessions 7/31 & 8/7, you must attend both sessions to make your book.Please re...read more

or call 413-583-3408.
8
Dungeons & Dragons High School Adventure Ensemble
2:30-4:30pm
Dungeons & Dragons High School Adventure Ensemble
Friday, Aug. 8, 2:30-4:30pm
This group is limited to 6 experienced high school-aged players, and meets on Fridays from 2:30-4:30pm. The DM will help you roll up a character to join our ongoing campaign. Click below to sign up.

or call 413-583-3408.
Friday Online Gaming Club
3pm-4:50pm
 Friday Online Gaming Club
Friday, Aug. 8, 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.
9
10
11
Summer Quilting Class for age 10+
12:30-2:30pm
Summer Quilting Class for age 10+
Monday, Aug. 11, 12:30-2:30pmSummer Quilting Clas
Seamstress Janet Foy will teach everything you need to know to make your own full-size quilt in one summer, including measuring & cutting fabric, using a pattern, hand sewing, & using a sewing machine.For ages 10-17.All materials provided.Our thanks to the Warm Company & Ludlow Cooling a...read more

or call 413-583-3408.
Youth Chess Club
3:00pm-4:00pm
 Youth Chess Club
Monday, Aug. 11, 3:00pm-4:00pm
(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.
12
Tabletop RPG Club
3:30pm-5:30pm
 Tabletop RPG Club
Tuesday, Aug. 12, 3:30pm-5:30pmTabletop RPG Club
This ongoing table top role play gaming club for ages 14-17 is currently playing Dungeons & Dragons, with room for a few more players. Please register.

or call 413-583-3408.
Youth Crochet Club
5:30-6:30pm
 Youth Crochet Club
Tuesday, Aug. 12, 5:30-6:30pm
Youth Room Assistant Kristin will teach beginners and support those with some experience in exploring the creative fun of crocheting! Yarn and crochet hooks will be supplied, or feel free to bring your own.For ages 10-17.
13
Pokemon Club
3:30pm-4:45pm
 Pokemon Club
Wednesday, Aug. 13, 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
14
15
Dungeons & Dragons High School Adventure Ensemble
2:30-4:30pm
Dungeons & Dragons High School Adventure Ensemble
Friday, Aug. 15, 2:30-4:30pm
This group is limited to 6 experienced high school-aged players, and meets on Fridays from 2:30-4:30pm. The DM will help you roll up a character to join our ongoing campaign. Click below to sign up.

or call 413-583-3408.
Friday Online Gaming Club
3pm-4:50pm
 Friday Online Gaming Club
Friday, Aug. 15, 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.
16
17
18
19
Tabletop RPG Club
3:30pm-5:30pm
 Tabletop RPG Club
Tuesday, Aug. 19, 3:30pm-5:30pmTabletop RPG Club
This ongoing table top role play gaming club for ages 14-17 is currently playing Dungeons & Dragons, with room for a few more players. Please register.

or call 413-583-3408.
Wicked Trivia Night for YAs
6:30pm-7:30pm
 Wicked Trivia Night for YAs
Tuesday, Aug. 19, 6:30pm-7:30pm
For tweens & teens. If you’re obsessed with the movie Wicked, show off your knowledge to win excellent prizes! Please register.

or call 413-583-3408.
20
Pokemon Club
3:30pm-4:45pm
 Pokemon Club
Wednesday, Aug. 20, 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
21
22
Dungeons & Dragons High School Adventure Ensemble
2:30-4:30pm
Dungeons & Dragons High School Adventure Ensemble
Friday, Aug. 22, 2:30-4:30pm
This group is limited to 6 experienced high school-aged players, and meets on Fridays from 2:30-4:30pm. The DM will help you roll up a character to join our ongoing campaign. Click below to sign up.

or call 413-583-3408.
Friday Online Gaming Club
3pm-4:50pm
 Friday Online Gaming Club
Friday, Aug. 22, 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.
23
24
25
Youth Chess Club
3:00pm-4:00pm
 Youth Chess Club
Monday, Aug. 25, 3:00pm-4:00pm
(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.
26
Tabletop RPG Club
3:30pm-5:30pm
 Tabletop RPG Club
Tuesday, Aug. 26, 3:30pm-5:30pmTabletop RPG Club
This ongoing table top role play gaming club for ages 14-17 is currently playing Dungeons & Dragons, with room for a few more players. Please register.

or call 413-583-3408.
27
Pokemon Club
3:30pm-4:45pm
 Pokemon Club
Wednesday, Aug. 27, 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
28
Tween Graphic Novel Book Club
5:00pm-5:45pm
 Tween Graphic Novel Book Club
Thursday, Aug. 28, 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.
29
Dungeons & Dragons High School Adventure Ensemble
2:30-4:30pm
Dungeons & Dragons High School Adventure Ensemble
Friday, Aug. 29, 2:30-4:30pm
This group is limited to 6 experienced high school-aged players, and meets on Fridays from 2:30-4:30pm. The DM will help you roll up a character to join our ongoing campaign. Click below to sign up.

or call 413-583-3408.
"Read Between the Lines" High School Book Group
3:00pm-4:00pm
"Read Between the Lines" High School Book Group
Friday, Aug. 29, 3:00pm-4:00pmRead Between the Lin
Book chat and snacks for ages 14 & up. Meets one Friday a month. Books will be chosen by all members together at each meeting.
Friday Online Gaming Club
3:30pm-4:50pm
 Friday Online Gaming Club
Friday, Aug. 29, 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.
30
31
      
  August 2025September >>
Powered by engagedpatrons.org