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 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 31 learn to play mahjong @ marathon library, monroe county public library May 31 @ 10:00 am – 12:00 pm May 31 game on! @ big pine library May 31 @ 3:30 pm – 4:30 pm May 31 dungeons and dragons for adults @ marathon library, monroe county public library May 31 @ 5:00 pm – 6:45 pm 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 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 2 game on! @ big pine library Jun 2 @ 3:30 pm – 4:30 pm Jun 2 blow off steam and build things with kids build lego club! @ marathon library, monroe county public library Jun 2 @ 4:00 pm – 5:00 pm Jun 3 game on! @ key west library Jun 3 @ 3:00 pm – 5:00 pm Jun 3 tween twist: fun for ages 8-12 @ marathon library, monroe county public library Jun 3 @ 5:00 pm – 6:00 pm Jun 4 saturday magic the gathering @ key west library may hill russel branch Jun 4 @ 9:00 am – 12:00 pm Jun 4 mahjong @ key largo library Jun 4 @ 1:00 pm – 4:00 pm Jun 4 teen time @ key west library Jun 4 @ 2:00 pm – 5:00 pm Jun 6 mahjong @ key largo library Jun 6 @ 1:00 pm – 4:00 pm Jun 7 learn to play mahjong @ marathon library, monroe county public library Jun 7 @ 10:00 am – 12:00 pm Jun 7 game on! @ big pine library Jun 7 @ 3:30 pm – 4:30 pm Jun 7 dungeons and dragons for adults @ marathon library, monroe county public library Jun 7 @ 5:00 pm – 6:45 pm Jun 8 mahjong @ big pine library Jun 8 @ 10:30 am – 11:30 am Jun 8 mahjong @ key largo library Jun 8 @ 1:00 pm – 4:00 pm Jun 8 dungeon’s & dragons for teens @ marathon library, monroe county public library Jun 8 @ 3:00 pm – 4:45 pm