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 #OceansofPosibilities 3D printing Adopt a pet Alliance for Aging bedtime BHM Black history month book fair Book Talk children's event Christmas Costume Party crafts DIY craft kits easter easter bunny escape room family First Friday Film fitness Florida SHINE Friday Film Garden Halloween Halloween Event Halloween Party Haunted House health holidays Islamorada branch July2022 kids crafts kids event Legal Medicare Enrollment mocktails Movie 1917 Movie Night Music at the library music concert November 2022 Open Lab Preschool preschool storytime Read-in santa Santa claus SPCA special event Spooky Storytime Storytime Summer Reading summer reading 2022 SummerReading2022 Tax Help teens The Thing 1982 The Vet at Noah's Ark toddler Toddler time Trick or treat trivia yoga Agenda Agenda Month March – May 2023 Mar – May 2023 Mar 31 easter bunny storytime scavenger hunt @ key west library may hill russel branch Mar 31 @ 11:00 am – 12:00 pm Apr 1 easter party! @ monroe county public library marathon Apr 1 @ 1:00 pm – 3:00 pm Apr 3 astrology class with ellen bartin @ monroe county public library marathon Apr 3 @ 2:00 pm – 4:00 pm Apr 4 learn to play mahjong @ marathon library, monroe county public library Apr 4 @ 10:00 am – 12:00 pm Apr 4 cancer 101 @ key largo branch library Apr 4 @ 3:30 pm – 4:00 pm Apr 5 vita tax preparation assistance at the library! @ marathon library, monroe county public library Apr 5 @ 12:30 pm – 4:30 pm Apr 5 tween easter scavenger hunt @ key largo branch library Apr 5 @ 4:30 pm – 5:30 pm Apr 6 astrology class with ellen bartin @ monroe county public library marathon Apr 6 @ 1:00 pm – 3:00 pm Apr 6 great decisions @ key largo branch Apr 6 @ 2:00 pm – 3:30 pm Apr 8 easter scavenger hunt @ key west library may hill russel branch Apr 8 all-day Apr 11 learn to play mahjong @ marathon library, monroe county public library Apr 11 @ 10:00 am – 12:00 pm Apr 12 vita tax preparation assistance at the library! @ marathon library, monroe county public library Apr 12 @ 12:30 pm – 4:30 pm Apr 12 teen easter scavenger hunt @ key largo branch library Apr 12 @ 4:30 pm – 5:30 pm Apr 14 friday concerts 2022-2023 @ key largo branch library Apr 14 @ 6:00 pm – 7:00 pm Apr 18 learn to play mahjong @ marathon library, monroe county public library Apr 18 @ 10:00 am – 12:00 pm Apr 25 learn to play mahjong @ marathon library, monroe county public library Apr 25 @ 10:00 am – 12:00 pm Apr 26 free legal services (preregistration required) @ key largo branch Apr 26 @ 10:00 am – 3:00 pm May 2 learn to play mahjong @ marathon library, monroe county public library May 2 @ 10:00 am – 12:00 pm May 4 great decisions @ key largo branch May 4 @ 2:00 pm – 3:30 pm May 9 learn to play mahjong @ marathon library, monroe county public library May 9 @ 10:00 am – 12:00 pm May 11 mental health & wellness jeopardy at the library @ monroe county public library marathon May 11 @ 12:00 pm – 1:00 pm May 16 learn to play mahjong @ marathon library, monroe county public library May 16 @ 10:00 am – 12:00 pm May 23 learn to play mahjong @ marathon library, monroe county public library May 23 @ 10:00 am – 12:00 pm May 30 learn to play mahjong @ marathon library, monroe county public library May 30 @ 10:00 am – 12:00 pm