Find books & more Access the library catalogContact Us Urbanna Branch Library804-758-5717 Deltaville Branch Library804-776-7362 Emailyourmiddlesexlibrary@gmail.comNew items [supercarousel slug='new-items']Upcoming events Jun 17 1:00 pm - 2:00 pm Mobile Library: Riverside Lifelong Health & Rehabilitation Jun 18 10:30 am - 11:30 am Art for All Ages Jun 18 1:30 pm - 6:00 pm 2026 Summer Reading Program Kick Off Event Jun 18 2:00 pm - 3:00 pm Virtual Event: Nurturing Future Generations: Stories from the Heart of Grandfatherhood with Ted Page Jun 18 3:00 pm - 4:00 pm Mobile Library: Dockside Health & Rehabilitation View Calendar ServicesKidsBookmobileSupportBorrow eBooks and Audiobooks Borrow ebooks and audiobooks to read on your phone or tablet using the Libby app by OverDrive and your Middlesex County Public Library card. You can even send and read your borrowed ebooks to your Kindle (U.S. only).
2:00 pm - 3:00 pm Virtual Event: Nurturing Future Generations: Stories from the Heart of Grandfatherhood with Ted Page