Barnstable, Centerville Public Library
Upcoming Events
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
BCOA Resources: Caregiving 101
Caregiving 101BCOA Resources for Caregivers with Stacey Cullen Friday, April 10 at 10:00 a.m.In-person in the Conference Room This program will review the vital parts of caregiving including an ...
Social Group for ND Teens
Social Group for Neurodivergent Teens Monthly on the second Friday from 3:30 – 4:30 p.m.In-person in Community Room C Our amazing volunteer Isadora Greenberg leads this social group for neurodiv...
Knitters Guild of Cape Cod
Knitters Guild of Cape Cod (KGCC) Monthly on the second Saturday, from 11:00 AM – 1:00 PMIn-person in Community Rooms ABC Centerville library is proud to host monthly meetings of the Knitters Gu...
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Zumba with Rick
Zumba with Rick Weekly on Mondays from 11:00 a.m – 12:00 p.m.In-person in Community Rooms ABC CPL is hosting Zumba with Rick every Monday! Beginners welcome! Registration required for each c...
Mending Mondays
Mending Mondays – April Meeting This month’s meeting:Monday, April 13 from 2:00 – 3:00 p.m.In-person in Community Room A Have ripped pants waiting to be sewn, a cardigan with missing buttons, ho...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Make Ticks Take a Hike!
Make Ticks Take a Hike!Tickborne Disease Prevention with Escher Cattle Wednesday, April 15 @ 1:00 PMIn-person in Community Rooms AB Tick Season is upon us, and Extension Educator Escher Cattle w...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Dungeons & Dragons Club
Dungeons & Dragons Club Thursdays, April 16 – June 18 from 4:00 – 5:30 PM Join this club to campaign alongside other young adventurers!No experience necessary. Beginners welcome! Ages 9-14. ...
Yoga with Pam
Yoga at CPL with Pam Falcone Every 1st and 3rd Friday from 10:30 – 11:30 a.m.In-person in Community Rooms AB and Virtually via Zoom CPL hosts FREE Hatha yoga on the 1st and 3rd Friday of each mo...
Library Closed
Centerville Library will be closed in recognition of Patriots’ Day. The library will reopen with regular hours on Tuesday, April 21.
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
Firefighter Storytime with COMM Fire
Firefighter Storytime with COMM Fire Tuesday, April 21 at 11:00 AMIn-person on the Patio Join us for a special storytime with firefighters from the COMM Fire Department! No registration requ...
Comics-Making Class with C. R. Florence
Comics-Making Class with Local Artist, C.R. Florence! Tuesday, April 21 at 1:00 PMIn-person in Community Rooms AB For ages 8-15. No experience necessary! Local comics artist, C.R. Florence, ...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Cotuit Art Bus - Earth Day Craft
Cotuit Art Bus – Earth Day Craft Wednesday, April 22 from 1:00 – 3:00 PMIn-person in the Four Seas Ice Cream Parking Lot The Cotuit Art Bus is coming to Centerville Library for an Earth Day craf...
Libby Reads US eBook Club - April 2026
Libby Reads eBook Club: April 2026Formerly Big Library Read Thursday, April 23 – Thursday, May 7 Join a national eBook club! Facilitated by OverDrive, Libby Reads (formerly Big Library Read)...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Hora da história em português e inglês com Julia Silva
Hora da história em português com Julia SilvaPortuguese and English Storytime with Julia Silva quinta-feira, 23 de abril, às 11h00 Ela vai ler A Raposa e a Garça, de Dawn Casey, e fazer um artes...
"Unerased" Documentary Screening and Panel
Unerased: Asian Voices of Cape CodDocumentary Screening and Panel Thursday, April 23 at 3:00 PMIn-person in Community Rooms AB Join us for a screening and talkback of a short documentary that am...
Dungeons & Dragons Club
Dungeons & Dragons Club Thursdays, April 16 – June 18 from 4:00 – 5:30 PM Join this club to campaign alongside other young adventurers!No experience necessary. Beginners welcome! Ages 9-14. ...
Virtual - From Tiffany to Chihuly: Masters of Glass Art
From Tiffany to Chihuly: Masters of Glass ArtVirtual presentation with Jane Oneail of Culturally Curious Thursday, April 23 from 5:30 – 6:30 PMVirtually via Zoom Discover the luminous world of g...
Fireside Book Group - April Meeting
Fireside Book Group This month’s meeting: April 23 from 7:00 – 8:30 p.m.In-person by the Fireplace in the Poorvu Reading Room. Join a book club with a cozy atmosphere.The Fireside Book Group has...
A Song and Story Celebration with Davis Bates
A Song and Story Celebration with Davis Bates Friday, April 24 at 11:00 AMIn-person in Community Rooms ABC Please join us for a musical performance with Davis Bates! Registration required to...
Poem in Your Pocket Day
Poem in Your Pocket Day Monday, April 27In-person in the Children’s Room Celebrate National Poem in Your Pocket Day at Centerville Library! Drop by the Children’s Room any time and pick up a...
Zumba with Rick
Zumba with Rick Weekly on Mondays from 11:00 a.m – 12:00 p.m.In-person in Community Rooms ABC CPL is hosting Zumba with Rick every Monday! Beginners welcome! Registration required for each c...
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
Astronomy Today on Cape Cod with CCAS
Astronomy Today on Cape CodPresentation with the Cape Cod Astronomical Society (CCAS) Tuesday, April 28 at 2:00 PMIn-person in Community Rooms AB Join Brian Twohig of the Cape Cod Astronomical S...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Dungeons & Dragons Club
Dungeons & Dragons Club Thursdays, April 16 – June 18 from 4:00 – 5:30 PM Join this club to campaign alongside other young adventurers!No experience necessary. Beginners welcome! Ages 9-14. ...
Yoga with Pam
Yoga at CPL with Pam Falcone Every 1st and 3rd Friday from 10:30 – 11:30 a.m.In-person in Community Rooms AB and Virtually via Zoom CPL hosts FREE Hatha yoga on the 1st and 3rd Friday of each mo...
LEGO Club
“Let’s Build Together” LEGO Club Monthly on the first Friday from 3:30 – 4:30 p.m.In-person in Community Rooms ABC Join other LEGO lovers and dive into our huge stash of LEGOs to build anything ...
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Zumba with Rick
Zumba with Rick Weekly on Mondays from 11:00 a.m – 12:00 p.m.In-person in Community Rooms ABC CPL is hosting Zumba with Rick every Monday! Beginners welcome! Registration required for each c...
Women's Social Group
Women’s Social Group at Centerville Library Monthly on the first Monday at 12:00 PMIn-person in the Conference Room Join local women from the CPL family for special programs and events.Bring you...
Tales for Tails
Tales for Tails Weekly on Mondays from 3:45 PM – 4:45 PM Lets boost confidence in reading while socializing cats and small animals to help prepare them for adoption! Interested kids (ages 6-...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Virtual - The History of Music in Ireland with Sean Murphy
The History of Music in IrelandVirtual Presentation with Sean Murphy Tuesday, May 5 from 5:30 – 6:30 PMVirtually via Zoom This virtual presentation will take a look at the history of Irish music...
Bibliophreaks - May Meeting
Bibliophreaks Book Club This month’s meeting:Wednesday, May 6 at 3:15 PMIn-person in Community Room C Meet other people who are crazy about books!The Bibliophreaks Book Club meets monthly and ha...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Right on Readers - May Meeting
Right on Readers Book Club This month’s meeting:Thursday, May 7 from 4:00 – 5:00 p.m.In-person in the Conference Room Want to join a book club? Have time during the day for great discussion?Join...
"Feed Us with Trees" Author Talk with Elspeth Hay
Feed Us with Trees: Nuts and the Future of FoodAuthor Talk with Elspeth Hay Friday, May 8 at 11:00 a.m.In-person in Community Rooms AB As a girl, Elspeth Hay learned that we humans are a blight ...
BCOA Resources: Five Wishes
Five WishesBCOA Resources for Caregivers with Stacey Cullen Friday, May 8 at 10:00 AMIn-person in the Conference Room “Five Wishes” is a document and program created by Aging with Dignity, desig...
Social Group for ND Teens
Social Group for Neurodivergent Teens Monthly on the second Friday from 3:30 – 4:30 p.m.In-person in Community Room C Our amazing volunteer Isadora Greenberg leads this social group for neurodiv...
Knitters Guild of Cape Cod
Knitters Guild of Cape Cod (KGCC) Monthly on the second Saturday, from 11:00 AM – 1:00 PMIn-person in Community Rooms ABC Centerville library is proud to host monthly meetings of the Knitters Gu...
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Zumba with Rick
Zumba with Rick Weekly on Mondays from 11:00 a.m – 12:00 p.m.In-person in Community Rooms ABC CPL is hosting Zumba with Rick every Monday! Beginners welcome! Registration required for each c...
Mending Mondays
Mending Mondays – May Meeting This month’s meeting:Monday, May 11 from 2:00 – 3:00 p.m.In-person in Community Room A Have ripped pants waiting to be sewn, a cardigan with missing buttons, holey ...
Tales for Tails
Tales for Tails Weekly on Mondays from 3:45 PM – 4:45 PM Lets boost confidence in reading while socializing cats and small animals to help prepare them for adoption! Interested kids (ages 6-...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
"On Poetry" Workshop with Walter Ralston
On PoetryWorkshop and Presentation with Walter Ralston Tuesday, May 12 at 1:00 p.m.In-person in Community Rooms AB Join local poet Walter Ralston for a presentation On Poetry: an exploration of ...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Dungeons & Dragons Club
Dungeons & Dragons Club Thursdays, April 16 – June 18 from 4:00 – 5:30 PM Join this club to campaign alongside other young adventurers!No experience necessary. Beginners welcome! Ages 9-14. ...
Yoga with Pam
Yoga at CPL with Pam Falcone Every 1st and 3rd Friday from 10:30 – 11:30 a.m.In-person in Community Rooms AB and Virtually via Zoom CPL hosts FREE Hatha yoga on the 1st and 3rd Friday of each mo...
Zumba with Rick
Zumba with Rick Weekly on Mondays from 11:00 a.m – 12:00 p.m.In-person in Community Rooms ABC CPL is hosting Zumba with Rick every Monday! Beginners welcome! Registration required for each c...
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Tales for Tails
Tales for Tails Weekly on Mondays from 3:45 PM – 4:45 PM Lets boost confidence in reading while socializing cats and small animals to help prepare them for adoption! Interested kids (ages 6-...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Old Ladies Against Underwater Garbage
Old Ladies Against Underwater Garbage (OLAUG) Wednesday, May 20 at 2:00 PMIn-person in Community Rooms AB Come meet the Old Ladies Against Underwater Garbage! Formed in 2017, Old Ladies agai...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Dungeons & Dragons Club
Dungeons & Dragons Club Thursdays, April 16 – June 18 from 4:00 – 5:30 PM Join this club to campaign alongside other young adventurers!No experience necessary. Beginners welcome! Ages 9-14. ...
Library Closed
Centerville Library will be closed in recognition of Memorial Day. The library will reopen with regular hours on Tuesday, May 26.
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Tales for Tails
Tales for Tails Weekly on Mondays from 3:45 PM – 4:45 PM Lets boost confidence in reading while socializing cats and small animals to help prepare them for adoption! Interested kids (ages 6-...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Dungeons & Dragons Club
Dungeons & Dragons Club Thursdays, April 16 – June 18 from 4:00 – 5:30 PM Join this club to campaign alongside other young adventurers!No experience necessary. Beginners welcome! Ages 9-14. ...
Fireside Book Group - May Meeting
Fireside Book Group This month’s meeting: May 28 from 7:00 – 8:30 p.m.In-person by the Fireplace in the Poorvu Reading Room. Join a book club with a cozy atmosphere.The Fireside Book Group has m...
Toddler Storytime
Toddler Storytime with Miss Tessa Weekly on Mondays at 11:00 AM Join Miss Tessa for stories, movement, and dancing! No registration required, drop in! FREE!This storytime is held upstairs in...
Zumba with Rick
Zumba with Rick Weekly on Mondays from 11:00 a.m – 12:00 p.m.In-person in Community Rooms ABC CPL is hosting Zumba with Rick every Monday! Beginners welcome! Registration required for each c...
Women's Social Group
Women’s Social Group at Centerville Library Monthly on the first Monday at 12:00 PMIn-person in the Conference Room Join local women from the CPL family for special programs and events.Bring you...
Tales for Tails
Tales for Tails Weekly on Mondays from 3:45 PM – 4:45 PM Lets boost confidence in reading while socializing cats and small animals to help prepare them for adoption! Interested kids (ages 6-...
Knitting for a Cause
Sea Glass Art Class for Kids Weekly on Tuesdays from 10:00 AM – 12:00 PM Join this knitting group and make mittens, shawls, hats, scarves, and more for local nursing homes, NOAH shelters, and ot...
Born to Read Storytime
Born to Read with Miss TessaStorytime for Babies Weekly on Tuesdays at 3:00 PM Encourage early literacy in a safe environment! Join us for a gentle circle time of stories, snuggles, fun and conn...
Bibliophreaks - June Meeting
Bibliophreaks Book Club This month’s meeting:Wednesday, June 3 at 3:15 p.m.In-person in Community Room C Meet other people who are crazy about books!The Bibliophreaks Book Club meets monthly and...
Thursday Knitting Group
Thursday Knitting Group Weekly on Thursdays from 10:00 AM – 1:00 PM Love to knit? The Thursday Knitting Group is the place for you! Meet new friends while practicing your favorite fiber craf...
Fresh Air Storytime
Fresh Air Storytime with Miss Tessa Weekly on Thursdays at 11:00 AM Join Miss Tessa OUTSIDE for stories, music, movement, and BUBBLES! No registration required, drop in! FREE!This storytime ...
Right on Readers - June Meeting
Right on Readers Book Club This month’s meeting:Thursday, June 4 from 4:00 – 5:00 p.m.In-person in the Conference Room Want to join a book club? Have time during the day for great discussion?Joi...
Dungeons & Dragons Club
Dungeons & Dragons Club Thursdays, April 16 – June 18 from 4:00 – 5:30 PM Join this club to campaign alongside other young adventurers!No experience necessary. Beginners welcome! Ages 9-14. ...
Yoga with Pam
Yoga at CPL with Pam Falcone Every 1st and 3rd Friday from 10:30 – 11:30 a.m.In-person in Community Rooms AB and Virtually via Zoom CPL hosts FREE Hatha yoga on the 1st and 3rd Friday of each mo...
LEGO Club
“Let’s Build Together” LEGO Club Monthly on the first Friday from 3:30 – 4:30 p.m.In-person in Community Rooms ABC Join other LEGO lovers and dive into our huge stash of LEGOs to build anything ...
LEGO Club - June
“Let’s Build Together” LEGO Club This month’s meeting: Friday, June 5 from 3:30 – 4:30 p.m.In-person in Community Rooms ABC Join other LEGO lovers and dive into our huge stash of LEGOs to build ...
