Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.
  • You may subscribe to any calendar by selecting the Notify Me button.
  • To post items to your Outlook Calendar select the iCalendar button.
  • Print and RSS features are also available below.
  • To submit an item for calendar consideration, please send an email with all event details to

Jump To:

  1. Calendar Overlay Library - Haggard (10)

Library - Haggard

  1. Puppet Shows: Anansi & the Moss-Covered Rock

    July 26, 2017, 10:30 AM - 11:00 AM @ Haggard Library

    A clever spider uses a rock to trick all the other animals until Little Bush Deer decides he needs to learn a lesson. All ages

    More Details
  2. Video Creation and the Green Screen

    July 26, 2017, 3:00 PM - 4:30 PM @ Haggard Library

    Learn to use the green screen to put background images and videos in your projects. Class held in the Haggard Teen Digital Creation Space. No registration required. Space is first come-first served. Classes beyond “level 101” require experience with the software. Grades 6-12

    More Details
  3. Sensory Storytime

    July 27, 2017, 11:00 AM - 12:00 PM @ Haggard Library

    An interactive, inclusive storytime ideal for children with special needs, such as autism spectrum disorders, sensory integration challenges, or short attention spans. Activities are designed to stimulate the senses and promote learning - read books, sing songs, move around, and have fun! Visit the children’s desk or email for more info and to check availability. All ages

    More Details
  4. Todd Parr Party

    July 27, 2017, 3:00 PM - 4:00 PM @ Haggard Library

    Celebrate this author/illustrator’s birthday with a short storytime and some fun, Todd Parr-inspired activities! All ages

    More Details
  5. Art Start

    July 28, 2017, 11:00 AM - 12:00 PM @ Haggard Library

    Stories to inspire your little artist followed by a different hands-on art activity each week. Things may get messy! Smocks and materials provided. Ages 3-6

    More Details
  6. Small Talk

    July 29, 2017, 2:00 PM - 4:00 PM @ Haggard Library

    A conversational program for adults who speak English as a second language. Each week participants discuss practical everyday topics in a casual group setting to become more confident speakers. Have fun, meet people from all over the world and learn about American culture while practicing your spoken English. Limited to those who can speak and read English. Adults

    More Details
  7. Slick Juggling

    July 29, 2017, 3:00 PM - 4:00 PM @ Haggard Library

    See world-record breaking skills including juggling, magic, unicycling, and more! You’ll laugh as he uses bowling balls, swords, police cuffs, and a grass skirt for his crazy stunts. All ages

    More Details
  8. Taste of Mah Jong

    July 30, 2017, 2:00 PM - 4:00 PM @ Haggard Library

    Meet new friends and play Mah Jong! Both American and Chinese sets will be provided, and you are welcome to bring your own set to share. No scoring or gambling! Come and go. Adults

    More Details
  9. Play & Learn

    July 31, 2017, 11:00 AM - 12:00 PM @ Haggard Library

    Playing is learning! Toddlers explore and connect in this unstructured and imaginative playtime. Parent/Caregiver participation is required. Ages 18-36 months

    More Details
  10. Novel Knitters

    July 31, 2017, 7:00 PM - 8:30 PM @ Haggard Library

    Bring a project and meet other crafters. Share knit/crochet tips, or learn to knit. Adults

    More Details