Mary M. Campbell Public Library
View details
-
Tuesday June 9 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Tuesday June 9 10:00am - 8:00pm EDT
Track & Build Day @ MFL
Track & Build Day @ MFLEvery Tuesday; 10am-8pmLAST TUE
-
Tuesday June 9 11:00am - 12:00pm EDT
Little Learners Storytime
Read, sing, and play at our interactive storytime for little
-
Tuesday June 9 1:00pm - 3:00pm EDT
Coloring for Grown-Ups
Color away your stress! Join other adults for a fun, relaxing\
-
Tuesday June 9 1:00pm - 3:00pm EDT
Mah Jong Club
Join us on Tuesdays at 1 PM for some mah jong! If you own an Am
-
Tuesday June 9 1:00pm - 3:00pm EDT
The Common Thread Quilters
Join us every Tuesday for a thread of creativity and community!
-
Tuesday June 9 1:30pm - 3:30pm EDT
Solar Tuesdays w/ Timmy Telescope @ MFL
Solar Tuesdays w/ Timmy Telescope @ MFLTuesdays outside
-
Tuesday June 9 2:00pm - 3:00pm EDT
Chair Zumba with Ms. Lavinia
Join us for Chair Zumba. Chair Zumba is a simple form of Zumba
-
Tuesday June 9 2:00pm - 3:00pm EDT
Open Craft Time at the Library
We will put out craft supplies, you get creative! This program
-
Tuesday June 9 2:30pm - 3:00pm EDT
Indoor Story Time @ MFL
Indoor Story Time w/ Mr. Jason Tuesdays @ 2:30pmAll age
-
Tuesday June 9 2:30pm - 3:15pm EDT
-
Tuesday June 9 3:00pm - 5:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Tuesday June 9 3:00pm - 5:00pm EDT
Afterschool Social Club
Refuel and recharge after school.Youth of all ages are invi
-
Tuesday June 9 3:15pm - 4:00pm EDT
-
Tuesday June 9 4:00pm - 7:00pm EDT
TCG Tuesdays
Join us on the 2nd and 4thTuesday of each month for an afternoo
-
Tuesday June 9 4:00pm - 4:45pm EDT
-
Tuesday June 9 6:30pm - 7:30pm EDT
PokĂŠmon Tuesdays @ MFL
PokĂŠmon Tuesdays2nd Tuesday each month at 6:30pmDo you
-
Tuesday June 9 7:00pm - 8:30pm EDT
Silent Book Club
If a traditional book club is not your thing, try our silent b
-
Wednesday June 10 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Wednesday June 10 10:00am - 11:00am EDT
Pictures & Pages Story Time with Miss Colleen
The popular story time event has returned!
-
Wednesday June 10 10:00am - 10:30am EDT
Story Time and Craft Activity with Miss Mel on Facebook Live Onli
Join Miss Mel and Christina Bunny in reading together a most st
-
Wednesday June 10 10:00am - 11:00am EDT
Midweek Mindful Coloring
Take a break and recharge with an hour of coloring, connec
-
Wednesday June 10 10:00am - 11:00am EDT
One-on-one technology class
Need help to figure out how to use your iphone? Would you like
-
Wednesday June 10 10:15am - 10:45am EDT
Infant & Toddler Storytime
Join us for Infant & Toddler Storytime!We use our imaginati
-
Wednesday June 10 10:30am - 11:30am EDT
Block Party
Block Party is an hour of free play to build & explore with our
-
Wednesday June 10 10:30am - 12:30pm EDT
Canasta
Want to play Canasta? HTFL is the place to be!Join us for C
-
Wednesday June 10 11:00am - 1:00pm EDT
Senior SEPTA Passes and More!
Representatives from Senator Tim Kearneyâs office wi
-
Wednesday June 10 11:00am - 12:00pm EDT
Adult Chair Yoga
Join us for chair yoga! Bring a small towel or scarf and enjoy
-
Wednesday June 10 2:00pm - 4:00pm EDT
Open Maker Space Hours w/ Arts & Crafts Focus @ MFL
Open Maker Space Hours @ MFLWednesdays2pm-4pmThese
-
Wednesday June 10 2:00pm - 3:30pm EDT
ESL Conversation Club
Come join our ESL Conversation Club at Aston Public Library! \
-
Wednesday June 10 3:00pm - 5:00pm EDT
Afterschool Social Club
Refuel and recharge after school.Youth of all ages are invi
-
Wednesday June 10 3:00pm - 5:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Wednesday June 10 4:00pm - 5:00pm EDT
Steps into Nature Presents: Let's Write an Article Together!
As a group, weâll write and illustrate a little article for
-
Wednesday June 10 4:00pm - 5:30pm EDT
TeenCraft Station: Shrinky Dinks
Drop in and get creative at our weekly TeenCraft Station! Each
-
Wednesday June 10 4:15pm - 5:15pm EDT
Youth Plant & Garden Club
Join YPLâs Youth Plant & Garden Club! This school year, we w
-
Wednesday June 10 4:30pm - 5:30pm EDT
PAWS for Reading on the LAWN
Hello PAWS Readers ages 6 and up! Meet your furry friends in pe
-
Wednesday June 10 5:30pm - 7:30pm EDT
Crochet & Stitch
Beginners welcome! Bring your own projects to share with and in
-
Wednesday June 10 5:30pm - 6:30pm EDT
Evening Book Club
Come meet new people and share a love of books, both new a
-
Wednesday June 10 6:00pm - 8:00pm EDT
Cookbook Club
Join us on the second Wednesday of every month at 6pm for Cookb
-
Wednesday June 10 6:30pm - 8:30pm EDT
Mah Jongg @ HTFL â Nighttime Version
Know how to play Mah Jongg and want a group to play with? HTFL
-
Thursday June 11 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Thursday June 11 10:00am - 11:30am EDT
Knitting & Crochet Club for Adults
Come join our weekly knitting and crocheting club for adults! A
-
Thursday June 11 10:30am - 11:15am EDT
Mr. Andrew's Play on Music @ MFL
Mr. Andrew Behringer's Play on Music @ MFL2nd Thursday each
-
Thursday June 11 10:30am - 12:00pm EDT
Our Next Chapter: Support Group for Older Women
Looking for a supportive space to connect, share experiences,
-
Thursday June 11 10:30am - 11:00am EDT
-
Thursday June 11 11:00am - 12:00pm EDT
Little Learners Storytime
Read, sing, and play at our interactive storytime for little
-
Thursday June 11 12:00pm - 2:00pm EDT
Mah Jongg @ HTFL â Daytime Version
Know how to play Mah Jongg and want a group to play with? HTFL
-
Thursday June 11 1:00pm - 3:00pm EDT
Writers Group
Looking for dedicated time to write and connect with other writ
-
Thursday June 11 2:00pm - 3:00pm EDT
Thursday Book Group
Join us for lively book discussions. We choose selections from
-
Thursday June 11 2:00pm - 5:00pm EDT
Drop-in Job & Career Assistance
Need assistance with navigating the job search and application
-
Thursday June 11 2:00pm - 3:30pm EDT
Quilting Group
Attention Quilters! Join us to talk about patterns, techniques
-
Thursday June 11 3:00pm - 5:00pm EDT
Afterschool Social Club
Refuel and recharge after school.Youth of all ages are invi
-
Thursday June 11 3:00pm - 5:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Thursday June 11 3:00pm - 6:00pm EDT
LEGO Stop-Motion Movie Making @ MFL
LEGO Stop-Motion Movie MakingSelect Thursdays 3-6pmSugg
-
Thursday June 11 4:30pm - 5:30pm EDT
Lego Club
Come exercise imagination by building creations with Legos
-
Thursday June 11 6:00pm - 7:00pm EDT
Italian Conversation Online
Join us online for Italian conversation with fellow learners fr
-
Thursday June 11 7:00pm - 8:00pm EDT
Norwegian Conversation Online Online
Join us online for Norwegian conversation with fellow learners
-
Thursday June 11 7:00pm - 8:00pm EDT
Virtual Author Talk: Apocalyptic Mayhem, Lava-Spitting Llamas, an
Click here to register for this virtual talk and submit questio
-
Friday June 12 All Day
Dark Academia
Dark Academia is not your typical book club. We're going to ex
-
Friday June 12 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Friday June 12 9:30am - 10:15am EDT
Social Media
Learn how to set up your accounts on various social media platf
-
Friday June 12 9:30am - 10:30am EDT
Book Walkers: MFL Indoor Walking Group @ the Library
Do you miss walking the Mall with your friends? Do you like wal
-
Friday June 12 10:00am - 10:30am EDT
Preschool Yoga w/ Miss Kenz @ MFL
Preschool Yoga w/ Miss Kenz2nd Friday each month at 10am\
-
Friday June 12 10:00am - 11:00am EDT
Weekly Wellness YOGA
Join us for a weekly revitalizing 50-minute yoga session led by
-
Friday June 12 10:00am - 12:00pm EDT
Tea and Stitch
Join us for time to stitch, drink tea and visit.For more i
-
Friday June 12 10:30am - 11:00am EDT
Reading Rocks!: A Music, Dance, and Comedy Show with Mr. Matt fro
Winsor Room - No registration required - All AgesThe Readin
-
Friday June 12 10:30am - 1:30pm EDT
Viking Sewing/Embroidery Club
This is NOT for beginners! This club is for seasoned sewers!\
-
Friday June 12 2:00pm - 4:45pm EDT
Friday Building Club
Do you like to build? We do too! Drop in & build anything you c
-
Friday June 12 3:00pm - 4:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Friday June 12 7:00pm - 8:00pm EDT
Open Mic Night for Writers
Our popular Open Mic Night is now online on Zoom! If you are a
-
Saturday June 13 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Saturday June 13 10:00am - 11:00am EDT
Let's Speak French! Conversation Table
Join us for the French Conversation Group, meeting the first a
-
Saturday June 13 10:00am - 11:30am EDT
Footnotes*
*A walking club for adults. Join us for 1-4 mile walks (round
-
Saturday June 13 10:00am - 12:00pm EDT
Adult Coloring Club
Art Group will be transitioning to a more casual drop in progra
-
Saturday June 13 10:30am - 11:00am EDT
Jitterbugs Yoga Adventure
Go on a storytelling adventure with Jitterbugs! We will do a wa
-
Saturday June 13 10:30am - 11:15am EDT
Kid Craft
Join our teen volunteers to make a craft, play a game, and re
-
Saturday June 13 11:30am - 12:30pm EDT
STEM Saturday
Come play and explore with our STEM Kits. For families with chi
-
Sunday June 14 1:00pm - 5:00pm EDT
Track & Build Day @ MFL
Track & Build Day @ MFLEvery Tuesday; 10am-8pm2nd Sund
-
Monday June 15 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Monday June 15 4:00pm - 5:00pm EDT
Graphic Novel Book Group
Like reading and graphic novels? Check out our elementary age
-
Monday June 15 5:00pm - 7:00pm EDT
Dungeons & Dragons
Interested in D&D? Join our adventure! Create your own characte
-
Monday June 15 6:00pm - 7:30pm EDT
-
Monday June 15 7:00pm - 8:30pm EDT
Library Board Meeting
The Ridley Park Library Board of Trustees meets on the third Mo
-
Tuesday June 16 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Tuesday June 16 10:00am - 8:00pm EDT
Track & Build Day @ MFL
Track & Build Day @ MFLEvery Tuesday; 10am-8pmLAST TUE
-
Tuesday June 16 10:00am - 10:45am EDT
Indoor Story Time @ MFL
Indoor Story Time w/ Mr. Jason Tuesdays @ 10amAll ages
-
Tuesday June 16 10:30am - 11:00am EDT
Bibs n' Books
Infants to age 3, their younger or older siblings, and their
-
Tuesday June 16 11:00am - 12:00pm EDT
Little Learners Storytime
Read, sing, and play at our interactive storytime for little
-
Tuesday June 16 11:00am - 11:45am EDT
Indoor Story Time @ MFL
Indoor Story Time w/ Mr. Jason Tuesdays @ 11amAll ages
-
Tuesday June 16 1:00pm - 3:00pm EDT
Mah Jong Club
Join us on Tuesdays at 1 PM for some mah jong! If you own an Am
-
Tuesday June 16 1:00pm - 3:00pm EDT
Coloring for Grown-Ups
Color away your stress! Join other adults for a fun, relaxing\
-
Tuesday June 16 1:00pm - 3:00pm EDT
The Common Thread Quilters
Join us every Tuesday for a thread of creativity and community!
-
Tuesday June 16 1:30pm - 3:30pm EDT
Solar Tuesdays w/ Timmy Telescope @ MFL
Solar Tuesdays w/ Timmy Telescope @ MFLTuesdays outside
-
Tuesday June 16 2:00pm - 3:00pm EDT
Chair Zumba with Ms. Lavinia
Join us for Chair Zumba. Chair Zumba is a simple form of Zumba
-
Tuesday June 16 2:30pm - 3:00pm EDT
Indoor Story Time @ MFL
Indoor Story Time w/ Mr. Jason Tuesdays @ 2:30pmAll age
-
Tuesday June 16 2:30pm - 3:15pm EDT
-
Tuesday June 16 3:00pm - 5:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Tuesday June 16 3:00pm - 5:00pm EDT
Afterschool Social Club
Refuel and recharge after school.Youth of all ages are invi
-
Tuesday June 16 3:15pm - 4:00pm EDT
-
Tuesday June 16 4:00pm - 4:45pm EDT
-
Tuesday June 16 4:30pm - 6:30pm EDT
The Creative Collective
If you love to draw, knit, journal, paint, build models, e
-
Tuesday June 16 5:30pm - 8:00pm EDT
Teen Movie Night- Jurassic World Marathon
This summer we're digging into the past, and why should kids h
-
Tuesday June 16 6:30pm - 8:30pm EDT
Tea and Stitch @ Night!
Join us on the 1st and 3rd Tuesday of the month @ 6:30 pm for t
-
Tuesday June 16 7:00pm - 8:00pm EDT
Newtown Public Library Board of Trustees Meeting
The Newtown Public Library Board of Trustees meets on the 3rd T
-
Wednesday June 17 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Wednesday June 17 10:00am - 11:00am EDT
Midweek Mindful Coloring
Take a break and recharge with an hour of coloring, connec
-
Wednesday June 17 10:00am - 11:00am EDT
One-on-one technology class
Need help to figure out how to use your iphone? Would you like
-
Wednesday June 17 10:00am - 11:00am EDT
Pictures & Pages Story Time with Miss Colleen
The popular story time event has returned!
-
Wednesday June 17 10:00am - 11:30am EDT
Neurodivergent-Friendly Social Group
Calling all neurodivergent adults to come on in to the Rachel K
-
Wednesday June 17 10:15am - 10:45am EDT
Infant & Toddler Storytime
Join us for Infant & Toddler Storytime!We use our imaginati
-
Wednesday June 17 10:30am - 11:30am EDT
Block Party
Block Party is an hour of free play to build & explore with our
-
Wednesday June 17 10:30am - 12:30pm EDT
Canasta
Want to play Canasta? HTFL is the place to be!Join us for C
-
Wednesday June 17 11:00am - 12:00pm EDT
Adult Chair Yoga
Join us for chair yoga! Bring a small towel or scarf and enjoy
-
Wednesday June 17 11:00am - 1:00pm EDT
Needlecraft Group
Needlecraft Group Once a month on Wednesdays from 11:00 am
-
Wednesday June 17 2:00pm - 3:30pm EDT
ESL Conversation Club
Come join our ESL Conversation Club at Aston Public Library! \
-
Wednesday June 17 2:00pm - 4:00pm EDT
Open Maker Space Hours w/ Arts & Crafts Focus @ MFL
Open Maker Space Hours @ MFLWednesdays2pm-4pmThese
-
Wednesday June 17 3:00pm - 5:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Wednesday June 17 3:00pm - 5:00pm EDT
Afterschool Social Club
Refuel and recharge after school.Youth of all ages are invi
-
Wednesday June 17 4:00pm - 5:30pm EDT
TeenCraft Station: Shrinky Dinks
Drop in and get creative at our weekly TeenCraft Station! Each
-
Wednesday June 17 4:30pm - 5:30pm EDT
Kid's Nutrition Class
Come learn about nutrition and healthy eating with local author
-
Wednesday June 17 5:30pm - 7:30pm EDT
Crochet & Stitch
Beginners welcome! Bring your own projects to share with and in
-
Wednesday June 17 6:00pm - 7:00pm EDT
Teen Anime/Manga Club
Join us at our Teen Anime/Manga Club where you can watch anime\
-
Wednesday June 17 6:30pm - 7:30pm EDT
DINOMANIA and the Power of Reading!
We're kicking off Summer Reading! Get ready to Unearth a Story
-
Wednesday June 17 6:30pm - 8:30pm EDT
Mah Jongg @ HTFL â Nighttime Version
Know how to play Mah Jongg and want a group to play with? HTFL
-
Wednesday June 17 6:30pm - 8:30pm EDT
3D Printing 101: Introduction to the Prusa Core One
Join us for 3D Printing 101, a hands-on workshop where you
-
Wednesday June 17 6:45pm - 7:50pm EDT
Meditation at the Library: Clarity and Kindness
No matter your experience level, if youâre looking to be par
-
Thursday June 18 All Day
Take & Make Craft Kits
Available in the Children's Library. Free craft kits for Presc
-
Thursday June 18 9:00am - 12:00pm EDT
MEDICARE - FREE INDIVIDUAL COUNSELING (BY PHONE)
Do you have questions about Medicare? Do you need information a
-
Thursday June 18 10:00am - 11:30am EDT
Knitting & Crochet Club for Adults
Come join our weekly knitting and crocheting club for adults! A
-
Thursday June 18 10:30am - 11:00am EDT
-
Thursday June 18 11:00am - 12:00pm EDT
Little Learners Storytime
Read, sing, and play at our interactive storytime for little
-
Thursday June 18 12:00pm - 2:00pm EDT
Mah Jongg @ HTFL â Daytime Version
Know how to play Mah Jongg and want a group to play with? HTFL
-
Thursday June 18 2:00pm - 3:00pm EDT
MUPFL Afternoon Book Club
The House in the Cerulean Sea by TJ Klune
-
Thursday June 18 2:00pm - 5:00pm EDT
Drop-in Job & Career Assistance
Need assistance with navigating the job search and application
-
Thursday June 18 3:00pm - 5:00pm EDT
Afterschool Social Club
Refuel and recharge after school.Youth of all ages are invi
-
Thursday June 18 3:00pm - 5:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Thursday June 18 3:00pm - 5:00pm EDT
-
Thursday June 18 3:00pm - 6:00pm EDT
LEGO Stop-Motion Movie Making @ MFL
LEGO Stop-Motion Movie MakingSelect Thursdays 3-6pmSugg
-
Thursday June 18 5:00pm - 7:00pm EDT
Black-Owned Pop-Up Shop
Join us on the third Thursday of each month to support Black-ow
-
Thursday June 18 6:00pm - 7:00pm EDT
Spanish Conversation Online
Join us online for casual Spanish conversation in a small group
-
Thursday June 18 7:00pm - 9:00pm EDT
History Forum
2025-2026 The History of the Modern Middle EastHistory Foru
-
Friday June 19 All Day
Dark Academia
Dark Academia is not your typical book club. We're going to ex
-
Friday June 19 All Day
MEDIA-UP LIBRARY CLOSED
Media-Upper Providence Free Library will be closed in observanc
-
Friday June 19 All Day
Radnor Memorial Library CLOSED
Radnor Memorial Library will be CLOSED for Juneteenth.
-
Friday June 19 All Day
-
Friday June 19 All Day
-
Friday June 19 All Day
Helen Kate Furness Free Library CLOSED
Helen Kate Furness Free Library CLOSED
-
Friday June 19 All Day
Swarthmore closed
The library will be closed today.
-
Friday June 19 9:30am - 10:30am EDT
Book Walkers: MFL Indoor Walking Group @ the Library
Do you miss walking the Mall with your friends? Do you like wal
-
Friday June 19 10:00am - 11:00am EDT
Weekly Wellness YOGA
Join us for a weekly revitalizing 50-minute yoga session led by
-
Friday June 19 10:00am - 12:00pm EDT
Tea and Stitch
Join us for time to stitch, drink tea and visit.For more i
-
Friday June 19 2:00pm - 4:45pm EDT
Friday Building Club
Do you like to build? We do too! Drop in & build anything you c
-
Friday June 19 3:00pm - 4:00pm EDT
Free Afterschool Meals for Youth
Come by after school to grab a free healthy meal in a safe and
-
Friday June 19 6:00pm - 7:30pm EDT
P.U.B. Quizzo!
Want to flex your trivia skills? Come on down to P.U.B. Quizzo
-
Friday June 19 6:00pm - 10:00pm EDT
After Hours Board Game Night
Come and play board games at the library!Bring your own or
