Discover upcoming events and activities at public libraries throughout Jefferson and Waukesha Counties.
Libraries have something for everyone, and everyone is welcome!
Time: May 1, 2026 - May 30, 2026
Location: Muskego Public Library
Did you know that May 20 is World Bee Day? Bees are very important insects. They help plants grow th...
Time: May 4, 2026 - May 23, 2026
Location: Brookfield Public Library
Beginning Monday, May 4, stop by the Adult Reference Desk to pick up an American Flag Craft kit. Kit...
Time: May 4, 2026 - May 18, 2026
Location: L.D. Fargo ( Lake Mills ) Public Library
The Library is hosting the Lake Mills Area School District's annual art show. Artwork from elem...
Time: May 5, 2026 - June 3, 2026
Location: Muskego Public Library
Part of the parking lot will be closed for repaving May 5 - June 3. Outdoor book drop will be unavai...
Time: May 7, 2026 - May 23, 2026
Location: Dwight Foster ( Fort Atkinson ) Public Library
Stop by the Jones Gallery in May to see the beautiful acrylic and ink creations of Judy Henning and ...
Time: May 11, 2026 - May 23, 2026
Location: Delafield Public Library
...
Time: May 11, 2026 - June 8, 2026
Location: Whitewater Public Library
The WWI Beyond the Trenches: Stories from the Front traveling exhibit marks the centennial of W...
Time: May 18, 2026 9:00 AM - 11:00 AM
Location: L.D. Fargo ( Lake Mills ) Public Library
Monthly meeting of the Friends of the Library.Friends welcome everyone to join monthly meetings and ...
Time: May 18, 2026 9:00 AM - 11:00 AM
Location: Whitewater Public Library
Join the Library Garden Club and help us work in the library's gardens! Open to adults and teens. We...
Time: May 18, 2026 9:30 AM - 10:30 AM
Location: Town Hall ( North Lake ) Library
Explore fun learning opportunities and gatherings for homeschool families. ...
Time: May 18, 2026 10:00 AM - 11:00 AM
Location: Karl Junginger ( Waterloo ) Memorial Library
TalkReadPlay Story Time – Join us as we read books, sing songs, learn, and have fun! Recommended f...
Time: May 18, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 18, 2026 10:00 AM - 11:00 AM
Location: Waukesha Public Library
Let your child explore art without the pressure of making anything specific. Kids will be encouraged...
Time: May 18, 2026 1:00 PM - 2:00 PM
Location: New Berlin Public Library
...
Time: May 18, 2026 2:00 PM - 3:30 PM
Location: Jefferson Public Library
Viva Las Vegas | 1964 | NR | 1 hour 25 min A race car driver travels to Las Vegas to compe...
Time: May 18, 2026 2:00 PM - 3:00 PM
Location: Muskego Public Library
This month we will be making Beaded Plant Stake...
Time: May 18, 2026 3:00 PM - 4:30 PM
Location: Library Memory Project
Learn about some small Wisconsin critters and even meet some animal ambassadors with Retzer Nature C...
Time: May 18, 2026 3:00 PM - 4:30 PM
Location: Menomonee Falls Public Library
Learn about some small Wisconsin critters and even meet some animal ambassadors with Retzer Nature...
Time: May 18, 2026 3:30 PM - 4:30 PM
Location: Whitewater Public Library
Mondays are hard. Come to the library for snacks, soothing music, and seasonal coloring pages....
Time: May 18, 2026 3:45 PM - 5:00 PM
Location: Town Hall ( North Lake ) Library
...
Time: May 18, 2026 4:00 PM - 5:00 PM
Location: Oconomowoc Public Library
Plan programs and displays at the library while enjoying snacks! Get volunteer hours AND have fun!&n...
Time: May 18, 2026 4:45 PM - 5:45 PM
Location: L.D. Fargo ( Lake Mills ) Public Library
Monthly meeting of the Library Board. Public meeting and all are welcome.Agenda (with ZOOM logi...
Time: May 18, 2026 5:00 PM - 7:00 PM
Location: Whitewater Public Library
Join us on a grand tabletop roleplaying adventure as we run Dragon of Icespire Peak. Make sure to br...
Time: May 18, 2026 5:30 PM - 8:00 PM
Location: New Berlin Public Library
Monday night yarn crafting group (crochet, knitting and loom work), formerly known as the Crochet Cl...
Time: May 18, 2026 6:00 PM - 7:00 PM
Location: Hartland Public Library
This event has been rescheduled from its original date of April 14.Presented by Waukesha County Publ...
Time: May 18, 2026 6:00 PM - 7:00 PM
Location: Muskego Public Library
This month we will be making Beaded Plant Stake...
Time: May 18, 2026 6:00 PM - 7:00 PM
Location: Oconomowoc Public Library
Immerse yourself into 250 years of American history with our monthly America 250 Book Club, part of ...
Time: May 18, 2026 6:00 PM - 7:00 PM
Location: Oconomowoc Public Library
Join us as we discuss a new thriller each month. This month's book: The Lock Artist by Steve Ha...
Time: May 18, 2026 6:00 PM - 7:30 PM
Location: Oconomowoc Public Library
Board Members please notify the Library Director at (262) 569-2193, ext. 207 or jpuccini@oconomowocl...
Time: May 18, 2026 6:15 PM - 8:00 PM
Location: L.D. Fargo ( Lake Mills ) Public Library
...
Time: May 18, 2026 6:15 PM - 6:45 PM
Location: Menomonee Falls Public Library
Unwind together with a special evening storytime! Share stories, songs, and activities to ...
Time: May 18, 2026 6:30 PM - 8:00 PM
Location: Whitewater Public Library
The monthly Library Board of Trustees meeting. Open to the public. ...
Time: May 18, 2026 7:00 PM - 8:00 PM
Location: Brookfield Public Library
Annie Wegner LeFort of EatMoveMKE returns for a presentation on safe home food preservation in time ...
Time: May 18, 2026 7:00 PM - 8:30 PM
Location: Brookfield Public Library
Are you stuck on a project and need some advice? Are you just starting out and want some support? Or...
Time: May 19, 2026 9:00 AM - 11:00 AM
Location: Brookfield Public Library
Staff from the Department of Workforce Development's Bureau of Job Service will connect you to emplo...
Time: May 19, 2026 10:00 AM - 11:00 AM
Location: Brookfield Public Library
...
Time: May 19, 2026 10:00 AM - 11:00 AM
Location: Jefferson Public Library
Experience a gentle form of yoga that is practiced sitting on a chair for support. Please wear comfo...
Time: May 19, 2026 10:00 AM - 12:00 PM
Location: Karl Junginger ( Waterloo ) Memorial Library
All skill levels welcome. Bring your projects and enjoy crafting with a group of people. Drop-in.&nb...
Time: May 19, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 19, 2026 10:30 AM - 11:30 AM
Location: Pauline Haass ( Sussex ) Public Library
Free play on Tuesdays after storytime made just for younger friends. No registration; just drop...
Time: May 19, 2026 11:00 AM - 12:00 PM
Location: Town Hall ( North Lake ) Library
Learn how to maximize your Medicare benefits from Waukesha County ADRC Medicare Expert Jennie Radmer...
Time: May 19, 2026 12:00 PM - 1:00 PM
Location: Delafield Public Library
This month we are reading The Overstory by Richard Powers An impassioned novel of activism and ...
Time: May 19, 2026 12:00 PM - 4:00 PM
Location: L.D. Fargo ( Lake Mills ) Public Library
...
Time: May 19, 2026 12:30 PM - 2:30 PM
Location: Powers ( Palmyra ) Memorial Library
Tuesdays are game day. Join us right after lunch. Beginners welcome. Adults only.Every 1st & 3rd...
Time: May 19, 2026 12:30 PM - 3:00 PM
Location: Waukesha Public Library
Service Provider meeting...
Time: May 19, 2026 1:00 PM - 2:00 PM
Location: New Berlin Public Library
This is a VIRTUAL event, available for viewing through our virtual author talks site. The program wi...
Time: May 19, 2026 1:00 PM - 2:00 PM
Location: Pewaukee Public Library
Our Books and Banter Book Club meets monthly on the third Tuesday of the month at 1:00 pm and 6:30 p...
Time: May 19, 2026 1:00 PM - 2:00 PM
Location: Whitewater Public Library
Learn the many ways in which Google Drive can be used for uploading, organizing, and sharing files i...
Time: May 19, 2026 2:00 PM - 3:00 PM
Location: New Berlin Public Library
Learn how to access the full Consumer Reports website with your library card! Search the site for pr...
Time: May 19, 2026 3:00 PM - 4:00 PM
Location: Hartland Public Library
In May, we'll assemble burrito bowls!...
Time: May 19, 2026 4:00 PM - 5:00 PM
Location: Johnson Creek Public Library
The Johnson Creek Public Library board meets at 4:00 p.m. on the third Tuesday of each month in the ...
Time: May 19, 2026 4:00 PM - 4:15 PM
Location: Oconomowoc Public Library
Build reading confidence by practicing with Louie the Pug. One registration per family wit...
Time: May 19, 2026 4:00 PM - 7:00 PM
Location: Waukesha Public Library
Family Night at the Waukesha Public Library for Hadfield Elementary School....
Time: May 19, 2026 4:15 PM - 4:30 PM
Location: Oconomowoc Public Library
Build reading confidence by practicing with Louie the Pug. One registration per family wit...
Time: May 19, 2026 4:30 PM - 6:00 PM
Location: Butler Public Library
Book a 25 minute reading session with Therapy Cat, Marty!Attendees must register at the front desk o...
Time: May 19, 2026 4:30 PM - 4:45 PM
Location: Oconomowoc Public Library
Build reading confidence by practicing with Louie the Pug. One registration per family wit...
Time: May 19, 2026 4:45 PM - 5:00 PM
Location: Oconomowoc Public Library
Build reading confidence by practicing with Louie the Pug. One registration per family wit...
Time: May 19, 2026 5:30 PM - 6:30 PM
Location: Muskego Public Library
...
Time: May 19, 2026 6:00 PM - 7:00 PM
Location: Alice Baker ( Eagle ) Public Library
Enjoy snacks and chat with Alli about books, authors and genres....
Time: May 19, 2026 6:00 PM - 8:00 PM
Location: Delafield Public Library
...
Time: May 19, 2026 6:00 PM - 7:00 PM
Location: Menomonee Falls Public Library
Calling all tweens! Come snack and chat about our two graphic novels of the month. Copies ...
Time: May 19, 2026 6:00 PM - 7:00 PM
Location: Powers ( Palmyra ) Memorial Library
Book club meets the 1st Tuesday of every month at 6pm. You can find the list of books we are reading...
Time: May 19, 2026 6:00 PM - 7:00 PM
Location: Whitewater Public Library
Learn everything you need to know about our CRICUT MAKER and get certified to use it for your own pr...
Time: May 19, 2026 6:30 PM - 7:30 PM
Location: Elm Grove Public Library
Join us at the Elm Grove Public Library for Exploring the Ice Age Trail, an inspiring introduction t...
Time: May 19, 2026 6:30 PM - 8:00 PM
Location: L.D. Fargo ( Lake Mills ) Public Library
...
Time: May 19, 2026 6:30 PM - 7:30 PM
Location: Pauline Haass ( Sussex ) Public Library
Celebrate with us as local author Claire Swinarski launches her second novel, The Supper Club Saints...
Time: May 19, 2026 6:30 PM - 7:30 PM
Location: Pewaukee Public Library
Our Books and Banter Book Club meets monthly on the third Tuesday of the month at 1:00 pm and 6:30 p...
Time: May 20, 2026 9:30 AM - 10:30 AM
Location: Whitewater Public Library
Join Miss Deana for stories, songs, and silliness!Storytimes are best for children ages 2-5, but old...
Time: May 20, 2026 10:00 AM - 10:45 AM
Location: Big Bend Public Library
Preschoolers & families- Let's visit the Big Bend Fire Department! New Families always welc...
Time: May 20, 2026 10:00 AM - 11:00 AM
Location: Karl Junginger ( Waterloo ) Memorial Library
The low-impact workout through DVDs is great for anyone who wants to remain active and flexible. Par...
Time: May 20, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 20, 2026 10:00 AM - 10:30 AM
Location: Town Hall ( North Lake ) Library
Join us for great new books, songs, games, and crafts each week....
Time: May 20, 2026 11:30 AM - 12:00 PM
Location: Butler Public Library
Join Mrs. Melissa in the Children's Area for songs, stories, and fun!...
Time: May 20, 2026 12:30 PM - 2:30 PM
Location: Oconomowoc Public Library
Enjoy diamond painting fun and conversation! Bring your own project to work on or choose one pr...
Time: May 20, 2026 2:00 PM - 3:00 PM
Location: Pauline Haass ( Sussex ) Public Library
You can find this month's title here. Meetings are held at 2:00 p.m. on the third Wednesd...
Time: May 20, 2026 4:00 PM - 5:00 PM
Location: Jefferson Public Library
Meet to play and talk Pokémon with other trainers. Bring your own cards or use some provided by the...
Time: May 20, 2026 4:00 PM - 5:00 PM
Location: New Berlin Public Library
...
Time: May 20, 2026 4:00 PM - 5:00 PM
Location: Whitewater Public Library
Get crafty in the Makerspace with a new project each month.May: Zines...
Time: May 20, 2026 4:30 PM - 7:00 PM
Location: Waukesha Public Library
Girl Scout Camp Training Meeting. ...
Time: May 20, 2026 5:00 PM - 8:00 PM
Location: Muskego Public Library
Support the Friends of the Muskego Library by having a meal and/or dessert at Culvers on Racine Aven...
Time: May 20, 2026 6:00 PM - 7:30 PM
Location: Hartland Public Library
Want some bling to go along with your book? Join us for a night of bookmark bedazzling. We will prov...
Time: May 20, 2026 6:00 PM - 8:00 PM
Location: Menomonee Falls Public Library
Date: Wednesday, May 20, 2026 Time: 6:00pm - 8:00pm Location: Community Room ...
Time: May 20, 2026 6:00 PM - 7:00 PM
Location: Oconomowoc Public Library
This program is an invitation for anyone seeking a more intentional approach to living and a wi...
Time: May 20, 2026 6:00 PM - 8:00 PM
Location: Oconomowoc Public Library
Practice your drawing skills or relax with meditative doodling with step by step instructions. ...
Time: May 20, 2026 6:00 PM - 8:00 PM
Location: Pauline Haass ( Sussex ) Public Library
...
Time: May 20, 2026 6:00 PM - 8:00 PM
Location: Waukesha Public Library
gathering of fiber arts to share ideas in the fiber arts...
Time: May 20, 2026 6:30 PM - 8:00 PM
Location: Pewaukee Public Library
...
Time: May 20, 2026 6:30 PM - 7:30 PM
Location: Town Hall ( North Lake ) Library
Celebrate World Bee Day by learning all about beekeeping from a local beekeeper!Discover the fascina...
Time: May 20, 2026 6:30 PM - 7:30 PM
Location: Waukesha Public Library
Join us for a powerful discussion on the meaningful and easy ways homeowners can create sanctuaries ...
Time: May 20, 2026 7:00 PM - 8:00 PM
Location: Brookfield Public Library
CBS 58 Chief Meteorologist Drew Burgoyne shows you the science behind our weather and the importance...
Time: May 21, 2026 9:00 AM - 11:00 AM
Location: Oconomowoc Public Library
Practice your drawing skills or relax with meditative doodling with step-by-step instructions. ...
Time: May 21, 2026 10:00 AM - 10:30 AM
Location: Johnson Creek Public Library
Storytime supports your child’s early brain development by helping them build language, social, an...
Time: May 21, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 21, 2026 10:00 AM - 1:00 PM
Location: Menomonee Falls Public Library
Sew a zipper pouch. No experience needed. All supplies provided. Class is geared for adults. REGIST...
Time: May 21, 2026 10:15 AM - 11:00 AM
Location: Powers ( Palmyra ) Memorial Library
We will be hosting a class from the Palmyra-Eagle Montessori for a special Story Time....
Time: May 21, 2026 10:30 AM - 11:30 AM
Location: Powers ( Palmyra ) Memorial Library
Join us for an interactive story time with your child that includes early literacy fun with books, s...
Time: May 21, 2026 11:00 AM - 12:00 PM
Location: Hartland Public Library
...
Time: May 21, 2026 12:15 PM - 3:15 PM
Location: Waukesha Public Library
sheepshead card game...
Time: May 21, 2026 1:00 PM - 4:00 PM
Location: Menomonee Falls Public Library
Every county in Wisconsin has a Dementia Care Specialist at the ADRC to assist individuals and famil...
Time: May 21, 2026 1:00 PM - 2:00 PM
Location: Muskego Public Library
This months book is Lessons in Chemistry by Bonnie Garmus...
Time: May 21, 2026 1:00 PM - 2:30 PM
Location: New Berlin Public Library
Join the Loose Bead Society in creating a practical and versatile bracelet using nylon paracord!&nbs...
Time: May 21, 2026 1:30 PM - 2:30 PM
Location: Brookfield Public Library
...
Time: May 21, 2026 1:30 PM - 3:30 PM
Location: Muskego Public Library
The Housemaid (R)Trying to escape her past, Millie accepts a job as a live-in housemaid for a wealth...
Time: May 21, 2026 2:00 PM - 4:00 PM
Location: Big Bend Public Library
On this date, we will be showing 'Wicked". Movie lovers, come and watch a movie with locals! Me...
Time: May 21, 2026 3:00 PM - 4:00 PM
Location: Johnson Creek Public Library
Your 2026 Novel Bunch Reading List!Copies of each book will be available at the front desk of the li...
Time: May 21, 2026 3:30 PM - 4:30 PM
Location: Johnson Creek Public Library
Thursdays just got lit! Step into the library and claim your space for games, crafts, snacks, and no...
Time: May 21, 2026 3:30 PM - 5:00 PM
Location: Whitewater Public Library
Nintendo Switch and snacks. What more do you need? Open to students ages 12-18. No...
Time: May 21, 2026 4:00 PM - 6:00 PM
Location: Town Hall ( North Lake ) Library
Program Information: Dungeons and Dragons is back! Join us for imaginative adventures and...
Time: May 21, 2026 4:15 PM - 5:00 PM
Location: Oconomowoc Public Library
Join us to talk about a middle grade graphic novel each month. A limited number of copies will be av...
Time: May 21, 2026 5:00 PM - 8:00 PM
Location: Waukesha Public Library
Family night for Heyer Elementary School....
Time: May 21, 2026 5:30 PM - 6:30 PM
Location: Butler Public Library
Join us for Tarot Club. Open to all skill and experience levels. Practice your skills, talk about re...
Time: May 21, 2026 5:30 PM - 7:00 PM
Location: Menomonee Falls Public Library
Learn how to build a Duck Game with the hands-on engineering of a Build Box from CrunchLabs! Each re...
Time: May 21, 2026 5:30 PM - 7:30 PM
Location: Pewaukee Public Library
Roll for initiative and get ready for adventure! Join us for Dungeons & Dragons at the lib...
Time: May 21, 2026 6:00 PM - 7:00 PM
Location: Hartland Public Library
We bring the LEGOs, you bring the creativity! All ages are welcome with a choice between LEGOs and M...
Time: May 21, 2026 6:00 PM - 9:30 PM
Location: Karl Junginger ( Waterloo ) Memorial Library
Getting those gardens ready?! Join us for a fun craft night of creating decorative plant stakes...
Time: May 21, 2026 6:00 PM - 8:00 PM
Location: Town Hall ( North Lake ) Library
The Friends of the Town Hall Library have planned another not-to-be-missed evening of delicious food...
Time: May 21, 2026 6:00 PM - 7:00 PM
Location: Whitewater Public Library
Learn everything you need to know about our 3D PRINTER and get certified to use it for your own proj...
Time: May 21, 2026 6:30 PM - 7:30 PM
Location: Delafield Public Library
Create your own mosiac glass tile art! All supplies provided. Please register. Space is limited...
Time: May 21, 2026 7:00 PM - 8:00 PM
Location: Brookfield Public Library
While Wisconsin did not become a territory until 1836 and a state until 1848, its ties to the Americ...
Time: May 22, 2026 12:00 AM - 12:00 AM
Location: Pauline Haass ( Sussex ) Public Library
Last Day to request the teen library loot box.Fill out a request here....
Time: May 22, 2026 9:00 AM - 11:00 AM
Location: Alice Baker ( Eagle ) Public Library
Stop by for a cup of coffee, a treat, and conversation....
Time: May 22, 2026 9:30 AM - 11:30 AM
Location: Menomonee Falls Public Library
Imagine and explore at this child-led open play! We'll have toys out (geared towards children ag...
Time: May 22, 2026 10:00 AM - 11:00 AM
Location: Karl Junginger ( Waterloo ) Memorial Library
This group meets on the fourth Friday every month at 10:00am. Learn to play a new game. Bring a frie...
Time: May 22, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 22, 2026 1:00 PM - 3:00 PM
Location: Powers ( Palmyra ) Memorial Library
Learn to crochet, or chat while you work on your own fiber project. Knitters, weavers, spinners, and...
Time: May 22, 2026 1:30 PM - 2:30 PM
Location: Butler Public Library
Theme: FavoritesNo book list this month because you get to decide! May is all about favorites. Rerea...
Time: May 23, 2026 - May 25, 2026
Location: Hartland Public Library
The Library is closed in observance of the Memorial Day Holiday....
Time: May 23, 2026 12:00 AM - 12:00 AM
Location: Jefferson Public Library
The Library is closed on Saturday, May 23 and Monday, May 25. We will resume our normal hours o...
Time: May 23, 2026 12:00 AM - 12:00 AM
Location: Johnson Creek Public Library
...
Time: May 23, 2026 12:00 AM - 12:00 AM
Location: L.D. Fargo ( Lake Mills ) Public Library
...
Time: May 23, 2026 12:00 AM - 11:59 PM
Location: Menomonee Falls Public Library
The Library will be closed today. No items will be due, and no fines will be charged. Even though y...
Time: May 23, 2026 - May 24, 2026
Location: Pauline Haass ( Sussex ) Public Library
...
Time: May 23, 2026 10:00 AM - 5:00 PM
Location: Menomonee Falls Public Library
Stomp over to the library's booth for a dino-tastic time at Memorial Fest! Find out more about t...
Time: May 23, 2026 10:30 AM - 12:30 PM
Location: Powers ( Palmyra ) Memorial Library
Join Palmyra resident and Friend of the Library, David Hofer, as he walks us through the process of ...
Time: May 23, 2026 11:00 AM - 1:00 PM
Location: Delafield Public Library
...
Time: May 23, 2026 1:00 PM - 4:30 PM
Location: Waukesha Public Library
This is a low-key event designed for members of the LGBT community in and around Waukesha and their ...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Brookfield Public Library
The Library building will be closed on this day. We are always open online! brookfieldlibrary.com&nb...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Dwight Foster ( Fort Atkinson ) Public Library
The library will be closed on Monday, May 25 in observance of Memorial Day....
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Jefferson Public Library
The Library is closed on Monday, May 25. We will resume our normal hours on Tuesday, May 26.&nb...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Johnson Creek Public Library
...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: L.D. Fargo ( Lake Mills ) Public Library
...
Time: May 25, 2026 12:00 AM - 11:59 PM
Location: Menomonee Falls Public Library
The Library will be closed today. No items will be due, and no fines will be charged. Even though y...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Pauline Haass ( Sussex ) Public Library
...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Powers ( Palmyra ) Memorial Library
We will be closed for Memorial Day on May 25...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Town Hall ( North Lake ) Library
...
Time: May 25, 2026 12:00 AM - 12:00 AM
Location: Waukesha Public Library
The Library is closed in observance of Memorial Day....
Time: May 25, 2026 9:00 AM - 6:00 PM
Location: Alice Baker ( Eagle ) Public Library
The library will be closed on Monday, May 25 in observance of Memorial Day. We will open again at 9:...
Time: May 26, 2026 - May 30, 2026
Location: Dwight Foster ( Fort Atkinson ) Public Library
Stop by the Jones Gallery in May to see the beautiful acrylic and ink creations of Judy Henning and ...
Time: May 26, 2026 9:00 AM - 11:00 AM
Location: Brookfield Public Library
Staff from the Department of Workforce Development's Bureau of Job Service will connect you to emplo...
Time: May 26, 2026 10:00 AM - 12:00 PM
Location: Karl Junginger ( Waterloo ) Memorial Library
All skill levels welcome. Bring your projects and enjoy crafting with a group of people. Drop-in.&nb...
Time: May 26, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 26, 2026 10:00 AM - 11:00 AM
Location: New Berlin Public Library
...
Time: May 26, 2026 10:30 AM - 11:30 AM
Location: Pauline Haass ( Sussex ) Public Library
Free play on Tuesdays after storytime made just for younger friends. No registration; just drop...
Time: May 26, 2026 1:30 PM - 2:30 PM
Location: Elm Grove Public Library
1 in 3 American adults fails to get enough sleep. Are you one of them? Join us for this session to d...
Time: May 26, 2026 2:30 PM - 3:45 PM
Location: Waukesha Public Library
Teens, stop by the first-floor Program Room to enjoy a snack and play the Nintendo Switch. Snacks ar...
Time: May 26, 2026 3:00 PM - 4:30 PM
Location: Jefferson Public Library
Join us for a fun and imaginative play session where kids can explore our collection of Barbies, acc...
Time: May 26, 2026 3:30 PM - 4:30 PM
Location: Johnson Creek Public Library
Kids of all ages are welcome to come build! Come build your creation and share it with the rest of t...
Time: May 26, 2026 4:00 PM - 7:00 PM
Location: Delafield Public Library
...
Time: May 26, 2026 4:30 PM - 5:30 PM
Location: Town Hall ( North Lake ) Library
Join the Library on a journey around the world, one country's stories, snacks, and crafts at a time!...
Time: May 26, 2026 5:30 PM - 6:30 PM
Location: Whitewater Public Library
Relax, indulge in some light refreshments, and listen to iconic albums from start to finish.Please c...
Time: May 26, 2026 6:00 PM - 7:00 PM
Location: Butler Public Library
Interested in fundraising and volunteering for library programming and events? Join the Friends of t...
Time: May 26, 2026 6:00 PM - 7:00 PM
Location: Dwight Foster ( Fort Atkinson ) Public Library
Calling all teen volunteers! Assist Youth Services Librarian Daphne with the Summer Reading Program ...
Time: May 26, 2026 6:00 PM - 7:00 PM
Location: Hartland Public Library
...
Time: May 26, 2026 6:30 PM - 8:00 PM
Location: New Berlin Public Library
Cornerstone History Symposium’s, Karri L. Fritz-Klaus takes us on a journey through canvas to lear...
Time: May 27, 2026 10:00 AM - 11:00 AM
Location: Dwight Foster ( Fort Atkinson ) Public Library
Homeschooling families can join Miss Daphne for field trip experiences at local attractions. Registr...
Time: May 27, 2026 10:00 AM - 11:00 AM
Location: Karl Junginger ( Waterloo ) Memorial Library
The low-impact workout through DVDs is great for anyone who wants to remain active and flexible. Par...
Time: May 27, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 27, 2026 10:00 AM - 10:30 AM
Location: Town Hall ( North Lake ) Library
Join us for great new books, songs, games, and crafts each week....
Time: May 27, 2026 10:30 AM - 11:00 AM
Location: Alice Baker ( Eagle ) Public Library
Join Miss Michelle for stories, crafts and fun!...
Time: May 27, 2026 10:30 AM - 12:00 PM
Location: Library Memory Project
Dr. Tom Schlei will take us on a "Moo-ving" journey through Waukesha's rich agricultural and dairy f...
Time: May 27, 2026 10:30 AM - 12:00 PM
Location: Waukesha Public Library
Harvesting the PastDr. Tom Schlei will take us on a "Moo-ving" journey through Waukesha's rich agric...
Time: May 27, 2026 11:00 AM - 11:15 AM
Location: Alice Baker ( Eagle ) Public Library
Geared for babies ages birth to 24 months. Enjoy special bonding time with your baby through songs a...
Time: May 27, 2026 11:30 AM - 12:00 PM
Location: Butler Public Library
Join Mrs. Melissa in the Children's Area for songs, stories, and fun!...
Time: May 27, 2026 12:00 PM - 1:15 PM
Location: Alice Baker ( Eagle ) Public Library
Learn more about your Medicare options! This presentation will provide an overview of Medicare Parts...
Time: May 27, 2026 12:30 PM - 1:30 PM
Location: L.D. Fargo ( Lake Mills ) Public Library
...
Time: May 27, 2026 1:30 PM - 4:00 PM
Location: Town Hall ( North Lake ) Library
May's Film: Mary Poppins (1964, G)To celebrate our 60th anniversary as Town Hall Library (est....
Time: May 27, 2026 3:00 PM - 4:30 PM
Location: Menomonee Falls Public Library
Grief is a normal reaction to loss. When a loved one dies, we may experience a mix of pai...
Time: May 27, 2026 3:00 PM - 4:30 PM
Location: Menomonee Falls Public Library
Help us make decorations and program materials for our Summer Library Program!...
Time: May 27, 2026 4:00 PM - 5:00 PM
Location: Dwight Foster ( Fort Atkinson ) Public Library
Calling all teen volunteers! Assist Youth Services Librarian Daphne with the Summer Reading Program ...
Time: May 27, 2026 4:00 PM - 7:00 PM
Location: Whitewater Public Library
Catch a monthly movie in the Teen Space, chosen by YOU. Let your voice be heard by voting for n...
Time: May 27, 2026 4:30 PM - 5:30 PM
Location: Jefferson Public Library
Dementia Live is a simulation on what it may be like to have dementia. Participants will gain a heig...
Time: May 27, 2026 5:00 PM - 7:30 PM
Location: Town Hall ( North Lake ) Library
May's Film: Mary Poppins (1964, G)To celebrate our 60th anniversary as Town Hall Library (est. 1966)...
Time: May 27, 2026 5:30 PM - 7:00 PM
Location: Hartland Public Library
It's Family Math Night at the Library! Join us for an evening of fun math-related games and activiti...
Time: May 27, 2026 5:30 PM - 7:00 PM
Location: Hartland Public Library
Join us for a monthly writers workshop! Each month our guest speaker will give a brief instructional...
Time: May 27, 2026 6:00 PM - 7:30 PM
Location: Alice Baker ( Eagle ) Public Library
We will be discussing Viola Shipman's The Recipe Box. The food theme will be: heirloom recipe. Limit...
Time: May 27, 2026 6:00 PM - 8:00 PM
Location: Oconomowoc Public Library
Learn to paint with acrylics with step-by-step instructionsThis month: Amalfi CoastRegistration will...
Time: May 27, 2026 6:00 PM - 8:00 PM
Location: Oconomowoc Public Library
This book club celebrates books about women leaders in every aspect of life. Prioritizing autobiogra...
Time: May 27, 2026 6:00 PM - 7:00 PM
Location: Waukesha Public Library
Volunteer orientation and training for the Summer Library Program....
Time: May 27, 2026 6:00 PM - 7:30 PM
Location: Waukesha Public Library
A space for adults to come together and play a variety of video games! A Switch will be provided, bu...
Time: May 27, 2026 7:00 PM - 8:00 PM
Location: Brookfield Public Library
Love it or hate it, Chrysler’s PT Cruiser seemed inescapable at the dawn of the 21st century. But ...
Time: May 28, 2026 - May 29, 2026
Location: L.D. Fargo ( Lake Mills ) Public Library
Library is closed all day for preparation of Summer Reading Program and the off-site relocation plan...
Time: May 28, 2026 9:00 AM - 11:00 AM
Location: Oconomowoc Public Library
Learn to paint with acrylics with step-by-step instructions.This month: Amalfi CoastRegistration beg...
Time: May 28, 2026 10:00 AM - 10:30 AM
Location: Johnson Creek Public Library
Storytime supports your child’s early brain development by helping them build language, social, an...
Time: May 28, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 28, 2026 10:30 AM - 11:30 AM
Location: Powers ( Palmyra ) Memorial Library
Join us for an interactive story time with your child that includes early literacy fun with books, s...
Time: May 28, 2026 11:00 AM - 12:00 PM
Location: Oconomowoc Public Library
Looking for a job or wanting to boost your career skills? Join us at the Oconomowoc Public Library f...
Time: May 28, 2026 12:00 PM - 1:00 PM
Location: Oconomowoc Public Library
Looking for a job or wanting to boost your career skills? Join us at the Oconomowoc Public Library f...
Time: May 28, 2026 1:00 PM - 6:00 PM
Location: New Berlin Public Library
Community Blood Drive. ...
Time: May 28, 2026 2:00 PM - 3:00 PM
Location: Alice Baker ( Eagle ) Public Library
In her captivating portrayal of Betsy Ross, historical presenter Michelle Gibbons brings to life the...
Time: May 28, 2026 3:00 PM - 4:30 PM
Location: Jefferson Public Library
It’s Hot Wheels time!Some cars and tracks will be provided for play, but feel free to bring your o...
Time: May 28, 2026 3:30 PM - 4:30 PM
Location: Johnson Creek Public Library
Thursdays just got lit! Step into the library and claim your space for games, crafts, snacks, and no...
Time: May 28, 2026 3:30 PM - 5:00 PM
Location: Whitewater Public Library
Nintendo Switch and snacks. What more do you need? Open to students ages 12-18. No...
Time: May 28, 2026 4:00 PM - 6:00 PM
Location: Town Hall ( North Lake ) Library
Program Information: Dungeons and Dragons is back! Join us for imaginative adventures and...
Time: May 28, 2026 4:30 PM - 5:30 PM
Location: Waukesha Public Library
Volunteer orientation and training for the Summer Library Program....
Time: May 28, 2026 6:00 PM - 7:00 PM
Location: Hartland Public Library
Make your own painted decorative birdhouse to display at home! Registration required. Recommended ag...
Time: May 28, 2026 6:00 PM - 8:00 PM
Location: Muskego Public Library
...
Time: May 28, 2026 6:00 PM - 8:00 PM
Location: Oconomowoc Public Library
Bring your project and make new friends! All fiber arts are welcome–crochet, knit, cross-stitch, w...
Time: May 28, 2026 6:00 PM - 7:00 PM
Location: Pewaukee Public Library
Hear the exciting true story of how generations of Waukesha entrepreneurs turned the area’s pristi...
Time: May 28, 2026 6:00 PM - 7:00 PM
Location: Powers ( Palmyra ) Memorial Library
Book to Movie Club meets the 4th Thursday of every month at 6pm. You can find the list of books we a...
Time: May 28, 2026 6:30 PM - 8:00 PM
Location: Waukesha Public Library
General business meeting...
Time: May 29, 2026 9:00 AM - 11:00 AM
Location: Alice Baker ( Eagle ) Public Library
Stop by for a cup of coffee, a treat, and conversation....
Time: May 29, 2026 9:00 AM - 3:00 PM
Location: Oconomowoc Public Library
Your heart has the power to save lives. Donate blood to support local hospitals and saves lives in o...
Time: May 29, 2026 9:30 AM - 11:30 AM
Location: Menomonee Falls Public Library
Imagine and explore at this child-led open play! We'll have toys out (geared towards children ag...
Time: May 29, 2026 9:30 AM - 12:30 PM
Location: Powers ( Palmyra ) Memorial Library
In honor of Palmyra becoming an IAT Community, we are hosting an Ice Age Trail hike. This hike is on...
Time: May 29, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 29, 2026 12:15 PM - 1:00 PM
Location: Jefferson Public Library
Suitable for beginners! Gentle Yoga with a certified yoga instructor for 45 minutes in the Library M...
Time: May 29, 2026 12:30 PM - 2:30 PM
Location: Powers ( Palmyra ) Memorial Library
Join us for a Beaded Bracelet Class hosted by the Loose Bead Society. Space is limited to 15 people,...
Time: May 29, 2026 1:00 PM - 3:00 PM
Location: Menomonee Falls Public Library
Use acrylic paint to create a personalized design on a river rock. Class is geared for adults. REGI...
Time: May 29, 2026 3:30 PM - 4:30 PM
Location: Whitewater Public Library
Join us for stories, songs, and a different garden or nature activity each week! Bring your own blan...
Time: May 29, 2026 3:30 PM - 6:30 PM
Location: Whitewater Public Library
Join us for a FREE Magic: The Gathering draft tournament. All cards will be provided to build your v...
Time: May 29, 2026 4:00 PM - 5:00 PM
Location: Karl Junginger ( Waterloo ) Memorial Library
Learn tips and tricks, practice piping, and decorate your cookies to take home. All cookies, icing, ...
Time: May 30, 2026 12:00 AM - 12:00 AM
Location: Dwight Foster ( Fort Atkinson ) Public Library
...
Time: May 30, 2026 - June 5, 2026
Location: Johnson Creek Public Library
Registration on Beanstack begins May 30 for our 2026 Summer Learning Challenge! Join us for our annu...
Time: May 30, 2026 10:00 AM - 12:00 PM
Location: Menomonee Falls Public Library
Do not schedule your curbside pickup appointment until you have confirmed that your hold is ready to...
Time: May 30, 2026 1:30 PM - 4:15 PM
Location: Waukesha Public Library
Monthly Food share event...