The library is now doing a Hold Takeout Service in addition to continuing our many virtual programs for all ages! Library staff will available by phone at 508-359-4544 and email at to answer questions.

Virtual Kids Programs

Virtual Programs at the Medfield Public Library

All programs are FREE thanks to the generosity of the Friends of the Medfield Library. We’re excited to bring these programs to you through Zoom, an online video and audio conferencing platform.  Advance registration is required to receive the Zoom meeting links.  Feel free to contact us for more information.

Virtual Storytimes

Charlotte & Bernadette are doing Live Virtual Storytimes on Zoom three days every week! 


REGISTER HERE & you’ll receive all the Zoom meeting links each week. You can log on & watch the storytimes for your child’s age group OR just log on for all of them.


  • Mon.* & Thurs. @ 10 AM – Rhyme Time Storytime (Ages 0-3 yrs)
  • Mon.* & Thurs. @ 11 AM –  Preschool Pageturners (Ages 3-5 yrs)
  • Wed. @ 6 PM – PJ Storytime (Ages 4 & up)

*No Storytimes Monday, May 25th

Virtual Big Kid Yoga & Brain Relaxation

Join Erin Mann, Certified Children’s Yoga Instructor & Elementary Educator, on Zoom for a kids’ yoga session.  We will enjoy a yoga sequence as well as learn strategies for taking brain breaks & screen time breaks.  We hope yogis will enjoy a relaxing afternoon & will learn strategies for managing our new distance learning routine. 


Recommended for Grades 1-5


Registration required to receive Zoom meeting link

Click the date below to register


Virtual Storytelling with Kurt Jackson!

Zoom with Kurt!  Join our favorite storyteller as he shares some of his best stories, including his most requested… “The Bus Driver” story!!  


Recommended for ages 4 & up


Registration required to receive Zoom meeting link

Click the date below to register



Virtual Music Makers

Little musicians and their grownups are invited to join us on Zoom for this virtual bonding time, complete with songs and movement activities!  


Recommended for ages 0 -5


Registration required to receive Zoom meeting link


  • More dates TBD so check back soon!