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 family fitness Garden Halloween health Islamorada branch kids crafts kids event Legal Music at the library music concert Open Lab Preschool preschool storytime Read-in santa Santa claus special event Storytime Summer Reading summer reading 2022 teens toddler Toddler time Trick or treat yoga Agenda Agenda Month July 2022 Jul 2022 Jul 2 saturday magic the gathering @ key west library may hill russel branch Jul 2 @ 9:00 am – 12:00 pm Jul 2 summer reading: mcso animal farm visits the library! Jul 2 @ 12:00 pm – 1:00 pm Jul 2 teen time @ key west library Jul 2 @ 2:00 pm – 5:00 pm Jul 5 oceans of possibilities and summer reading fun @ marathon library, monroe county public library Jul 5 @ 10:30 am – 11:30 am Jul 5 story time @ key largo library Jul 5 @ 10:30 am – 11:30 am Jul 5 story time for toddlers & preschool ages @ marathon library, monroe county public library Jul 5 @ 10:30 am – 11:30 am Jul 5 game on! @ big pine library Jul 5 @ 3:30 pm – 4:30 pm Jul 6 it’s storytime @ big pine library Jul 6 @ 10:00 am – 10:30 am Jul 6 cosmic kids movement & yoga adventures @ marathon library, monroe county public library Jul 6 @ 10:30 am – 11:30 am Jul 6 children’s summer program – mermaids & pirates @ islamorada branch library Jul 6 @ 3:00 pm – 4:00 pm Jul 6 dungeon’s & dragons for teens @ marathon library, monroe county public library Jul 6 @ 3:00 pm – 4:45 pm Jul 6 stop, drop, and read! @ big pine library Jul 6 @ 3:30 pm – 4:30 pm Jul 7 oceans of possibilities and summer reading fun @ marathon library, monroe county public library Jul 7 @ 10:30 am – 11:30 am Jul 7 story time @ key largo library Jul 7 @ 10:30 am – 11:30 am Jul 7 game on! @ big pine library Jul 7 @ 3:30 pm – 4:30 pm Jul 8 storytime knights & dragons ! Jul 8 @ 11:00 am – 12:00 pm Jul 8 take better pictures! @ marathon library, monroe county public library Jul 8 @ 11:00 am – 1:00 pm Jul 8 island dolphin care @ key largo branch library Jul 8 @ 2:00 pm – 3:00 pm Jul 8 game on! @ key west library Jul 8 @ 3:00 pm – 5:00 pm Jul 9 saturday magic the gathering @ key west library may hill russel branch Jul 9 @ 9:00 am – 12:00 pm Jul 9 summer reading: marine biology day with the key west aquarium Jul 9 @ 12:00 pm – 1:00 pm Jul 9 teen time @ key west library Jul 9 @ 2:00 pm – 5:00 pm Jul 11 3 d printing open lab @ marathon library, monroe county public library Jul 11 @ 10:00 am – 12:00 pm Jul 11 summer lego club @ key largo branch Jul 11 @ 2:00 pm – 3:00 pm