Title/Search

LibCal

Upcoming Events

Time Zone: Eastern Time - US & Canada (change)

Animanga Hangout In-Person

Calling all anime fans! Come make candy sushi, draw your own characters, read manga, and hang out with other anime enthusiasts. It's the perfect way to spend Spring break!
Date:
Friday, March 29, 2024
Time:
1:00pm - 2:30pm
Location:
Meeting Room
Audience:
  Grades 6-8     Grades 9-12  
Categories:
  Party  
Registration Type:
In-Person Registration
Register! - 9 seats left

Book Babies In-Person

It's International Children's Book Day! Let's celebrate!
Date:
Tuesday, April 2, 2024 Show more dates
Time:
10:15am - 10:45am
Location:
Meeting Room
Audience:
  Babies  
Categories:
  Storytime  
Registration Type:
In-Person Registration
Register! - 3 seats left

Story Explorers In-Person

It's Internation Children's Book Day! Let's celebrate!
Date:
Tuesday, April 2, 2024 Show more dates
Time:
11:00am - 11:30am
Location:
Meeting Room
Audience:
  Ages 0-5  
Categories:
  Storytime  
Registration Type:
In-Person Registration
Register! - 16 seats left

Virtual Speaker Event: The Foods, People, and Innovations That Feed Us–A Sweeping History with Smithsonian Curator Paula J. Johnson Online

Register here to watch at home. Virtually step into the Smithsonian Institution’s National Museum of American History with Curator Paula Johnson as she discusses the book Smithsonian American...  More
Date:
Tuesday, April 2, 2024
Time:
2:00pm - 3:00pm
Audience:
  Adults  

The Write Stuff: Kids Creative Writing Group In-Person

Pull out your #2 pencil (or pen) and let's write! In this low-key group, you'll work on writing prompts, share your work (if you want!), decorate your pages and have a great time. Bring your...  More
Date:
Tuesday, April 2, 2024 Show more dates
Time:
3:30pm - 4:30pm
Location:
Meeting Room
Audience:
  Grades 3-5  
Categories:
  Writing Group  
Registration Type:
In-Person Registration
Register! - 9 seats left

Barks & Books In-Person

Read with a therapy dog! These mellow dogs love books and can't wait to listen to you read. Everyone who signs up gets at least 10 minutes to read with a dog. You can bring your own book or pick...  More
Date:
Wednesday, April 3, 2024 Show more dates
Time:
3:15pm - 4:15pm
Location:
Children's Area (Map )
Audience:
  Grades 1-5  
Categories:
  Reading Program  
Registration Type:
In-Person Registration
Register! - 3 seats left

Master Gardener - Composting In-Person

Join Jessica Miller, Roanoke Master Gardener, for an enlightening presentation on the transformative power of composting. Discover how this eco-friendly practice can help save the planet by diverting...  More
Date:
Wednesday, April 3, 2024
Time:
6:00pm - 7:00pm
Location:
Meeting Room
Audience:
  Adults  

Virtual Author Talk: From Murder to Atonement–Confronting My Son’s Killer with Diane Foley & Colum McCan Online

Register here to watch at home. Join us for a one-of-a-kind conversation with National Book Award-winner Colum McCann as he is joined by Diane Foley, the inspiration behind the heartrending book...  More
Date:
Tuesday, April 9, 2024
Time:
2:00pm - 3:00pm
Audience:
  Adults  

True Crime Book Club In-Person

A book club for amateur detectives and armchair sleuths who like to discuss cold cases and old crimes.
Date:
Tuesday, April 9, 2024
Time:
6:30pm - 7:30pm
Location:
Meeting Room
Audience:
  Adults  
Categories:
  Book Club  

Barks & Books In-Person

Read with a therapy dog! These mellow dogs love books and can't wait to listen to you read. Everyone who signs up gets at least 10 minutes to read with a dog. You can bring your own book or pick...  More
Date:
Wednesday, April 10, 2024 Show more dates
Time:
3:15pm - 4:15pm
Location:
Children's Area (Map )
Audience:
  Grades 1-5  
Categories:
  Reading Program  
Registration Type:
In-Person Registration
Register! - 5 seats left

View More Events:

Today's Hours

Spaces

Use our online tool to book study rooms in the library.

Meeting Room

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.