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.

Medfield Library Hold Takeout

Hello! Please click on your desired date and time below to book your appointment time. Make sure you have holds available before you book your appointment. We’re looking forward to seeing you soon!

Step 1: Place your holds through your account on, on the Minuteman Library app, or by calling the library at 508-359-4544, Monday – Thursday 10 am – 6 pm, Friday and Saturday 10 am – 2 pm

Step 2: Wait for your holds to be filled! You will receive an email or phone call when your holds are ready or you can check your account for status: Ready

Step 3: After your holds are filled, pick an appointment time window below!

Step 4: Stop by the library during your appointment window to pick up your holds!

Available Appointment Times

Monday, August 3, 11 am – 1 pm

Monday, August 3, 4 – 6 pm

Tuesday, August 4, 11 am – 1 pm

Tuesday, August 4, 4 – 6 pm

Wednesday, August 5, 11 am – 1 pm

Wednesday, August 5, 4 – 6 pm

Thursday, August 6, 11 am – 1 pm

Thursday, August 6, 4 – 6 pm

Friday, August 7, 11 am – 1 pm

Saturday, August 8, 11 am – 1 pm

Not sure what to put on hold? Ask the experts! Send an email to or give us a call at 508-359-4544, Monday – Thursday 10 am – 6 pm and Friday – Saturday, 10 am – 2 pm, and we can help with book and movie recommendations for items in our collection. Or fill out this form for a list of several personalized book recommendations from our experienced staff. We are also creating lists of great books for all kinds of readers here.

We are now taking book donations! Drop the off at the library any time Monday – Thursday, 11 am – 6 pm, Friday – Saturday, 11 am – 2 pm in the area behind the door labeled “Bookstore Donations”

This is a completely new service for us, so please bear with us as we navigate this! If you are having any difficulties with placing a hold, please email us at or call us at 508-359-4544. If you are having any difficulties with booking an appointment, please call 508-359-4544 or email the Library Director, Pam, at