January 2026

Event Categories

To limit event types being displayed, check the corresponding categories:

Event Locations

To limit event locations being displayed, check the corresponding branches or places:

Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
 
 
 
 
1

Thursday, January 1Closed

The Salem Public Library

2
3
4
5
6

Tuesday, January 66:30—7:30 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Teen Volunteer Night

Winter-Spring 2026 Teen Volunteer Programs. Volunteer at the library and earn community service hours working on various projects!Dates and activities this winter: January 6 (Toy Clean Up), February 19 (Letter Writing) & March 24 (Toy Clean Up). Grades 6-12
7

Wednesday, January 75:30—6:00 PMFresh Express LaundryCommunity Visits , Salem, MA, 01970

Bilingual Storytime at The Laundry

Fresh Express Laundry & The Salem Public Library presents: Bilingual Storytime @ The Laundry! Drop by and enjoy stories, songs, and rhymes in Spanish and English for children and their parent or caregiver. Wednesday at 5:30pm at Fresh Express Laundry Center: 95 Congress St, Salem, MA.…Learn More
8
9

Friday, January 910:00 AM—12:00 PMMayor Jean Levesque Community Life Center - 401 Bridge St, Salem, MA 01970Community Visits , Salem, MA, 01970

Pop Up Library at the Community Life Center

The Pop Up Library will be visiting the Community Life Center every other Friday.   Drop by to register for a card, borrow materials, ask a question, or just say hi!
10

Saturday, January 1010:00—11:00 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

- CANCELED - Read to a Dog (4 events, all full)

rtad.Have a new or struggling reader who needs to build confidence and practice reading aloud?  Come read to Hendrix, the trained therapy dog, a sweet a non-judgmental listener!  Bring your own book to read, or choose one of ours. Four time slots are available each Saturday - 10:00, 10:15, 10:30 and 10:45.…Learn More
Select an occurrence to register for:
10:00—10:15 AMCANCELED - Read to a Dog
10:15—10:30 AMCANCELED - Read to a Dog
10:30—10:45 AMCANCELED - Read to a Dog
10:45—11:00 AMCANCELED - Read to a Dog

Saturday, January 103:00—3:30 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Baby Rave (Session 1)

Baby Rave Flyer.Drop by with your little one for music, dancing and bubbles.   BYOP (Bring Your Own Pacifier)!For ages 0-3 (with caregiver).

Saturday, January 103:30—4:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Baby Rave (Session 2)

Baby Rave Flyer.Drop by with your little one for music, dancing and bubbles.   BYOP (Bring Your Own Pacifier)!For ages 0-3 (with caregiver).
11
12

Monday, January 1212:00—12:45 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Early Learning Playgroup

early learning playgroup.This playgroup is designed for mixed-age children to explore, learn, and play in a dynamic environment that encourages collaboration and creativity through music, storytelling, games, and engaging play!Age 2+ (with caregiver)Presented by the CFCE of the North Shore.…Learn More
13

Tuesday, January 136:30—7:30 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Cocoa and Crafting

Cocoa & Crafting.Marshmallows, chocolate, peppermint, oh my!  Mix up a sweet drink using our hot chocolate bar then relax with a craft.  Grades 5-12
14
15
16
17

Saturday, January 1710:30—11:30 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Lego Club

Lego Club Poster WinterSpring '26.We provide the Legos, you provide the imagination!  Stop by the library on Saturday mornings (biweekly) to play and build. Open to kids 4+ (with caregivers).   Siblings welcome.
18
19

Monday, January 19Closed

The Salem Public Library

20

Tuesday, January 2010:00—10:30 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Sensory Bins: Little Learners

sensory bins.Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*

Tuesday, January 203:30—4:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Storytime with Miss Simone

Storytime with Miss Simone.An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*

Tuesday, January 206:30—7:30 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Chess Club

chess club.The library is hosting weekly chess nights where players of all ages can play and learn from each other.   Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
21

Wednesday, January 2110:00—11:00 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Baby Signs

Baby Signs.A six-week signing play class with fun games and songs which focus on developmental skills and teaching basic Baby Sign language. (Week 7 will be a signing storytime with Beebo the bear!)For ages 6 mo - 24 months. *Register once for the whole 7-week s…Learn More

Wednesday, January 216:30—8:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Cozy Embroidery Course

cozy embroidery poster.Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment!  Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift.   During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
22

Thursday, January 223:45—4:45 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Craft Club

Craft Club.Make a different craft every week at our Craft Club!  Paper crafts, paintings, cardboard projects, you name it.   All materials provided. Open to Grades K+*Please register for each week you plan to attend*
23

Friday, January 2310:00 AM—12:00 PMMayor Jean Levesque Community Life Center - 401 Bridge St, Salem, MA 01970Community Visits , Salem, MA, 01970

Pop Up Library at the Community Life Center

The Pop Up Library will be visiting the Community Life Center every other Friday.   Drop by to register for a card, borrow materials, ask a question, or just say hi!

Friday, January 2310:00—10:30 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Jammin' With Jessica

Jammin' with Jessica.Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
24

Saturday, January 2410:30—11:00 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Family Circle Time

family circle time.An adaptive sensory-friendly song and movement program for children to share with their caregiver/family.   This program brings families together to learn and play in an environment that welcomes and supports the unique needs of children with autism spectrum/sensory processing disorders and children of all needs and differing abilities.…Learn More

Saturday, January 243:00—4:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Graphic Novel Book Club

graphic novel club.Join us in the Program Room to discuss a new graphic novel every three weeks!  Copies are available in the Children's Room. On January 24th we'll discuss 5 Worlds by Alexis Siegel!Grade 6+
25

Sunday, January 252:00—4:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Salem Public Library's Annual Seed Swap

seedswap2026Everyone is invited to drop by between 2-4pm and bring saved seeds or extra seeds from 2025 to swap with fellow garden enthusiasts. New gardeners are welcome to come and select some starter seeds. Join us to share gardening tips and suggestions as we…Learn More
26

Monday, January 2610:00—11:00 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Tell Me a Cuento

tell me a cuento.A bilingual (English-Spanish) storytime with Ms. Suzie.   Stories, songs, and rhymes in Spanish & English for children and their parent or caregiver. Cuentos, canciones y rimas en Español e Inglés para niños y sus padres o cuidadores. Ages 18 mo.…Learn More

Monday, January 2612:00—12:45 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Early Learning Playgroup

early learning playgroup.This playgroup is designed for mixed-age children to explore, learn, and play in a dynamic environment that encourages collaboration and creativity through music, storytelling, games, and engaging play!Age 2+ (with caregiver)Presented by the CFCE of the North Shore.…Learn More
27

Tuesday, January 2710:00—10:30 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Sensory Bins: Little Learners

sensory bins.Explore and learn through tactile play with our big sensory bins. Bins may include rainbow rice, water, lentils, toys, natural objects and more. Age 18 months to 3 years (with caregiver)*Please register for each week you plan to attend*

Tuesday, January 273:30—4:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Storytime with Miss Simone

Storytime with Miss Simone.An afternoon storytime for littles with books, songs and more!Ages 0-5 with caregiver*Please register for each week you plan to attend*

Tuesday, January 276:30—7:30 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Chess Club

chess club.The library is hosting weekly chess nights where players of all ages can play and learn from each other.   Whether you're new to the game or a veteran player, all skill levels welcome, and basic instruction will be provided. Open to all ages. *Please…Learn More
28

Wednesday, January 2810:00—11:00 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Baby Signs

Baby Signs.A six-week signing play class with fun games and songs which focus on developmental skills and teaching basic Baby Sign language. (Week 7 will be a signing storytime with Beebo the bear!)For ages 6 mo - 24 months. *Register once for the whole 7-week s…Learn More

Wednesday, January 282:30—4:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Cardboard Crafternoon (Half Day, Hooray!)

Crafternoon (Winter '26).Use our cardboard boxes and tubes to create your own masterpiece at this drop-in program!Open to all ages (with caregiver). Part of our "Half Day, Hooray!" series.

Wednesday, January 286:30—8:00 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Cozy Embroidery Course

cozy embroidery poster.Join Ms. Kate for an 8-week embroidery workshop and learn a new skill in a relaxing environment!  Participants will learn a series of embroidery stitches and gradually build skills as they complete a cute embroidery sampler to keep or gift.   During the first meeting each participant will receive a kit containing everything needed to complete the project, which they can bring home each week after class to continue working on their piece.…Learn More
29

Thursday, January 293:45—4:45 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Craft Club

Craft Club.Make a different craft every week at our Craft Club!  Paper crafts, paintings, cardboard projects, you name it.   All materials provided. Open to Grades K+*Please register for each week you plan to attend*

Thursday, January 297:00—8:30 PMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

SPL Adult Book Club

Project Hail Mary image.This month's selection is "Project Hail Mary" by Andy Weir. Copies of the book are available at the Circulation Desk.   Please sign up for the Adult Book Group Newsletter to stay informed.
30

Friday, January 3010:00—10:30 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Jammin' With Jessica

Jammin' with Jessica.Read stories and sing songs with your little one at our morning storytime!For age 0-5, with caregiver. *Please register for each week you plan to attend*
31

Saturday, January 3110:30—11:30 AMChildren's Program Room - Ground FloorThe Salem Public Library370 Essex St, Salem, MA, 01970

Lego Club

Lego Club Poster WinterSpring '26.We provide the Legos, you provide the imagination!  Stop by the library on Saturday mornings (biweekly) to play and build. Open to kids 4+ (with caregivers).   Siblings welcome.