1. Kid's Take-Home Craft: Cat Key Chains

    When: Monday, May 23, 2022 - All Day
    Where: Gainsboro Branch Library

    Stop by the Gainsboro Branch Library and pick up a fun kid's take home craft!

  2. Feed and Read

    When: Monday, May 23, 2022 - 3:00 PM - 4:00 PM
    Where: Williamson Road Branch Library at Large Community Room

    Free meals for kids. For more information contact us at 853-2340.

  3. Virginia Children's Theatre Open Auditions (Ages 8+)

    When: Monday, May 23, 2022 - 4:00 PM - 5:30 PM
    Where: Raleigh Court Branch Library at Community Room

    Open auditions for ages 8-high school seniors for upcoming Virginia Children's Theatre performances: BRAND NEW DAY: A...

  4. Movie Night

    When: Monday, May 23, 2022 - 5:00 PM - 7:00 PM
    Where: Williamson Road Branch Library at Large Community Room

    Join us for a fun family night of movie and popcorn. For more information contact us at 853-2340.

  5. Teen Chess Club

    When: Monday, May 23, 2022 - 5:00 PM - 6:00 PM
    Where: Melrose Branch Library at Teen Center

    Teens of any skill level can participate in the Melrose Library's after school chess club!

  6. Bingo 2022

    When: Tuesday, May 24, 2022 - 11:00 AM - 12:00 PM
    Where: Williamson Road Branch Library at Large Community Room

    Join us for an epic bingo event. For more information contact us at 853-2340.

  7. Wiggle Worm Storytime

    When: Tuesday, May 24, 2022 - 11:00 AM - 11:30 AM
    Where: Melrose Branch Library at Children's Area

    Bring your toddler and join Mrs. Beane for songs, snacks, crafts, and a story at the Melrose Branch Library!

  8. Roleplaying Game Club

    When: Tuesday, May 24, 2022 - 4:00 PM - 7:30 PM
    Where: Main Library at Teen Classroom

    Come play Dungeons and Dragons and other roleplaying and storytelling games with us at the library. We meet at the Main Library teen center...

  9. Virginia Children's Theatre Open Auditions (Ages 8+)

    When: Tuesday, May 24, 2022 - 4:00 PM - 5:30 PM
    Where: Williamson Road Branch Library at Large Community Room

    Open auditions for ages 8-high school seniors for upcoming Virginia Children's Theatre performances: BRAND NEW DAY:...

  10. Read to Ripley!

    When: Tuesday, May 24, 2022 - 4:00 PM - 5:00 PM
    Where: Gainsboro Branch Library at Community Room

    Stop by the Gainsboro Branch Library and spend some time with Ripley the therapy dog from TheraPets of the Roanoke Valley, Inc.

  11. Dungeons & Dragons

    When: Tuesday, May 24, 2022 - 5:00 PM - 6:00 PM
    Where: Melrose Branch Library at Teen Center

    Beginners and experts are invited to join Dungeon Master Jamie in this popular tabletop RPG.

  12. DMV Connect

    When: Wednesday, May 25, 2022 - 10:00 AM - 5:00 PM
    Where: Main Library at Teen Classroom

    Need DMV services, but can't make it to the DMV? Stop by the Library!

View All