Adult Book Club
Date: Wednesday, June 17, 2026 Time: 1:00 PM - 2:00 PM Location: Haskett Branch Branch: Haskett Branch This month’s book discussion is "A Man of Two Faces" by Viet Thanh Nguyen. Copies of the books to be discussed are…
Date: Wednesday, June 17, 2026 Time: 1:00 PM - 2:00 PM Location: Haskett Branch Branch: Haskett Branch This month’s book discussion is "A Man of Two Faces" by Viet Thanh Nguyen. Copies of the books to be discussed are…
Date: Wednesday, June 17, 2026 Time: 1:00 PM - 2:00 PM Presenter: Michael Sistrunck Location: Sunkist Branch Branch: Sunkist Branch Questions about your phone, tablet or other device? Uploading a resume or completing…
Date: Wednesday, June 17, 2026 Time: 1:00 PM - 2:30 PM Location: Canyon MPR Branch: Canyon Hills Branch Join us for an afternoon of creativity, relaxation, and conversation. Ages 17+ If you have any questions, please…
Date: Wednesday, June 17, 2026 Time: 1:00 PM - 3:00 PM Location: Central Teen Lounge Branch: Central Library Back by popular demand! Audey Thunders Clothing returns for an immersive dive into how to combat fast fashion…
Date: Wednesday, June 17, 2026 Time: 1:00 PM - 3:00 PM Location: Costa Mesa - Donald Dungan Branch: Costa Mesa - Donald Dungan Celebrate the start of Summer Reading Program with a foam party and face painting! Join us…
Date: Wednesday, June 17, 2026 Time: 2:00 PM - 3:00 PM Location: Canyon Children's Space Branch: Canyon Hills Branch Enjoy a hilarious puppet and magic show for the whole family! Timmy T-Rex zooms into the future in his…
Date: Wednesday, June 17, 2026 Time: 2:00 PM - 3:00 PM Location: Euclid Branch Branch: Euclid Branch Free summer lunch for children 0-17 years old Tuesdays, Wednesdays and Thursdays (while supplies last). For more…
Date: Wednesday, June 17, 2026 Time: 2:00 PM - 3:00 PM Location: Haskett Branch Branch: Haskett Branch Free healthy meals for all children under 18 years. Children must be present, and meals must be eaten on site…
Date: Wednesday, June 17, 2026 Time: 2:00 PM - 3:00 PM Location: El Toro Branch: El Toro Come learn the best tips and tricks for creating an amazing resume! No registration required.
Date: Wednesday, June 17, 2026 Time: 2:00 PM - 3:00 PM Location: Seal Beach Branch: Seal Beach - Mary Wilson Digitize Your Memories! Bring your analog media and use our equipment to digitize your memories at our DIY…
Date: Wednesday, June 17, 2026 Time: 2:30 PM - 3:30 PM Location: Foothill Ranch Branch: Foothill Ranch Join Foothill Ranch Library staff to decorate your favorite book with gems and more. Supplies are provided* by The…
Date: Wednesday, June 17, 2026 Time: 3:00 PM - 4:00 PM Location: Costa Mesa - Donald Dungan Branch: Costa Mesa - Donald Dungan Practice your reading skills with an wonderful, canine listener. This program is for…
Date: Wednesday, June 17, 2026 Time: 3:00 PM - 4:00 PM Location: Garden Grove Tibor Rubin Branch: Garden Grove Tibor Rubin Kids can grow into more confident readers by reading to a BARK therapy dog who will listen and…
Date: Wednesday, June 17, 2026 Time: 3:00 PM - 4:00 PM Location: Villa Park Branch: Villa Park Join us for a hilarious, high-energy comedy juggling performance by the wacky and talented Michael Rayner!
Date: Wednesday, June 17, 2026 Time: 3:00 PM - 4:30 PM Location: Brea Branch: Brea Turn into a scientist every Wednesday at the Brea library! Every week, we are exploring a different branch of science and conducting an…
Date: Wednesday, June 17, 2026 Time: 3:30 PM - 4:30 PM Location: Rancho Santa Margarita Branch: Rancho Santa Margarita Explore the captivating world of insects with our Traveling Bugs educational experience, offering…
Date: Wednesday, June 17, 2026 Time: 3:30 PM - 4:30 PM Location: Westminster Branch: Westminster Let's have fun with coloring! All materials are provided. All ages welcome.
Date: Wednesday, June 17, 2026 Time: 3:30 PM - 5:00 PM Location: Ladera Ranch Branch: Ladera Ranch Keeping Summer Safe! Kickoff the start of the Summer Reading challenge with a Firefighter from Orange County Fire…
Date: Wednesday, June 17, 2026 Time: 3:30 PM - 5:30 PM Location: Haskett Branch Branch: Haskett Branch Celebrate the start of our Summer Reading Program with a fun-filled community event for all ages! Bring your friends…
Date: Wednesday, June 17, 2026 Time: 4:00 PM - 5:00 PM Location: Ponderosa Joint-Use Branch Branch: Ponderosa Joint-Use Branch Free healthy meals for all children under 18 years. Children must be present, and meals must…
Date: Wednesday, June 17, 2026 Time: 4:00 PM - 5:00 PM Location: Aliso Viejo Branch: Aliso Viejo Teens and Tweens are invited to come get creative with us. We'll be making colorful coasters, using Sharpies and tiles…
Date: Wednesday, June 17, 2026 Time: 4:00 PM - 5:00 PM Location: San Clemente Branch: San Clemente Help us welcome Doodlebugs and her amazing animal friends to the San Clemente Library. Legless Lizards, Chinchillas…
Date: Wednesday, June 17, 2026 Time: 4:00 PM - 5:30 PM Location: Costa Mesa - Donald Dungan A time and space for you to create, decompress, renew, and connect. Free of charge. Rules: reasonable use and clean up. Items…
Date: Wednesday, June 17, 2026 Time: 4:00 PM - 6:00 PM Location: Fountain Valley Branch: Fountain Valley Join us for a special One County, One Book film screening! Based on One County, One Book author Percival Everett’s…
Date: Wednesday, June 17, 2026 Time: 4:00 PM - 6:00 PM Location: Laguna Niguel Branch: Laguna Niguel Celebrate the start of summer and our Summer Reading Program with games, bubbles, and tons of fun - including cotton…
Date: Wednesday, June 17, 2026 Time: 4:15 PM - 6:00 PM Location: Laguna Beach Branch: Laguna Beach Tweens ages 10-13, join us for two hours of Dungeons and Dragons led by our library’s Dungeon Masters. The program is…
Date: Wednesday, June 17, 2026 Time: 4:30 PM - 5:30 PM Location: Euclid Branch Branch: Euclid Branch Discover the basics of chess and learn how to play in this welcoming, beginner-friendly program. Open to all ages…
Date: Wednesday, June 17, 2026 Time: 4:30 PM - 6:00 PM Location: Central MPR Branch: Central Library Join us for a very special live performance and jam session from our very own Acoustic Librarian and featured guests…
Date: Wednesday, June 17, 2026 Time: 5:00 PM - 6:00 PM Location: Ponderosa Joint-Use Branch Branch: Ponderosa Joint-Use Branch Join us as we commemorate Juneteenth, a monumental day in history that marks the…
Date: Wednesday, June 17, 2026 Time: 5:00 PM - 6:00 PM Location: Brea Branch: Brea Join us for a discussion of James: A Novel by Percival Everett. Pick up a copy of the book at the service desk today! Digital copies…
Date: Wednesday, June 17, 2026 Time: 5:00 PM - 6:00 PM Location: Fountain Valley Branch: Fountain Valley Like organizing? Need service hours for school? Pick up & return a volunteer application and attend a mandatory…
Date: Wednesday, June 17, 2026 Time: 5:30 PM - 6:30 PM Location: Los Alamitos Rossmoor Branch: Los Alamitos Rossmoor Join us for our month book club meeting. Each month is a new genre! Refreshments will be provided.
Date: Wednesday, June 17, 2026 Time: 5:30 PM - 6:30 PM Location: San Clemente Branch: San Clemente Join us each month to read and discuss books by new and classic science fiction authors. This month's book will be The…
Date: Thursday, June 18, 2026 Time: 10:00 AM - 10:30 AM Location: Tustin Branch: Tustin This inclusive Music & Movement Storytime is designed for adults with special needs and their caretakers. Each storytime encourages…
Date: Thursday, June 18, 2026 Time: 10:15 AM - 11:15 AM Location: Garden Grove Tibor Rubin Branch: Garden Grove Tibor Rubin Help kids get ready for kindergarten with this storytime focused on reading, basic math, social…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:00 AM Presenter: Laguna Hills Branch Location: Laguna Hills Branch: Laguna Hills Join us for stories, songs, and fun. Develop early literacy skills and social skills…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:00 AM Location: Rancho Santa Margarita Branch: Rancho Santa Margarita Dance party is a celebration of music and movement, perfect for active children. Little ones can…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:00 AM Location: Stanton Branch: Stanton Come on down to Stanton Central Park for an extra special storytime! We will enjoy stories, music, and movement activities. This…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:30 AM Location: Euclid Branch Branch: Euclid Branch Enjoy stories, fingerplays, music, and movement activities-followed by playtime! (For ages 0-5 years old) For more…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:30 AM Location: Costa Mesa - Donald Dungan Branch: Costa Mesa - Donald Dungan Parents, caregivers, babies, toddlers, are welcome at our toddler story time. Join us for…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:30 AM Location: Dana Point Branch: Dana Point Summer Reading Kick-off with Wild About Animals show! Sign-up for Summer Reading, discover new animals, and craft! 10:30am…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:30 AM Location: El Toro Branch: El Toro Join us at the library for STEAM themed craft programs and explore topics in Science, Technology, Engineering, Art, and Math! No…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:30 AM Location: Laguna Beach Branch: Laguna Beach Thursdays, 10:30am Children aged 3 - 5 years old and their caregiver will prepare for kindergarten with stories, songs…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:30 AM Location: San Clemente Branch: San Clemente Join Jack on a magical musical adventure filled with original songs and handmade puppets! When Jack trades his beloved…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:30 AM Location: Westminster Branch: Westminster This interactive storytime focuses on the skills kids aged 3-5 need to be ready to succeed in school. Stories, songs, and…
Date: Thursday, June 18, 2026 Time: 10:30 AM - 11:45 AM Location: Foothill Ranch Branch: Foothill Ranch Join us for a family program including bilingual storytime in Persian (Farsi) and English followed by coloring or…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 11:30 AM Location: Ladera Ranch Branch: Ladera Ranch Join us for 30 minutes of stories, songs and all-around silliness. Storytime themes introduce early literacy skills and…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 11:30 AM Location: Costa Mesa - Mesa Verde Branch: Costa Mesa - Mesa Verde Join us for Family Storytime where we read stories, sing songs, and learn fingerplays. Fun for…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 11:30 AM Location: Tustin Branch: Tustin Visit us each Thursday at 11am for a fun interactive storytime celebrating music and dance.
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: Sunkist MPR Branch: Sunkist Branch Stories, fingerplays, & songs, followed by a playtime! Ages 4 and under. ------- Visit Anaheim.net/APLADA or call…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: Costa Mesa - Donald Dungan Branch: Costa Mesa - Donald Dungan Need basic computer help? Want to learn more about Libby or Hoopla? This is for you! Please…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: Cypress Branch: Cypress Pick up your reserved copy at the service desk and join us for a lively chat! Also available on Libby. *Adults 18+
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: El Toro Branch: El Toro Read to a therapy dog! Build your children's confidence and reading skills in a calming, judgment-free environment. No…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: Garden Grove Chapman Branch: Garden Grove Chapman Join The Crafty Crew for a hands-on adventure where creativity takes center stage! Each Thursday at…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: La Palma Branch: La Palma Parents and caregivers can meet and chat while children play and socialize. Join us at La Palma Library for this weekly library…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: Laguna Niguel Branch: Laguna Niguel Join us at 11:00 on the Third Thursday each month in 2026 as we Read Across Genres! Each month we are reading a top…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:00 PM Location: Laguna Niguel Branch: Laguna Niguel Animals and science will come ALIVE in the library this summer! Come meet some desert dwelling ambassadors and learn…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:30 PM Location: East Anaheim Branch Branch: East Anaheim Branch Join Miss Lisa for stories, music, and movement in a sensory friendly environment. For children of all…
Date: Thursday, June 18, 2026 Time: 11:00 AM - 12:30 PM Location: San Juan Capistrano Branch: San Juan Capistrano Create your own decorative tea towel using stencils, paints, and vibrant fabric markers. All supplies…
Date: Thursday, June 18, 2026 Time: 11:30 AM - 12:30 PM Location: Aliso Viejo Branch: Aliso Viejo Join us after storytime for open play! Play and social interaction are a great way for our littlest patrons to learn…
Date: Thursday, June 18, 2026 Time: 11:30 AM - 12:30 PM Location: Library of the Canyons Branch: Library of the Canyons Join us for stories, songs, and fun. Develop early literacy skills and social skills needed for…
Date: Thursday, June 18, 2026 Time: 12:00 PM - 1:00 PM Location: Costa Mesa - Donald Dungan Branch: Costa Mesa - Donald Dungan June 15 - July 10, 2026 Monday - Friday, 12:00 PM to 1:00 PM Free summer meals for children…
Date: Thursday, June 18, 2026 Time: 12:00 PM - 1:00 PM Location: El Toro Branch: El Toro Free lunch for children and teens ages 0-18. No registration required. While supplies last.
Date: Thursday, June 18, 2026 Time: 12:00 PM - 1:00 PM Location: Tustin Branch: Tustin Free Lunch for Children & Teens June 1st - July 31st Monday - Friday 12:00-1:00pm. No meals served on June 19th or July 3rd. Must be…
Date: Thursday, June 18, 2026 Time: 12:00 PM - 2:00 PM Location: Central Friend's Garden Branch: Central Library The O.C. LGBTQ+ Center visits for a pop-up picnic with crafts in the Friends Garden! (If it is too hot…
Date: Thursday, June 18, 2026 Time: 12:00 PM - 2:00 PM Location: San Clemente Branch: San Clemente Ready to dive into the mesmerizing world of Mahjong? If you're a newbie looking to master the tiles, we can help guide…
Date: Thursday, June 18, 2026 Time: 1:00pm - 1:45pm Location: Library Community Room With hilarious instructions, jokes, and stories, join Kyle at this interactive draw-along show for kids ages 5 and up. No Registration…
Date: Thursday, June 18, 2026 Time: 1:00 PM - 2:00 PM Location: Costa Mesa - Donald Dungan Branch: Costa Mesa - Donald Dungan Join us every 3rd Thursday to discuss our selected monthly reads. Discover new insights as…
Date: Thursday, June 18, 2026 Time: 1:00 PM - 2:00 PM Location: Garden Grove Chapman Branch: Garden Grove Chapman Resume Development & Interview Skills Workshop Series Are you ready to take the next step in your career?…
Date: Thursday, June 18, 2026 Time: 1:00 PM - 2:00 PM Location: Westminster Branch: Westminster Drop by the library to paint a birdhouse! All materials provided.
Date: Thursday, June 18, 2026 Time: 1:00 PM - 5:00 PM Presenter: Kelly Querijero Location: Central Career Cove (on 2nd floor) Branch: Central Library Citizenship counseling and information sessions provided by Orange…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:00 PM Location: Canyon Children's Space Branch: Canyon Hills Branch Join us for kids' STEAM activities during the Summer Reading Program. Every session is a new activity!…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:00 PM Location: Euclid Branch Branch: Euclid Branch Free summer lunch for children 0-17 years old Tuesdays, Wednesdays and Thursdays (while supplies last). For more…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:00 PM Location: Haskett Branch Branch: Haskett Branch Free healthy meals for all children under 18 years. Children must be present, and meals must be eaten on site…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:00 PM Location: La Palma Try snacks from an international destination right here at La Palma library! Rate your snacks, give your thoughts and critiques and join the…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:00 PM Location: Los Alamitos Rossmoor Branch: Los Alamitos Rossmoor Visit with the mysterious rainforest dwellers of South America! Discover amazing animals and learn…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:00 PM Location: San Clemente Branch: San Clemente Join us each month to exchange seeds and plant cuttings, trade gardening tips, and listen to guests who will help you get…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:30 PM Location: Canyon MPR Branch: Canyon Hills Branch Get basic tech help in a stress-free environment! If you have any questions, please call (714)765-6444…
Date: Thursday, June 18, 2026 Time: 2:00 PM - 3:30 PM Location: Foothill Ranch Branch: Foothill Ranch A mystery book club for adults that meets on the third Thursday of the month.
Date: Thursday, June 18, 2026 Time: 2:30 PM - 3:30 PM Location: Haskett Branch Branch: Haskett Branch Join our AIME interns every Thursday for a fun, interactive STEAM activity. Thursdays beginning June 16 to July 9. If…
Date: Thursday, June 18, 2026 Time: 2:30 PM - 3:30 PM Location: Sunkist MPR Branch: Sunkist Branch In honor of America’s 250 th birthday, join us as we explore U.S. history through food. Take a flavorful journey through…
Date: Thursday, June 18, 2026 Time: 3:00pm - 3:45pm Location: Library Community Room With hilarious instructions, jokes, and stories, join Kyle at this interactive draw-along show for kids ages 5 and up. No Registration…
Date: Thursday, June 18, 2026 Time: 3:00 PM - 4:00 PM Location: Garden Grove Chapman Branch: Garden Grove Chapman Practice reading skills in a calm environment! Once a month, OC Animal Allies will bring a trained dog to…
Date: Thursday, June 18, 2026 Time: 3:00 PM - 4:00 PM Location: Seal Beach Branch: Seal Beach - Mary Wilson The Wonder & Science of Bubbles! Become entranced by the science and magic of bubbles. Step inside a rainbow…
Date: Thursday, June 18, 2026 Time: 3:00 PM - 5:00 PM Location: Fountain Valley Branch: Fountain Valley Into knitting or crocheting? Looking for ideas for a new project? New to yarncrafting and need to learn the basics?…
Date: Thursday, June 18, 2026 Time: 3:30 PM - 4:30 PM Location: Brea Branch: Brea Let's chat! School-age children are invited to join us for an informal hour of light conversation to practice Spanish speaking and…
Date: Thursday, June 18, 2026 Time: 3:30 PM - 4:30 PM Location: Rancho Santa Margarita Branch: Rancho Santa Margarita Teens, join us for a day of play. Enjoy board games or video games.
Date: Thursday, June 18, 2026 Time: 4:00 PM - 5:00 PM Location: Ponderosa Joint-Use Branch Branch: Ponderosa Joint-Use Branch Free healthy meals for all children under 18 years. Children must be present, and meals must…
Date: Thursday, June 18, 2026 Time: 4:00 PM - 5:00 PM Location: Cypress Branch: Cypress Choose a template and use a sewing needle, embroidery floss, and a canvas to make a simple work of art! Limited to first 20…
Date: Thursday, June 18, 2026 Time: 4:00 PM - 5:00 PM Location: Fountain Valley Branch: Fountain Valley Start your own vegetable/herb garden and more! Families are welcome to come to the library's patio area to choose…
Date: Thursday, June 18, 2026 Time: 4:00 PM - 5:00 PM Location: Garden Grove Tibor Rubin Branch: Garden Grove Tibor Rubin Bring puzzles or boardgames to trade or give away! Take our USA trivia quiz in honor of our…
Date: Thursday, June 18, 2026 Time: 4:00 PM - 5:00 PM Location: Laguna Beach Branch: Laguna Beach Original songs and beautiful handmade puppets tell the classic hero’s tale of friendship, forgiveness and following your…
Date: Thursday, June 18, 2026 Time: 4:00 PM - 5:00 PM Location: Laguna Niguel Branch: Laguna Niguel TechAssist is a 15 minute appointment with a staff member to help with basic device questions. By advance appointment…
Date: Thursday, June 18, 2026 Time: 4:00 PM - 5:00 PM Location: Stanton Branch: Stanton Can your egg survive a high-altitude plunge? Build a protective capsule and let’s see whose egg cracks under pressure and whose…
Date: Thursday, June 18, 2026 Time: 4:00 PM - 6:00 PM Location: Westminster Branch: Westminster Need help with your phone or computer? Want to learn to borrow eBooks? Have questions on emailing? Drop In Tech Help can…
Date: Thursday, June 18, 2026 Time: 4:30 PM - 5:30 PM Location: Haskett Branch Branch: Haskett Branch Each meeting features a three-station format to help chess enthusiasts of all levels learn, practice, and grow…
Date: Thursday, June 18, 2026 Time: 4:30 PM - 5:30 PM Presenter: Michael Sistrunck Location: Sunkist MPR Branch: Sunkist Branch This class is for those ages 7-13 who are interested in learning to design original 3D…
Date: Thursday, June 18, 2026 Time: 4:30 PM - 5:30 PM Location: Brea Branch: Brea Join us for a discussion of James: A Novel by Percival Everett. Pick up a copy of the book at the service desk today! Digital copies…
Date: Thursday, June 18, 2026 Time: 5:00 PM - 5:30 PM Location: La Palma Branch: La Palma Join us for bilingual storytime for the entire family! Enjoy stories and songs perfect for practicing Spanish at any level…
Date: Thursday, June 18, 2026 Time: 5:00 PM - 6:00 PM Presenter: Rosemarie Perrone Location: Euclid Branch Branch: Euclid Branch Show off your talents-- sing, act, dance, recite poetry, deliver a speech, or play and…