Explore Library Events Categories Adults All Ages Art, Crafts, & DIY Author Talks Big Pine Branch Book Discussions Book Sale Business Development Careers & College Computers & Technology Cooking & Gardening Education & Learning Family Film Florida History Friends of the Library Games, Gaming, & Activities Genealogy Graphic Novels & Manga Health & Fitness History & Travel Home School Homework Help Infants & Toddlers Islamorada Branch Key Largo Branch Key West Library Literacy & Citizenship Marathon Branch Music Personal Finance Photography Pre-Teen/Tween Preschool Quit Smoking School Age Science & Animals Science Fiction and Fantasy Social Special Event Story Times Summer Reading Teens Writing Groups Tags #KeysReadIn 3D printing bedtime BHM Black history month book fair children's event Christmas crafts DIY craft kits escape room fitness Garden Halloween health kids crafts kids event Legal Open Lab Preschool preschool storytime Read-in santa Santa claus Storytime Summer Reading summer reading 2022 teens toddler Toddler time Trick or treat yoga Agenda Agenda Month May – June 2022 May – Jun 2022 May 23 may art exhibit: mariano leone @ key largo branch library May 23 @ 9:00 am – May 28 @ 5:00 pm May 28 family time @ key west library may hill russel branch May 28 @ 1:00 pm – 2:00 pm May 28 mahjong @ key largo library May 28 @ 1:00 pm – 4:00 pm May 28 teen time @ key west library May 28 @ 2:00 pm – 5:00 pm May 30 holiday – mcpl libraries closed May 30 all-day May 31 art: feed your creativity @ marathon library, monroe county public library May 31 @ 9:30 am – 11:30 am May 31 learn to play mahjong @ marathon library, monroe county public library May 31 @ 10:00 am – 12:00 pm May 31 tech tutor @ key west conference room May 31 @ 10:00 am – 11:00 am May 31 story time @ key largo library May 31 @ 10:30 am – 11:30 am May 31 story time for toddlers & preschool ages @ marathon library, monroe county public library May 31 @ 10:30 am – 11:30 am May 31 creative tuesdays! @ key largo branch May 31 @ 1:00 pm – 3:00 pm May 31 tech tutor @ key west conference room May 31 @ 3:00 pm – 4:00 pm May 31 game on! @ big pine library May 31 @ 3:30 pm – 4:30 pm May 31 blow off steam with citizen science fun our after school activities program @ marathon branch, monroe co. public library May 31 @ 4:00 pm – 4:45 pm May 31 dungeons and dragons for adults @ marathon library, monroe county public library May 31 @ 5:00 pm – 6:45 pm Jun 1 it’s storytime @ big pine library Jun 1 @ 10:00 am – 10:30 am Jun 1 cosmic kids movement & yoga adventures @ marathon library, monroe county public library Jun 1 @ 10:30 am – 11:30 am Jun 1 mahjong @ big pine library Jun 1 @ 10:30 am – 11:30 am Jun 1 mahjong @ key largo library Jun 1 @ 1:00 pm – 4:00 pm Jun 1 quit your way – tobacco free florida program @ key largo library Jun 1 @ 1:00 pm – 2:00 pm Jun 1 tech tutor @ key largo branch Jun 1 @ 1:00 pm – 4:00 pm Jun 1 dungeon’s & dragons for teens @ marathon library, monroe county public library Jun 1 @ 3:00 pm – 4:45 pm Jun 1 dungeons and dragons for adults @ marathon library, monroe county public library Jun 1 @ 5:00 pm – 6:45 pm Jun 1 easy yoga flow: an adaptive yoga class Jun 1 @ 5:25 pm – 6:30 pm