Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
Sunday, June 1Library Closed
2
Monday, June 210:00—10:45 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Tiny Tots Playgroup
This 45-minute open playgroup is for children under three and their grownups. (Siblings welcome!) This is a great opportunity to socialize and learn from one another!
Monday, June 25:30—7:30 PMLearning LabShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Knit/Crochet Night in the SPL MakerSpace
Bring your knitting, crochet, or other portable fiber craft to the library to craft in the MakerSpace. All levels welcome, no instruction provided. Contact Hedda Monaghan, hmonaghan@cwmars. org with any questions! Knitting/crochet in the MakerSpace meets on the first Monday of every month.…Learn More
Monday, June 26:30—8:00 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Build It Club
Drop by the Children's Program Room to build with different kinds of blocks, including KEVA planks, big foam blocks, and Duplo. For kids of all ages. Caregivers, please be aware that this program has no facilitator.
3
Tuesday, June 310:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Book Beats
Join Miss Carlina for this lively early-literacy music and movement program. Children and parents will enjoy music together through, song, dance, and instrument play. This program is intended for preschoolers and their grownups. Siblings are welcome.…Learn More
Tuesday, June 34:00—6:00 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Lego Club
Head to the Children's Program Room and build with Legos. Follow our weekly prompt, or create whatever your heart desires. For kids of all ages who are comfortable using Legos. Parents, please be aware that this program has no facilitator.…Learn More
4
Wednesday, June 49:30—10:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 410:30—11:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 41:00—1:45 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Preschool Explorers
Preschool-aged children are invited to a special storytime designed to foster independence and practice classroom skills. We will enjoy stories, songs, and a fun craft or activity. Grown ups will remain outside the program room for this independent storytime, but are welcome to assist their child with the craft at the end of the program.…Learn More
Wednesday, June 46:30—9:00 PMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Friends Board Meeting
Monthly Friends of the Library Board meeting.
5
Thursday, June 510:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Wiggle Words
Join Miss Sonja in the Meeting Room for Wiggle Words! We will sing, dance, read stories, and have oodles of fun!This program is intended for walking kiddos, but everyone is welcome. No tokens required.…Learn More
Thursday, June 510:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Fun with Colors!
A perfect way to have fun and practice school readiness skills! For toddlers, preschoolers, and their parents/caregivers. (No registration required)
Thursday, June 56:30—8:00 PMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Shrewsbury Readers Book Group
This group is about a good book and a good discussion. Titles are selected from a variety of genres.
Copies of the book will be available at the first floor Circulation desk for group members to check out. New members are welcome; please contact Priya Rathnam at 508-841-8537 or prathnam@shrewsburyma.…Learn More
6
Friday, June 610:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Tinker Time
STEAM for older toddlers and preschoolers and their grownups
Friday, June 62:00—3:30 PMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Good Day Memory Café
A memory café is a welcoming place for people living with Alzheimer's or other forms of dementia and their care partners. The Memory Café will meet on the first and third Friday of every month from 2:00-3:30 PM in the library. ContactMichael Zeller mzeller@cwmars.…Learn More
Friday, June 63:30—4:45 PMMeeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Friday Fun for Teens
Drop in each week for a different activity - some relaxing, some crafty, some ridiculous, some delicious.
For grades 5-12. No registration necessary.
7
8
Sunday, June 8Library Closed
9
Monday, June 94:00—5:30 PMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Foundation Board Meeting
Foundation Board Meeting
Monday, June 95:30—6:00 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Mindfulness Mondays
Wind down your evening at the library with this storytime best suited for families with children aged 3-6. We will share stories, songs, breathing techniques, and simple yoga poses as we practice regulating our emotions, our bodies, and our minds . (Admittance…Learn More
Monday, June 96:30—8:00 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Build It Club
Drop by the Children's Program Room to build with different kinds of blocks, including KEVA planks, big foam blocks, and Duplo. For kids of all ages. Caregivers, please be aware that this program has no facilitator.
10
Tuesday, June 1010:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Book Beats
Join Miss Carlina for this lively early-literacy music and movement program. Children and parents will enjoy music together through, song, dance, and instrument play. This program is intended for preschoolers and their grownups. Siblings are welcome.…Learn More
11
Wednesday, June 119:30—10:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 1110:30—11:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 111:00—1:45 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Preschool Explorers
Preschool-aged children are invited to a special storytime designed to foster independence and practice classroom skills. We will enjoy stories, songs, and a fun craft or activity. Grown ups will remain outside the program room for this independent storytime, but are welcome to assist their child with the craft at the end of the program.…Learn More
12
Thursday, June 1210:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Wiggle Words
Join Miss Sonja in the Meeting Room for Wiggle Words! We will sing, dance, read stories, and have oodles of fun!This program is intended for walking kiddos, but everyone is welcome. No tokens required.…Learn More
Thursday, June 1210:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Fun with Colors!
A perfect way to have fun and practice school readiness skills! For toddlers, preschoolers, and their parents/caregivers. (No registration required)
Thursday, June 126:00—8:00 PMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Arts, Culture & Well-Being for our Global Communities
Arts & culture are integral in our well-being. How is creativity interconnected with health? How does arts & cultural expression benefit those of us learning a new language, while adapting to a new culture & country? How can engaging in creative activities benefit our globally diverse communities? We will explore the many multi-faceted ways that our health is affected through arts & cultural experiences, with a special focus for ESL learners & newcomers to the USA.…Learn More
Thursday, June 127:00—8:00 PMYoung Adult RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Teen Writing Club
Writers and aspiring writers are invited to join this new club for teens. Bring a work in progress or try something new. Over the course of the hour we'll write, play games, work with prompts, and enjoy snacks. Writers of all skill and experience levels welcome - we're here to have fun! This club will meet on the second Thursday of each month during the school year.…Learn More
13
Friday, June 1310:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Tinker Time
STEAM for older toddlers and preschoolers and their grownups
Friday, June 133:30—4:45 PMMeeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Friday Fun for Teens
Drop in each week for a different activity - some relaxing, some crafty, some ridiculous, some delicious.
For grades 5-12. No registration necessary.
14
Saturday, June 142:00—3:30 PMMeeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Learn Chess: from Beginner to Intermediate
It's your move! In this engaging series of chess instruction sessions, Avighna M of St John's will help chess beginners really understand how the game is played. Join each session or as your schedule allows to learn more about opening moves, attacking and defending, middle game and endgame principles, and how to use these strategies and lessons to improve on your own.…Learn More
15
Sunday, June 15Library Closed
16
Monday, June 1610:00—10:45 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Tiny Tots Playgroup
This 45-minute open playgroup is for children under three and their grownups. (Siblings welcome!) This is a great opportunity to socialize and learn from one another!…Learn More
Monday, June 166:30—8:00 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Build It Club
Drop by the Children's Program Room to build with different kinds of blocks, including KEVA planks, big foam blocks, and Duplo. For kids of all ages. Caregivers, please be aware that this program has no facilitator.
17
Tuesday, June 1710:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Book Beats
Join Miss Carlina for this lively early-literacy music and movement program. Children and parents will enjoy music together through, song, dance, and instrument play. This program is intended for preschoolers and their grownups. Siblings are welcome.…Learn More
18
Wednesday, June 189:30—10:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 1810:30—11:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 181:00—1:45 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Preschool Explorers
Preschool-aged children are invited to a special storytime designed to foster independence and practice classroom skills. We will enjoy stories, songs, and a fun craft or activity. Grown ups will remain outside the program room for this independent storytime, but are welcome to assist their child with the craft at the end of the program.…Learn More
19
Thursday, June 1910:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Wiggle Words
Join Miss Sonja in the Meeting Room for Wiggle Words! We will sing, dance, read stories, and have oodles of fun!This program is intended for walking kiddos, but everyone is welcome. No tokens required.…Learn More
Thursday, June 1910:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Fun with Colors!
A perfect way to have fun and practice school readiness skills! For toddlers, preschoolers, and their parents/caregivers. (No registration required)
Thursday, June 197:00—8:30 PMLearning LabShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Reading Glasses- 20's & 30's Book Club
Reading Glasses, SPL's book group for adults in their 20s and 30s, will be on the 3rd Thursday of every month in a hybrid format. We will meet in the Learning Lab on the 2nd Floor, and well as on Google Meet.
New attendees, please email SPLreference@cwmars.…Learn More
20
Friday, June 2010:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Tinker Time
STEAM for older toddlers and preschoolers and their grownups
Friday, June 202:00—3:30 PMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Good Day Memory Café
A memory café is a welcoming place for people living with Alzheimer's or other forms of dementia and their care partners. The Memory Café will meet on the first and third Friday of every month from 2:00-3:30 PM in the library. ContactMichael Zeller, mzeller@cwmars.…Learn More
21
22
Sunday, June 22Library Closed
23
Monday, June 236:30—8:00 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Build It Club
Drop by the Children's Program Room to build with different kinds of blocks, including KEVA planks, big foam blocks, and Duplo. For kids of all ages. Caregivers, please be aware that this program has no facilitator.
24
Tuesday, June 2410:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Book Beats
Join Miss Carlina for this lively early-literacy music and movement program. Children and parents will enjoy music together through, song, dance, and instrument play. This program is intended for preschoolers and their grownups. Siblings are welcome.…Learn More
25
Wednesday, June 259:30—10:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 2510:30—11:00 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Babies Books and Bubbles
Join Miss Carlina for Babies, Books, and Bubbles! This program includes books, songs, rhymes, fingerplays, and of course bubbles!This program is intended for children ages 0-2 years old, but everyone is welcome.
Wednesday, June 251:00—1:45 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Preschool Explorers
Preschool-aged children are invited to a special storytime designed to foster independence and practice classroom skills. We will enjoy stories, songs, and a fun craft or activity. Grown ups will remain outside the program room for this independent storytime, but are welcome to assist their child with the craft at the end of the program.…Learn More
26
Thursday, June 2610:00—10:30 AMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Meeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Wiggle Words
Join Miss Sonja in the Meeting Room for Wiggle Words! We will sing, dance, read stories, and have oodles of fun!This program is intended for walking kiddos, but everyone is welcome. No tokens required.…Learn More
Thursday, June 2610:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Fun with Colors!
A perfect way to have fun and practice school readiness skills! For toddlers, preschoolers, and their parents/caregivers. (No registration required)
Thursday, June 2611:00 AM—12:00 PMMeeting Room AShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Discoveries Non-Fiction Book Club
Explore fascinating true stories with us every month. From history and science, to biographies and current events, we will discuss a wide range of topics. Connect with fellow readers, share your thoughts, and expand your knowledge in a friendly, engaging environment.…Learn More
Thursday, June 266:30—7:30 PMMeeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Cookbook Book Club
A cookbook will be selected every month and copies will be available at the main desk during the first week of the month. Participants are invited to choose a recipe from the cookbook, prepare it at home, then bring it to the library to share with others.…Learn More
27
Friday, June 2710:30—11:30 AMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Tinker Time
STEAM for older toddlers and preschoolers and their grownups
28
Saturday, June 2811:00 AM—2:00 PMMeeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Brunch & Board Games
Come try out a new board game, or bring your own to set up a game! Brunch and Board games is intended for adults to try new games, teach games you love, and connect with others! There are some light snacks provided to keep you going! Come as a group or as an individual.…Learn More
Saturday, June 282:00—3:30 PMMeeting Room BShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Learn Chess: from Beginner to Intermediate
It's your move! In this engaging series of chess instruction sessions, Avighna M of St John's will help chess beginners really understand how the game is played. Join each session or as your schedule allows to learn more about opening moves, attacking and defending, middle game and endgame principles, and how to use these strategies and lessons to improve on your own.…Learn More
29
Sunday, June 29Library Closed
30
Monday, June 306:30—8:00 PMChildren's Program RoomShrewsbury Public Library609 Main Street, Shrewsbury, MA, 01545
Build It Club
Drop by the Children's Program Room to build with different kinds of blocks, including KEVA planks, big foam blocks, and Duplo. For kids of all ages. Caregivers, please be aware that this program has no facilitator.